mirror of
https://github.com/psla/pictures-to-gpx.git
synced 2026-11-14 04:58:54 -08:00
Given a directory, recursively searches for images with GPS information and creates a GPX track out of it
- C# 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| docs | ||
| non-nuget-deps | ||
| PicturesToGpx | ||
| PicturesToGpx.Test | ||
| .gitattributes | ||
| .gitignore | ||
| AGENTS.md | ||
| PicturesToGpx.sln | ||
| readme.txt | ||
+ Fix div by 0 error when whole world needs to be drawn + Add ability to open existing GPS tracks + Support FIT files (fit.gz) + Support Endomondo Json files - Support GPX / TCX files + Merging existing path with endomondo - If GPS tracks are merged, either ignore the points that are within a few seconds from GPS track points, or ignore them if they are more than a few hundred meters away + Draw different days with different colors + Display distance (km) from 0. + [P2] Display time (approx, interpolated) (when 'use fixed time interval' is implemented) ++ Support time zone recognition + Draw route on map with chosen interval (e.g. 10 seconds per day) - Use fixed distance interval (fixed distance), instead of per-point interval - [P2] Use fixed time interval. + Single setting describing the project & maybe generate empty project file. - = Download Google Timeline 1. Go to https://www.google.com/maps/timeline 1. click settings -> Download a copy of your data 1. "Location History Your location data collected while opted-in to Location History.". Download KML file. (though json is also interesting!) # Usage Generate PNG files for every fit file from strava export. Config: ``` ``` Command: ``` PicturesToGpx generatePreviews C:\Users\psla\source\repos\PicturesToGpx\PicturesToGpx\SampleConfigs\GeneratePreviewsForAllGpsFilesInDirectory.json ```