Google Timeline (.json)

Google Timeline ist der Standortverlauf, den Google Maps über die Wege des Telefons führt. Der Export ist eine JSON-Datei — location-history.json auf dem iPhone, Timeline.json auf Android — und RouteConverter macht daraus gewöhnliche Tagestracks.

Auf einen Blick

Endung .json
Kodierung json
Von Google

Geschichte

Timeline begann als Cloud-Funktion, deren Daten sich über Google Takeout herunterladen ließen. Den Takeout-Export der Timeline hat Google 2024 eingestellt: Die Timeline liegt seither auf dem Gerät, und der Export auf dem Gerät ist der einzige Weg an die Daten. Da Google keine Spezifikation der Datei veröffentlicht, ist ihr Aufbau nur aus den Exporten selbst bekannt — und die beiden mobilen Plattformen erzeugen nicht denselben Aufbau.

Wo es verwendet wird

Der Export entsteht in der Google-Maps-App auf dem Telefon. Man greift darauf zurück, um eine Fahrt oder Wanderung zu rekonstruieren, die nie bewusst aufgezeichnet wurde: wo ein Spaziergang tatsächlich verlief, welche Strecke eine Fahrt nahm, welche Orte im Urlaub besucht wurden.

Aufbau

Die Datei ist JSON und tritt in zwei Ausprägungen auf. Der iOS-Export ist ein bloßes Array zeitgestempelter Positionen. Der Android-Export verschachtelt sie unter einer Struktur semanticSegments, daneben besuchte Orte mit einem semantischen Typ wie Home oder Work. Die Punkte sind in Blöcke von etwa zwei Stunden gebündelt, eine einzelne Fahrt verteilt sich also meist über mehrere Segmente. Höhenangaben enthält die Datei nirgends.

Verbreitung

Allgegenwärtig und zugleich undokumentiert: Hunderte Millionen Telefone erzeugen es, und nichts anderes liest es nativ. Es ist ein persönliches Archivformat und kein Austauschformat — genau deshalb lohnt die Umwandlung nach GPX.

Unterstützung in RouteConverter

Liest Google Timeline

RouteConverter liest dieses Format, kann es aber nicht schreiben.

RouteConverter 3.7 oder neuer liest beide Ausprägungen und erzeugt einen Track je Kalendertag, benannt nach ISO-Datum, sowie eine zusätzliche Wegpunktliste namens Visits mit allen besuchten Orten. Das Format ist nur lesbar: Die Tagestracks lassen sich in jedes andere Format umwandeln, eine Timeline-Datei kann RouteConverter jedoch nicht schreiben. Der Export enthält keine Höhen — diese bei Bedarf nachträglich ergänzen. Die Schritte, um die Datei vom Telefon zu holen, stehen auf der Hilfeseite Google Maps Timeline exports.

Spezifikationen und Dokumentation

Verwandte Konvertierungen