Google タイムライン ビジュアライザーの座標形式:セットアップガイド - データ

Google タイムライン ビジュアライザーの座標形式:セットアップガイド

Google タイムラインの座標形式の違い、JSON エクスポートの準備方法、2026 年に位置履歴をプライベートに可視化する方法を解説します。

2026-08-25
Google タイムライン ビジュアライザー チーム
クイックガイド
  • Google タイムライン ビジュアライザーは、複数の Google タイムライン JSON エクスポート構造に対応しています。
  • Records ファイルには通常、E7 整数座標と詳細な位置情報の記録が含まれています。
  • セマンティックファイルは、訪問先、アクティビティ、住所、タイムラインセグメントを整理します。
  • スマートフォンのエクスポートでは、ネストされたパス、タイムスタンプ、セマンティックセグメントオブジェクトが使用される場合があります。
  • プライバシー優先の処理により、可視化中もソースファイルはブラウザ内に保持されます。

Google タイムライン ビジュアライザーの座標形式を解説

Google タイムライン ビジュアライザーの座標形式を扱うワークフローは、Google が位置履歴をどのような形式でパッケージ化したかを確認することから始まります。古いエクスポートでは、大容量の JSON ファイルに生の GPS 記録が格納されていることが一般的です。一方、新しいモバイルエクスポートでは、ネストされたタイムラインオブジェクト、セマンティックセグメント、ISO 形式のタイムスタンプが使われます。ビジュアライザーは、ルート、訪問先、移動パターンを描画する前に、これらの構造を認識する必要があります。

最も実用的な方法は、すべてのファイルが同じ座標表記を使うと仮定するのではなく、エクスポートごとに異なるスキーマとして扱うことです。互換性のある JSON ファイルを複数アップロードすると、生のポイントとセマンティック情報を組み合わせられる場合があります。ただし、重複した記録や不完全な移行によって分かりにくいパスが生成されないよう、まずファイルを確認してください。

動画のハイライト:

  • ローカルツールが分散した Google タイムラインのエクスポートをどのように変換するか。
  • マッピング前に E7 整数を変換する必要がある理由。
  • 疎らなポイントや長距離移動をルート描画で処理する方法。
  • ブラウザベースの処理によって不要なデータ公開を減らせる理由。
形式の種類一般的な内容主な用途
Records JSON生の GPS 記録、タイムスタンプ、E7 座標ポイント単位で詳細なルートを確認
セマンティック履歴場所、アクティビティ、住所、移動セグメント訪問先とアクティビティを分析
スマートフォンのタイムラインエクスポートネストされたタイムラインパスとセマンティックセグメント最近のモバイル履歴を可視化
補助メタデータ設定、編集内容、エクスポートの詳細コンテキストの確認とタイムラインの修正

生のポイントデータ

個々の記録、座標の精度、GPS ノイズを確認するのに適しています。エクスポート内で最も大きなファイルになる場合があります。

セマンティック履歴

滞在した場所、検出されたアクティビティ、Google が移動をどのように分類したかを理解するのに適しています。

スマートフォンのエクスポート

1 つの平坦な記録リストではなく、ネストされたパスやタイムラインセグメントを含む新しいモバイルバックアップに適しています。

スキーマに関するヒント

アップロード前に座標フィールドの名前を変更しないでください。元の JSON キーをそのまま保持すると、ビジュアライザーが対応する構造をより確実に検出できます。

E7 座標、ISO タイムスタンプ、ネストされたパス

座標の表現は、古いタイムラインファイルと新しいタイムラインファイルの主な違いです。生の記録では、緯度と経度がスケール変換された整数として保存されることがあり、これは一般に E7 座標と呼ばれます。実際には、保存された数値は固定の倍率を掛けた小数座標を表しています。パーサーは、地図上にポイントを配置する前に、その整数を使用可能な緯度または経度へ変換します。

最新のエクスポートでは、ネストされたオブジェクト内に小数形式の座標があり、標準的な ISO 形式でタイムスタンプが記述されている場合があります。また、各ポイントに独自のタイムスタンプが含まれるタイムラインパスや、セマンティックセグメント内に配置されたポイントを含むファイルもあります。これらの違いは、フィルタリング、ルートの並び順、アクティビティの解釈に影響します。

データ要素古い形式のパターン新しい形式のパターン可視化上の注意点
緯度スケール変換された E7 整数ネストされたオブジェクト内の小数値スキーマを認識した変換が必要
経度スケール変換された E7 整数ネストされたオブジェクト内の小数値緯度との組み合わせを維持する必要がある
タイムスタンプ旧式の数値またはエンコード値ISO 形式の日付・時刻文字列パーサーによる順序の正規化が必要
ルートパス平坦な記録配列ネストされたパスまたはセマンティックセグメント複数の階層をたどる必要がある場合がある
アクティビティ限定的、または推測されたメタデータ徒歩、運転、自転車、交通機関などのラベルセマンティックエクスポートの内容に依存

E7 変換の仕組み

E7 値は、独立した座標系ではありません。整数を使って小数精度を維持するために設計された保存形式です。たとえばパーサーは、形式で定められた倍率を適用して保存値を小数に変換し、その後マッピングします。正確な変換は、ソースファイルを手動で編集するのではなく、ビジュアライザーに任せるべきです。

小数点を 1 か所間違えるだけで、ポイントが非常に遠い場所へ移動する可能性があるため、手動変更は危険です。また、JSON の構文を壊したり、座標とタイムスタンプの関連付けを切断したりすることもあります。変更していないバックアップを保管し、正規化にはローカルパーサーまたはブラウザビジュアライザーを使用してください。

タイムスタンプの正規化が重要な理由

ポイントが時系列順に並んで初めて、ルートは意味を持ちます。エクスポートファイルでは異なるタイムスタンプ規則が使用される場合があり、セマンティックセグメントにはポイントごとの 1 つのタイムスタンプではなく、時間範囲が含まれることもあります。優れたツールは、これらの値を共通の内部表現に変換し、カレンダー表示や日単位のビュー用に並べ替えたりグループ化したりします。

正規化タスク重要な理由推奨される処理
座標スケールをデコード生の整数を正しい地図上の位置に配置するパーサーに E7 変換を任せる
タイムスタンプを標準化ルートが順不同で表示されるのを防ぐツールの自動日付解析を使用する
緯度と経度を結合無効なポイントやずれたポイントを防ぐ対応するフィールドを一緒に保持する
ネストされた配列を読み取るセマンティックセグメント内のパスを見つける元の構造のままアップロードする
重複を削除繰り返しポイントや表示上の混雑を減らすタイムスタンプと座標を比較する
座標を手動で編集しない

生の数値を直接編集すると、無効な JSON が作成されたり、ポイントが大きく移動したりする可能性があります。修復が必要な場合も、元のエクスポートを保存し、コピーを使ってテストしてください。

ファイル準備の手順

Google タイムラインのエクスポートは、バックアップ、確認、アップロード、検証を分けて行うと簡単に準備できます。目的はソースファイルを書き換えることではありません。座標形式を検出し、タイムラインを再構築するために必要な元の情報を、ビジュアライザーへ十分に渡すことが目的です。

1

変更していないバックアップを作成する

ダウンロードした JSON ファイルを、別のバックアップフォルダーに保管します。テスト、フィルタリング、エクスポートの結合には 2 つ目のコピーを使用してください。これにより、ブラウザセッションが失敗したり、ファイルを誤って変更したりした場合でも、元の記録を保護できます。

2

エクスポートの種類を確認する

フォルダーに大容量の Records ファイル、月別のセマンティックファイル、スマートフォンのタイムラインエクスポート、または補助的な設定・編集ファイルが含まれているか確認します。最も新しそうに見えるファイルに、過去のすべてのポイントが含まれているとは限りません。

3

元の JSON ファイルをアップロードする

対応している JSON ファイルを 1 つ以上、ビジュアライザーにドロップします。複数のファイルを使えば異なるエクスポート方法のデータを結合できますが、重複するエクスポートによって訪問先やパスが繰り返し表示される場合があります。

4

年または日付フィルターを適用する

まずは狭い期間から始め、タイムスタンプと座標が正しく表示されることを確認します。ルートが正確に見えることを確認したら、フィルターを広げて追加の履歴を確認します。

5

ポイントとアクティビティを検証する

個々のポイントを開き、訪問先を確認し、アクティビティラベルとルートを比較します。極端なジャンプは、実際の移動と判断する前に調査してください。

ブラウザベースのワークフローは、過去の履歴を分析するために設計されています。通勤、旅行、訪問した場所、アクティビティセグメントを表示できますが、ライブトラッカーとは異なります。可視化セッションが終了した後は、タブを閉じると一時的な処理状態が破棄されることを想定しています。

準備の確認項目合格条件失敗した場合
ファイルが JSON として開く構文エラーなしで構造が読み込まれる再ダウンロードするか、元のファイルを復元する
座標が表示される妥当な位置にポイントが表示される形式の対応状況とフィールドのネストを確認する
タイムスタンプが正しく並ぶ日付とルートが時系列に沿っている小さいファイルまたは別のエクスポートを試す
アクティビティが表示される利用可能な場所にセマンティックラベルが表示されるセマンティックエクスポートまたはスマートフォンのエクスポートを使用する
重複したパスが限られている重複するルートを理解できる一度に 1 種類のエクスポートだけをアップロードする
信頼できるテスト方法

まずは小さなファイルを 1 つ、または狭い期間だけを対象にします。大きなエクスポートを追加する前に、座標、日付、アクティビティが正しく表示されることを確認してください。

ルートの精度、GPS ノイズ、移動中の空白

座標パーサーが技術的に正しくても、表示されたルートが不自然に見えることがあります。GPS データには、信号の弱さ、屋内測位、マルチパス反射、一時的な衛星可視性の低下などによるノイズが含まれることがよくあります。ユーザーが建物内にとどまっているにもかかわらず、スマートフォンが数マイル移動したように見える場合があり、そのようなスパイクを自動的に実際の旅行と判断すべきではありません。

便利なビジュアライザーは、ソースを書き換えることなく、描画時に保守的なフィルタリングを適用します。この区別は重要です。元の履歴は確認できる状態で維持しながら、地図表示を読みやすくできるためです。不審なポイントはすぐに削除するのではなく、個別に確認してください。

長距離の空白も別の課題を生みます。スマートフォンがオフライン、機内モード、または継続的に記録できない状態だったため、出発地点と到着地点しか残っていない場合があります。平面地図上に直線を引くと、海を横断する移動や国際日付変更線を越えるルートが誤解を招く形で表示されることがあります。

地球儀ベースの描画では、大円補間を使用して球面上の最短経路を表現できます。これにより長距離移動をより自然な弧として表示できますが、補間はあくまで推定であり、実際に通った正確なルートを証明するものではありません。

GPS の跳ね

周囲のルートから大きく離れた孤立したポイントは、受信状態の悪さや屋内測位を反映している可能性があります。解釈する前に、近くのタイムスタンプを確認してください。

疎らな記録

ポイント間の長い空白によって、実際の経路が隠れている可能性があります。接続線は継続的な追跡の証拠ではなく、視覚的な推定として扱ってください。

カメラ追従

焦点マーカーを動かしながら地図フレームを安定させると、地図の急激な移動が減り、ルート動画を追いやすくなります。

表示上の問題考えられる原因より適切な解釈
突然遠くに現れるスパイクGPS の跳ねまたは信号反射近くのポイントがすぐ元に戻っているか確認する
長い直線区間移動中の記録欠落推定された接続として扱う
地図の端を横切るルート投影または日付変更線の挙動利用可能なら地球儀形式の描画を使用する
同じ場所に繰り返し表示されるポイント屋内またはバックグラウンドでのサンプリング場所と時間ごとにグループ化する
アクティビティラベルがないエクスポートにセマンティック分類がないルートのコンテキストには生の座標を使用する

プライバシーに配慮した作業では、地図画像の読み込み時にどのようなネットワークリクエストが発生するかを確認してください。ローカル解析によって JSON を端末内に保持できても、地図タイルは外部のタイルプロバイダーから取得される場合があります。最初の地図レイヤーを読み込む前に、ビジュアライザーのプライバシー通知を確認してください。

精度に関する注意

描画された線は、ツールが利用可能なポイントをどのように接続したかを示すものです。ルートのすべての区間が継続的に記録されていたことを保証するものではありません。

プライバシー、長期保存、FAQ

ブラウザビジュアライザーは、Google マップにログインせずにエクスポートした履歴を確認するのに役立ちます。対象ツールの説明によると、可視化はブラウザ内で行われ、通常の閲覧中にファイルが外部へ送信されることはありません。任意のアカウント保存機能は、インポートのためにデータをアップロードするため、別の扱いになります。

このワークフローは、1 回限りの確認、旅行の思い出をまとめるプロジェクト、ルート動画の作成に適しています。一方、日々の追跡用の永続的なデータベースとしては適していません。継続的な収集、検索可能な履歴、ヒートマップ、生涯移動距離の計算が必要なユーザーは、テレメトリを永続的に保存できるセルフホスト型の空間サービスを検討するとよいでしょう。

Google Timeline Visualizer ツールページでは、ブラウザへのアップロード手順、対応ファイルの説明、プライバシーに関する詳細を確認できます。機密性の高い位置情報を読み込む前、特に地図タイルや任意のクラウドインポート機能を有効にする場合は、現在の通知を確認してください。

可視化する前に確認すること:

  • エクスポートしたすべての JSON ファイルの変更していないコピーを保管する
  • データが生の Records、セマンティック履歴、スマートフォンのタイムライン構造のいずれを使用しているか確認する
  • 複数のエクスポートを結合する前に、小さなファイルを 1 つテストする
  • 不審な GPS スパイクを近くのタイムスタンプや場所と照合する
  • 外部の地図タイルを読み込む前、またはクラウドインポートを使用する前にプライバシー通知を読む
ワークフローの選択肢長所制限
ブラウザビジュアライザー高速でローカルに利用でき、過去の履歴確認に便利一時的なセッションであり、永続的なトラッカーではない
生の記録の確認ポイント単位で詳細に検査できる大きなファイルはノイズが多く、読み取りにくい場合がある
セマンティック履歴の確認場所とアクティビティのカテゴリーが明確エクスポートにセマンティックデータが含まれている必要がある
セルフホスト型空間データベース永続的なクエリ、ヒートマップ、履歴に対応セットアップ、ストレージ、継続的な保守が必要

Q: Google タイムライン ビジュアライザーはどのような座標形式を読み取れますか?

対応ツールでは、E7 整数座標を含む生の Records JSON、セマンティック位置情報ファイル、ネストされたタイムラインパスまたはセマンティックセグメントを含む新しいスマートフォンのエクスポートを読み取れる場合があります。元のキーを保持し、フィールドを手動で書き換えずにファイルをアップロードしてください。

Q: E7 座標とは何ですか?

E7 座標は、緯度と経度を通常の小数値ではなく、スケール変換された整数として保存します。スキーマを認識するパーサーがポイントの描画前に変換するため、手動で小数を配置する必要は通常なく、重大な誤りを招く可能性があります。

Q: 複数の Google タイムライン JSON ファイルを結合できますか?

はい。対応していれば、ビジュアライザーで異なるエクスポート方法のファイルを結合できます。ただし、重複する記録によってポイントの重複、パスの繰り返し、セマンティック情報の競合が発生する可能性があるため、まずは個別にテストしてください。

Q: ビジュアライザーはライブ位置追跡を提供しますか?

いいえ。このワークフローは、エクスポートした履歴の確認と過去のルートの描画を目的としています。別の永続的な追跡サービスを使用しない限り、新しい GPS データを継続的に収集したり、常に更新されるタイムラインを維持したりすることはありません。

ベストプラクティス

ビジュアライザーはプライベートな確認や映画のようなルート描画に使用し、履歴を長期保存する必要がある場合は、別の暗号化バックアップも保管してください。