First step, I saw a great post with a link to “brouter”.
That is a nice first step for my “geo tag assistant”. Check it out >>
This “normalizes” your GPX track and matches it to the very nice route planner of ‘brouter’ !
And all this is done client side, nothing gets uploaded to my server…
[update]
Added a OSM map showing the filtered GPS locations and did the first part reading and checking the upload of the geojson
Next: match the geojson with the original GPX file and re-match the date/times and add microseconds…
PS: I have tried this with the few GPX files I have created, I am curious how it’ll match your (larger) GPX files!
PS2: the route must be along known streets, walking through a bush and such will get brouter lost…