-
Notifications
You must be signed in to change notification settings - Fork 128
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[feature request] Parsing of Google Takeout TimeLine records.json file #1264
Comments
Support for reading google takeout timelines was added in 1.9.0: https://www.gpsbabel.org/htmldoc-1.9.0/fmt_googletakeout.html. gpx has an option to change the precision of elevation values, but requires a source code change to alter the precision of other values such as latitude and longitude: https://www.gpsbabel.org/htmldoc-1.9.0/fmt_gpx.html |
Sorry, probably I was not clear enough. I'm talking not about "Semantic Location History" files which contains timeline objects only (actually - as we can see in TimeLine of Google web), but about raw waypoints, which contained in "Takeout\Location History (Timeline)\Records.json" file. Example: |
We would entertain a pull request to support this. A useful reference is https://locationhistoryformat.com/reference/ |
I implemented using the "Semantic Location History" folder first because it provides both waypoints and tracks, with trips being broken up intelligently, whereas "Records.json" appears to only provide one gigantic track, your all-time Google location tracking data. Just a track, no place names etc. We could include the Records.json data but there are a few challenges:
|
@postmaxin |
Parsing of records.json file will provide detail waypoints from Google takeout timeline. It contains waypoints with additional info.
As GPSBabel already suport other JSON files - it should be very simple to add it (it took about 10 minutes to wrote script in python). Input may be filtered by date, precision and source (usuallly - GPS/CELL or WIFI)
By the way, is there an option to include precision field in output GPX file?
The text was updated successfully, but these errors were encountered: