跳到主要内容

Google Timeline(谷歌地图时间轴)格式检测工具

上传任意 Google Timeline(谷歌地图时间轴)导出文件,即可快速识别格式、查看数据统计,并获取后续处理建议。所有处理均在您的浏览器中完成。

如何获取您的时间线数据

您可以通过以下任一方法导出 Google Timeline 数据。如果其中一种不适用,请尝试其他方法。

遗憾的是,由于 Google 在迁移至新位置存储政策时的处理方式,部分用户可能无法导出位置数据。

Google Takeout:

访问 takeout.google.com → 选择位置历史(时间线)→ 导出

由于 Google 更改了位置数据的存储和导出方式,此方法可能不适用于所有人。更多详情请参阅我们的博客。

在 Android 上:

打开 Google Maps → 设置 → 位置 → 位置服务 → 时间线 → 导出时间线

在 iOS 上:

打开 Google Maps → 设置 → 个人内容 → 导出时间线数据

隐私优先

所有数据处理均在您的浏览器中完成。您的位置数据不会离开设备,也不会发送到任何服务器。

不确定如何处理您的 Google Timeline 数据?在上方上传文件即可了解,或探索 Dawarich,自动记录位置并拥有完整的数据所有权。

什么是 Google Timeline 格式检测工具?

通过 Google Takeout 或手机导出 Google Timeline 数据时,您可能会获得几种不同格式的 JSON 文件。每种格式的结构、数据字段以及适用工具都不同。此检测工具会读取文件、识别格式,并明确说明文件内容,让您知道该选择哪个转换工具、可视化工具或分析方法。

检测会在您的浏览器中即时完成,数据不会离开您的设备。

Google Timeline 导出格式说明

  • Records.json — 使用 E7 坐标格式的原始 GPS 数据,包含时间戳、精度、海拔和速度,是体积最大、内容最详细的格式
  • Semantic Location History — 按月保存的文件,含地点到访记录(地址、名称)和活动片段(步行、驾车)
  • 位置历史(新格式) — 手机导出格式,包含到访记录、活动和字符串格式的地理坐标
  • Semantic Segments — 包含地理坐标和时间范围的时间线路径
  • Settings.json — 设备元数据,不含 GPS 坐标
  • Timeline Edits — 用户更正和地点汇总

为什么格式很重要?

不同格式包含不同类型的数据。Records.json 提供最精确的位置坐标,但没有地点名称。Semantic Location History 包含地址和活动类型,但原始 GPS 轨迹点较少。较新的手机导出格式结合了两者,但使用不同的坐标编码。

了解格式有助于选择合适的工具:转换器需要知道输入格式,可视化工具会处理不同字段,而统计分析工具会根据格式提取不同指标。

Google Maps Timeline 发生了什么变化?

2024 年底,Google 关闭网页版 Google Maps Timeline,并将所有位置数据迁移至设备本地存储。只有最近 90 天的数据被迁移,更早的数据若未手动备份则被删除。许多人在迁移过程中丢失了多年的位置历史。

如果您有导出文件,此检测工具可以帮助您了解文件内容。如需长期替代方案,Dawarich 提供自托管和云端位置追踪,让您拥有完整的数据所有权。

数据质量指标

检测工具显示两项关键数据质量指标:

  • 时间戳覆盖率 — 包含时间戳的轨迹点所占百分比。覆盖率高意味着您可以按日期筛选、计算出行时间并构建时间线
  • 精度覆盖率 — 包含 GPS 精度值的轨迹点所占百分比。这有助于评估位置数据的精确程度(精度数值越低,GPS 读数越精确)

Records.json 通常具有最高的质量评分,而 Semantic Location History 更注重结构化数据,而非原始 GPS 精度。

相关工具

延伸阅读:从 Google 位置历史迁移

常见问题

此工具可以检测哪些 Google Timeline 格式?

此工具可检测全部六种已知的 Google Timeline 导出格式:Records.json(Google Takeout 导出的原始 GPS 数据)、Semantic Location History(含地点到访记录和活动片段的月度文件)、Settings.json(设备信息)、Timeline Edits(用户更正)、Semantic Segments(经过解析、含时间线路径的位置历史),以及 Location History(来自 Android 和 iOS 的较新手机导出格式)。上传文件后,工具会立即自动识别格式。

在这里上传数据安全吗?

安全。所有数据处理均通过 JavaScript 在您的浏览器中完成。您的 Google Timeline 文件不会上传到任何服务器,全程保留在您的设备上。关闭标签页后,数据即被清除。此工具开源,您可以核查代码的具体行为。无需账号、无需注册、没有跟踪。

Google Maps Timeline 发生了什么变化?

2024 年底,Google 停止提供网页版 Google Maps Timeline,并将所有位置数据迁移至手机本地存储。用户只有有限的时间可以导出数据,只有最近 90 天的数据自动迁移,更早的数据若未通过 Google Takeout 手动备份则被删除。许多用户丢失了多年的位置历史。此工具可帮助您了解导出文件的格式,以便使用合适的工具处理。

如何导出我的 Google Timeline 数据?

有三种方法:(1) 访问 takeout.google.com 的 Google Takeout,选择位置历史并以 JSON 格式导出,会生成 Records.json、Semantic Location History 文件、Settings.json 和 Timeline Edits。(2) 在 Android 上:Google Maps > 设置 > 位置 > 位置服务 > 时间线 > 导出时间线,会生成较新的 Location History 格式。(3) 在 iOS 上:Google Maps > 设置 > 个人内容 > 导出时间线数据。我们建议尝试所有方法,并保留所有导出文件。

Records.json 和 Semantic Location History 有什么区别?

Records.json 包含原始 GPS 坐标,即 Google 记录的每一次位置采样,以及时间戳、精度值、海拔和速度。这类文件很大,包含最细粒度的数据。Semantic Location History 文件(如 2022_APRIL.json)结构更清晰,包含带商家名称和地址的地点到访记录、带路线的活动片段(步行、驾车、骑行)和时长信息。Records.json 更适合获取精确位置数据;Semantic 文件更适合了解您去过哪里以及如何到达。

检测出格式后应该使用哪个工具?

这取决于您想做什么。要在地图上查看数据,请使用时间线可视化工具;要转换为 GPX/GeoJSON/KML 供其他应用使用,请使用 Google Timeline 转换器;要了解出行规律和统计数据,请使用统计分析工具。如果文件太大,文件拆分工具可将其拆分为较小的部分;如果有多个导出文件,数据合并工具可将其合并;要计算距离,请使用里程计算器。

为什么工具无法检测我的文件格式?

如果工具显示“未知格式”,您的文件可能不是 Google Timeline 导出文件。常见原因包括:上传了非 JSON 文件(工具仅接受 .json 文件)、上传了其他服务(如 YouTube 或 Chrome)的 Google Takeout 文件,或上传了损坏或不完整的文件。请确认您上传的文件来自 Google Takeout 导出中的位置历史部分。

可以一次检测多个文件的格式吗?

可以。您可以同时上传多个 JSON 文件。工具会分别分析每个文件,并显示各自检测出的格式、轨迹点数量、路径数量、日期范围和数据质量。当您拥有包含多个文件(Records.json、Semantic 文件、Settings.json 等)的完整 Google Takeout 导出时,此功能很有帮助。

正在寻找 Google Timeline 的替代方案?

Dawarich 是一个开源位置追踪平台,让您完全掌控自己的数据。导入您的 Google Timeline 导出文件,持续通过手机记录位置,并以可视化方式查看多年的移动历史。支持自托管或云端使用。

免费试用 Dawarich 7 天