The biggest addition in this update is the route map β both as an interactive viewer inside the app and as a static image that can be generated server-side and included in your published posts.
You can now view the GPS track of any activity on a map, powered by Leaflet and OpenStreetMap tiles rendered inside a WebView.
The map shows:
Zoom level is calculated automatically from the bounding box of the GPS points β short routes zoom in to street level, long ones zoom out to show the full track. The map supports panning and is optimised to avoid conflicts between touch gestures and the surrounding scroll view.
Where to access the map:
The map viewer opens as a full-screen overlay with a close button, so it does not interrupt the publish flow.
When the πΊοΈ Map tile is selected (green border) in the activity summary, the app sends the GPS points to the server before publishing. The server renders a static map image of the route and returns a URL. That image is then placed at the top of the post, before the stats table β exactly like a user-uploaded photo.
If the map tile is deselected, no map image is included and the default EcoTracker logo is used instead.
This means your posts can now include a visual of your actual route automatically, without any manual screenshot or image upload.
Google Play:
π Google Play
Direct APK (if Play Store is not available in your region):
π APK