Skip to content

Automatic course (route) detection #11

@Gloopzlemeep

Description

@Gloopzlemeep

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions