- add markers to to track points
- add infos to track markers
- add markers with coordinates not belonging to track
Add coordinates at changed of distance. This coordinates are insert into db -> trackCoord. When leaving tracking page save coordinates as gpx file. During tracking all coords are saved in trackCoord table - to many! Reduce: save only coords with trackItems attached.
Track page displays track and track items. Add, Delete, Move track points Add Item to track points Display modes: view track + track points view track only
Enable / disable current position
- Load coordinates from gpx file
- Display track as polyline
- Online and Offline mode
- Show current position
- Highlight track segments
- Track info: distance, distance between track points
The track can't be modified, no writing to db or storage. Minimal power consumtion In Offline mode - no internet connection necessary, perhaps Flight Mode possible?
- Subscribe to location coordinates stream
- Add TrackItems at coordinates
- Show recorded track on map
- Show current position
- Save track to db
- Save track as gpx file