forked from KaiRo-at/lantea
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
30 lines (24 loc) · 1.18 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Tasks to complete for Lantea Maps:
Required:
* Improve tile cache:
** If cached tiles have changed, possibly also try (async) updates of other cached zoom levels covering this area
** Pre-cache tiles in adjacent areas and possibly zoom levels
* Improve texture cleaning algorithm
* Show a notification when we are loading tiles or saved data
* Display length and duration of track
* Display movement speed
* Display location accuracy
* Show a better visible marker for the current location, possibly also indicating movement direction/speed
* Smooth animations for zooming, probably using some WebGL magic
* Use available larger/smaller tiles with resizing as loading placeholders while zooming in/out
* Better GPX saving implementation [blocked by missing web APIs]
** Set file name to save into to a good default (date + maybe some location name)
Nice To Have:
* Possibility to auto-rotate map to match movement direction
* GPS details display (satellite visibility/strength) [blocked by missing web APIs]
* Magnetic compass display (using orientiation API)
Future Possibilities:
* Routing / Turn-by-turn navigation
* POI display
* Search address
* Mark a target location and show distance to it