- Google タイムライン ビジュアライザーは、エクスポートした位置情報ファイルをブラウザまたはデバイス上でローカル処理します。
- ビジュアライザーを開く前に、Google マップ、Google Takeout、Android、または iOS から先に JSON をエクスポートしてください。
- 位置情報ファイルから自宅、職場、行動パターン、旅行履歴が明らかになる可能性があるため、プライバシーを重視してください。
- 1 年分や複数年にわたる大規模アーカイブを処理する前に、短い動画のレンダリングを検証してください。
- 日付フィルターを使用して、旅行を比較したり、訪問先を確認したり、目的を絞ったルート動画を作成したりできます。
Google タイムライン ビジュアライザーでできること
Google タイムライン ビジュアライザーは、エクスポートした Google の位置情報履歴を、ルート、地点、訪問先、アクティビティセグメント、日付フィルターを備えたインタラクティブな地図に変換します。google timeline visualizer のワークフローは、提供終了したウェブ版タイムラインに頼らず、自分の移動履歴を確認したい人向けに設計されています。
このツールは JSON ファイルをブラウザ上で直接読み込みます。ファイルには、生の GPS 記録、月別の Semantic Location History エクスポート、新しいスマートフォン向けタイムライン形式、補助メタデータなどを含めることができます。複数のファイルを同時に選択して、異なるエクスポートのデータを組み合わせて確認することも可能です。
動画のポイント:
- 可視化を始める前に Google タイムラインの JSON をエクスポートする。
- ソースファイルを第三者のサーバーへアップロードせず、ローカルでレンダリングする。
- 大規模な位置情報アーカイブを処理する前に短い動画でテストする。
- 日付を絞り込み、ルートアニメーション用のカメラ動作を選択する。
ブラウザベースのワークフローでは、カレンダー、地図、日単位の詳細が表示されます。ファイル形式によっては、徒歩、運転、自転車、交通機関、滞在、移動の各セグメントも表示されます。年フィルターを使うと、ブラウザが利用可能なすべての地点を処理する前に、大規模なアーカイブの範囲を絞り込めます。
| 機能 | 提供される内容 | 主な用途 |
|---|---|---|
| インタラクティブマップ | ルート、地点、訪問先 | 旅行や通勤経路の確認 |
| カレンダーフィルター | 年および期間の選択 | 大規模アーカイブの絞り込み |
| アクティビティ詳細 | 移動および滞在セグメント | 移動状況の把握 |
| 複数ファイル入力 | JSON の統合処理 | 古いエクスポートの再構成 |
| ルート動画出力 | アニメーション付き MP4 地図 | 旅行の共有や思い出の保存 |
まずは小さなエクスポート 1 つ、または短い期間から始めてください。テストが正常に完了すれば、大規模なアーカイブを処理する前に、ファイル構造、ブラウザの権限、地図のレンダリング処理が機能していることを確認できます。
タイムラインデータの準備とエクスポート
ビジュアライザーは、エクスポートやデバイス上に存在しなくなった履歴を復元することはできません。まず、利用可能な Google タイムラインのバックアップ、スマートフォンからのエクスポート、Google Takeout アーカイブをすべて探します。元のファイルは変更せず、可視化用に別の作業コピーを作成してください。
Android と iOS ではメニューの経路が異なります。正確な項目名はアプリのバージョンによって変わる場合がありますが、エクスポートによって JSON データが生成され、永続的なローカルフォルダーまたは Apple のファイルアプリに保存できるはずです。
| プラットフォーム | 一般的なエクスポート手順 | 推奨保存場所 |
|---|---|---|
| Android | Google マップの設定、位置情報サービス、タイムライン、タイムラインをエクスポート | Downloads またはバックアップ済みの別のローカルフォルダー |
| iOS | Google マップの設定、個人コンテンツ、タイムラインデータをエクスポート | Apple のファイルアプリ |
| Google Takeout | Takeout から位置情報履歴をエクスポート | ローカルのアーカイブフォルダー |
| 既存のバックアップ | 以前にエクスポートしたタイムライン JSON を探す | 読み取り専用アーカイブと作業コピー |
次の手順でデータを準備します。
元のファイルを探す
スマートフォン、クラウドバックアップ、コンピューターから Google タイムラインの JSON ファイルを探します。元のアーカイブを保存し、テスト用に別のフォルダーを作成してください。
スマートフォンからエクスポートする
Android または iOS で Google マップを開き、タイムラインのエクスポート機能を使用します。未確認の共有サービスに置くのではなく、結果をローカルに保存してください。
ファイルの内容を確認する
エクスポートに記録、タイムラインパス、セマンティックセグメント、訪問先、または関連する JSON 構造が含まれていることを確認します。開くことはできても利用可能な記録が含まれていないファイルでは、意味のある地図を生成できません。
複数月のデータを整理する
可能であれば、月別の Semantic Location History ファイルをまとめて保管します。後から不足している期間を特定できるよう、年とソースに基づいてフォルダー名を付けてください。
小さなテストセットを読み込む
1 つのファイル、または短い期間のデータをビジュアライザーに読み込みます。大規模なアーカイブをインポートする前に、地点とルートが表示されることを確認してください。
主な形式にはそれぞれ異なる特徴があります。Records.json には通常、生の GPS 地点が含まれており、最も大きなファイルになる場合があります。Semantic Location History ファイルは、訪問先、住所、アクティビティセグメントを月ごとに整理します。新しいスマートフォン向けエクスポートでは、semanticSegments やタイムラインパスなどのフィールドが使用される場合があります。設定ファイルや編集ファイルは追加のメタデータを提供できますが、それだけでは不十分なことがあります。
| データ形式 | 一般的な内容 | 処理時の考慮事項 |
|---|---|---|
| Records.json | E7 座標形式の生 GPS 記録 | 個別の地点が多く、大容量になりやすい |
| Semantic Location History | 訪問先、住所、アクティビティセグメント | 読みやすい移動概要の作成に便利 |
| Phone Timeline Export | タイムラインパスとセマンティックセグメント | 新しいモバイルエクスポートに適している |
| Settings または edits | 補助メタデータと変更内容 | 通常は補助的なもので、単独では不十分 |
エクスポートに記録が 1 件も含まれていない場合、またはビジュアライザーがデータ不足を報告した場合は、レンダリングを開始しないでください。ローカルのタイムラインデータベースが復元またはバックアップされているか確認し、デバイスからもう一度エクスポートしてください。
ローカル処理がプライバシーを保護する仕組み
位置情報履歴は非常に機密性の高い情報です。タイムラインから、自宅の住所、職場、定期的な予定、旅行の日付、日々の行動パターンが明らかになる可能性があります。ローカル処理では、JSON ファイルが自分のデバイス上で解釈されるため、この情報を扱うシステムの数を減らせます。
利用可能な参考資料で説明されているビジュアライザーは、JavaScript を使ってブラウザ上でデータをレンダリングします。通常の可視化中、ファイルはデバイス上に保持され、タブを閉じるとアクティブなブラウザセッションから削除されます。ただし、関連サービス全体に含まれるすべての操作がローカルで行われるという意味ではありません。
任意の「Save to my Dawarich account」操作は、通常の可視化とは異なります。この操作を使用すると、選択したファイルがアカウントへのインポートのために Dawarich Cloud へアップロードされます。これは別のクラウドワークフローとして扱い、送信先と目的を理解している場合のみ使用してください。
ローカルブラウザモード
ファイルはデバイス上で解析されます。プライベートな確認や日付のすばやい絞り込みには、このモードが推奨されます。
任意のクラウドインポート
アカウントに保存すると、別のアップロードワークフローが開始されます。確定する前に送信先を確認してください。
ローカル動画レンダリング
ルートアニメーションをデバイス上で生成し、後で視聴できるようデバイスのメディアライブラリに保存できます。
ファイルを読み込む前に、次のプライバシー対策を行ってください。
- 共有コンピューターではなく、プライベートなデバイスプロファイルを使用する。
- エクスポートした JSON ファイルを、暗号化されたフォルダーまたはアクセス制御されたフォルダーに保存する。
- 形式変換のために、関係のないウェブサイトへファイルをアップロードしない。
- 機密性の高い場所を確認した後は、ブラウザタブを閉じる。
- 作業が完了したら、一時コピーを削除する。
- ローカル可視化とは別に、任意のクラウド、アカウント、共有設定を確認する。
| プライバシー確認項目 | ローカルモード | クラウドインポートモード |
|---|---|---|
| ソース JSON がデバイスに残る | 通常のブラウザ可視化中は残る | いいえ、選択したデータがアップロードされる |
| Google アカウントが必要 | 独立したビジュアライザーでは不要 | 送信先サービスのアカウントが必要になる場合がある |
| プライベートな確認への適性 | 非常に適している | サービスを確認したうえで使用する |
| 共有リスク | 主にエクスポートしたスクリーンショットや動画に依存 | サービスの保存機能とアカウント管理も含まれる |
可能な限り、確認にはローカル可視化を使用してください。ソースアーカイブを完全に自分のデバイス上で保持することよりも、オンラインで継続的にアクセスできる利便性を重視する場合に限り、クラウドインポートを検討してください。
クラウド処理なしでルート動画を作成する
地図が正しく読み込まれたら、長時間のレンダリングを始める前に短い検証動画を作成してください。最小限のテストによって、デバイスを長時間の処理に拘束することなく、不正な JSON、セマンティック情報の不足、未対応の権限、メモリ負荷を特定できます。
動画ワークフローでは、選択したタイムライン範囲から MP4 を生成できます。正確な日付を指定して、休暇、暦年、または特定の一連の移動を切り出してください。日付コントロールの下に表示されるライブ概要では、レンダリング前に選択した地点数、距離、訪問先、移動時間を確認できます。
| 設定 | 選択肢 | 実際の効果 |
|---|---|---|
| 日付範囲 | 正確な開始日と終了日 | 旅行、月、年を切り出す |
| 再生時間 | 短い検証または長いプレゼンテーション | テスト速度と視聴時の詳細さを両立する |
| Steady camera | 中央のデッドゾーン | ルート周辺のフレームが滑らかになる |
| Fixed camera | 高度を固定 | アニメーション全体で縮尺が一定になる |
| Dynamic camera | より積極的な拡大縮小 | 変化するルートの地理的広がりを強調する |
| Balanced compression | 長距離移動を補間 | フライトや GPS 地点が少ない移動を表現しやすくする |
次の手順でレンダリングします。
- ビジュアライザーを開き、動画作成オプションを選択する。
- エクスポートした JSON ファイルを選択する。
- 処理内容を確認したうえで、プライバシー通知に同意する。
- 10 秒のテストプリセットなど、短い再生時間を選択する。
- ルートをプレビューし、形状が妥当であることを確認する。
- 日付範囲、カメラプロファイル、最終的な再生時間を選択する。
- 完全なレンダリングを開始し、MP4 が完成するまで待つ。
- デバイスのメディアライブラリで、完成したローカルファイルを確認する。
「raw locations only」という警告は、通常、エクスポートにセマンティック処理が含まれていないことを示します。地図には座標地点が表示される場合がありますが、地名、移動カテゴリ、訪問概要などが制限される可能性があります。大規模なアーカイブでは、ブラウザが応答しなくなった場合、1 年分ずつ処理してください。
必ず最初に短いクリップをプレビューしてください。ルートが現実にはあり得ない距離を飛び越える、日付が空になる、ブラウザが応答しなくなるといった問題がある場合は、選択範囲を狭め、別の完全なレンダリングを試す前にソースファイルを確認してください。
トラブルシューティングとベストプラクティス
問題の大半は、ローカルデータの不足、未対応または不完全なエクスポート、アーカイブサイズの過大さ、プライバシー設定の誤解という 4 つの原因のいずれかによって発生します。レンダリングの失敗をデータ損失と判断する前に、次のチェックリストを確認してください。
大規模なアーカイブを処理する前に確認すること:
- 元の JSON エクスポートをすべて、変更されていないバックアップとして保存する
- 選択したファイルにタイムライン記録またはセマンティックセグメントが含まれていることを確認する
- 狭い日付範囲で短いプレビューを実行する
- 任意のクラウドインポート操作が有効になっていないか確認する
- 完成した MP4 をプライベートなローカルフォルダーに保存する
利用可能な参考資料によると、このビジュアライザーは、15 年以上にわたる 630,000 地点超の位置情報を含むアーカイブなど、非常に大きなファイルでもテストされています。170 MB のファイルを最新のコンピューターで処理するのに、およそ 20~30 秒かかったという報告がありますが、実際の性能はブラウザのメモリ、プロセッサー速度、地図のレンダリング、ファイル構造によって異なります。
| 症状 | 考えられる原因 | 推奨される対処 |
|---|---|---|
| 地図が空になる | 選択した範囲に利用可能な記録がない | 日付を確認し、エクスポート内容を調べる |
| エクスポート後にデータがゼロになる | ローカルのタイムラインデータベースが復元されていない | 利用可能なバックアップを再構築またはインポートしてから、もう一度エクスポートする |
| 生の位置情報のみ表示される | セマンティックフィールドが存在しない | 可能であればセマンティックセグメントを含むエクスポートを使用する |
| ブラウザが遅くなる | ファイルが大きい、または日付範囲が広すぎる | 年でフィルターし、小さな単位に分けて処理する |
| ルートが急激に飛ぶ | GPS 地点が少ない、または不正確 | 範囲を狭め、元データの形状を確認する |
| 動画が完成しない | メモリまたは権限の問題 | より短いクリップでテストし、ローカルファイルへのアクセスを確認する |
上級ユーザー向けに、デスクトップで一括変換を行うための Python コマンドラインインターフェースもプロジェクトドキュメントで提供されています。複数のフォルダーを繰り返し処理する必要がある場合、コマンドラインワークフローが役立ちます。ただし、同じプライバシー基準を守ってください。ローカルコピーを使用し、スクリプトのソースを確認し、信頼できないエンドポイントへファイルを送信しないようにします。
詳しくは、Google タイムライン ビジュアライザーのツールページを参照してください。対応形式、ブラウザベースの処理の詳細、現在利用できる可視化機能について確認できます。
まず年フィルターを使用し、概要パネルを確認してから、意味のある移動が含まれる期間だけをレンダリングしてください。これによりワークフローが高速化し、より焦点の合った動画を作成できます。
Q: Google タイムライン ビジュアライザーは位置情報履歴をアップロードしますか?
通常のブラウザ可視化では、選択した JSON をデバイス上でローカル処理するよう設計されています。ただし、別に用意された任意の「Save to my Dawarich account」操作では、クラウドインポートのためにデータがアップロードされます。完全にローカルなワークフローを希望する場合は、この操作を使用しないでください。
Q: Google タイムライン ビジュアライザーはどのファイルを読み込めますか?
このツールは、Records.json、月別の Semantic Location History ファイル、セマンティックセグメントを含む新しいスマートフォン向けタイムラインエクスポート、補助的な設定ファイルや編集ファイルなど、複数の形式を自動検出できます。複数のファイルをまとめて読み込むことも可能です。
Q: エクスポートしたタイムラインにデータが表示されないのはなぜですか?
デバイスに復元済みのタイムラインデータベースがない、選択した日付範囲が空である、またはエクスポートに未対応の構造が含まれている可能性があります。ローカルバックアップを確認し、日付を確認したうえで、利用可能な別のエクスポートを試してください。
Q: 数年分の履歴から動画を作成できますか?
はい。ただし、大規模なアーカイブは最初に小さな範囲でテストしてください。年フィルターを使用し、地点数と距離の概要を確認し、短いクリップをプレビューしてから、デバイスが応答し続ける場合に選択した複数年の範囲をレンダリングしてください。