跳到主要内容

Google Timeline(谷歌地图时间轴)拆分工具

将大型 Google Timeline(谷歌地图时间轴) JSON 导出文件拆分为较小且有效的文件。每个分块都保留原始格式,便于导入其他工具。选择目标文件大小,即可下载 ZIP 压缩包。

为什么要拆分时间线文件?

应对导入大小限制:

许多工具对导入文件的大小有限制。将 500 MB 的 Records.json 拆分为 10 MB 的小文件,导入会更轻松。

加快批量导入:

导入多个较小的文件通常比导入一个庞大的文件更快、更可靠,尤其是在网络连接较慢时。

保留原始格式:

此工具与转换器不同,会完整保留原来的 Google Timeline JSON 格式。每个分块都是有效、独立的文件。

支持所有格式:

支持 Records.json、Semantic Location History、Semantic Segments、手机导出的 Location History、设置和 Timeline Edits。

隐私优先

所有数据处理均在您的浏览器中完成。您的文件不会离开设备。

正在处理大型 Google Timeline 导出文件?Dawarich 可自动处理任意大小的导入文件,同时保障完整的数据所有权和隐私。

什么是 Google Timeline 拆分工具?

此工具将大型 Google Timeline JSON 导出文件拆分为较小的文件,每个分块以您选择的大小为目标。每个分块都是有效、独立的 JSON 文件,格式与原始文件完全相同,保留完整结构,而不只是坐标。

格式转换器会将轨迹点提取为 GPX 或 CSV,而此拆分工具会保留 Google Timeline 原生格式。这意味着您可以将每个分块导入任何支持 Google Timeline JSON 的工具,包括 Dawarich。

支持的 Google Timeline 格式

  • Records.json — 原始 GPS 位置记录,包含 E7 坐标、时间戳、精度和活动数据,通常是 Google Takeout 导出中最大的文件。
  • Semantic Location History — 按月保存的文件(YYYY_MONTH.json),含地点到访记录和活动片段,包括名称和地址。
  • Semantic Segments — 较新的手机导出格式,包含到访记录和路径数据。
  • Location History — 数组格式,包含 startTime/endTime 记录和时间线路径。
  • 设置 — 设备设置和配置数据。
  • Timeline Edits — 用户编辑产生的地点汇总和原始信号数据。

选择合适的分块大小

  • 1 MB — 生成最多的小文件,适用于导入限制很低的工具或分享个别部分。
  • 5 MB — 较小的分块,几乎适用于任何导入工具,也适合作为电子邮件附件的默认大小。
  • 10 MB — 大小适中,适用于大多数导入工具,推荐用于导入 Dawarich。
  • 20 MB — 文件数量较少,大多数工具仍能轻松处理。
  • 50 MB — 较大的分块,适用于擅长处理大文件的工具。
  • 100 MB — 尽量减少拆分,仅需将超大文件分成两半或几部分时可选择此项。

工作原理

拆分工具自动检测您的文件格式,然后将主数据数组(位置、时间线对象、片段等)划分为大小均衡的组。每组都使用与原始文件相同的 JSON 结构封装。

工具会从文件中抽取记录以估算平均记录大小,然后计算每个分块应包含多少条记录,以接近目标大小。所有分块会打包成一个 ZIP 文件,方便下载。

隐私与安全

您的 Google Timeline 数据包含敏感的位置信息。此工具完全在您的浏览器中处理数据,不会向服务器发送任何数据。从上传到下载,文件始终保留在您的设备上。

我们不会针对您上传的文件使用 Cookie、分析或跟踪功能。此工具是 Dawarich 开源项目的一部分,您可以自行查看代码。

相关工具

常见问题

在这里上传我的 Google Timeline 数据安全吗?

安全。所有数据处理均通过 JavaScript 在您的浏览器中完成。您的位置历史文件不会上传到任何服务器,始终保留在您的设备上。关闭标签页后,数据即被清除。此工具开源,您可以核查代码的具体行为。

可以拆分哪些 Google Timeline 格式?

此拆分工具支持全部六种 Google Timeline 导出格式:Records.json(原始 GPS 位置记录)、Semantic Location History(按月保存的 YYYY_MONTH.json 文件)、Semantic Segments(较新的手机导出格式)、Location History(含 startTime/endTime 的数组格式)、设置和 Timeline Edits。上传文件时,工具会自动检测格式。

拆分会损坏我的数据吗?

不会。原始文件中的每条记录都只会出现在一个输出分块中,不会丢失、重复或修改任何数据。每个分块都是有效的 JSON 文件,格式与原始文件完全相同,因此可导入任何支持 Google Timeline 文件的工具。

为什么需要拆分 Google Timeline 文件?

Google Timeline 导出文件,尤其是 Records.json,可能有数百兆字节甚至数吉字节。将大文件拆分为较小的文件后,许多导入工具(包括 Dawarich)能更好地处理它们。如果您只想分享部分数据或分批处理,拆分也会很有帮助。

如何控制目标大小?

工具会从文件中抽取记录,估算平均记录大小,然后计算每个分块应包含多少条记录,以接近目标大小。由于各条记录的大小不同,实际分块大小可能略有差异,但工具会尽量使其低于目标值。

可以将拆分后的文件导入 Dawarich 吗?

可以。每个分块都是保留原始格式的有效 Google Timeline JSON 文件。您可以将它们逐个导入 Dawarich 或任何支持 Google Timeline 导出文件的工具。Dawarich 也支持直接处理大文件,但拆分可以加快导入速度。

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

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

免费试用 Dawarich 7 天