forked from Runalyze/Runalyze
-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Description
This is a feature I'm going to try to implement. I don't have a background in software development (just a hobbyist) so it could take me a while.
My thoughts on how it would work:
- draw a bounding box (polygon) around the GPS track such that all points are contained in it.
- find the GPS coordinate at the centre of the polygon.
- these 2 identifiers (GPS centre, polygon dimension) define the route.
- this gets saved as a route and assigned to the activity.
- any future activity with GPS centre and polygon dimension within a certain margin of an existing route is assigned to that existing route. Possibly updating the existing route to be an average of all activities that use it.
- new activities with GPS data not within a margin of an existing route creates a new one.
- routes are automatically named based on some map identifier (e.g. "suburb, city").
- routes can be renamed by the user.
- routes can be examined on a map showing the tracks of activities within it and the GPS centre and polygon.
I would love to get anyone's thoughts on this.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels