GPS Logger for Android

From OpenStreetMap Wiki
Jump to navigation Jump to search
GPS Logger for Android
GPS Logger for Android main screen.png
License: GNU GPL v2
Platform: Android
Status: Active
Version: 131 (2024-06-29)
Language: English
Website: https://gpslogger.app/
Install:
Source code: https://github.com/mendhak/gpslogger/
Programming language: Java

Battery efficient GPX logger.

Features
Feature Value
Map Display
Display map no
Map data
?
Source
?
Rotate map
?
3D view
?
Shows website
?
Shows phone number
?
Shows operation hours
?
Routing
Routing no
Create route manually
?
Calculate route
?
Create route via Waypoints
?
Routing profiles
?
Turn restrictions
?
Calculate route without Internet (Offline routing)
?
Routing providers
?
Avoid traffic
?
Traffic Provider
?
Navigating
Navigate no
Find location
?
Find nearby POIs
?
Navigate to point
?
Navigation with voice / Voice guidance
?
Keep on road
?
Lane guidance
?
Works without GPS
?
Navigate along predefined route
?
Tracking
Make track yes
Customizable log interval yes
Track formats
?
Geotagging no
Fast POI buttons no
Upload GPX to OSM yes
Monitoring
Monitoring no
Show current track
?
Open existing track
?
Altitude diagram
?
Show POD value
?
Satellite view
?
Show live NMEA data
?
Show speed
?
Send current position no
Editing
Add POIs
?
Edit / Delete POIs
?
Add way
?
Edit geometries
?
Edit arbitrary tags of existing OSM objects
?
Edit relations
?
View notes
?
Create notes
?
Edit notes
?
Work offline
?
Support imagery offset DB
?
Upload to OSM yes
Rendering
?
Accessibility
?

A battery efficient GPS logger application for Android that works on Android 1.5 onwards. A guide for OSM logging is available. GPS logger supports uploading to OSM, at regular intervals, when a track ends, and/or manually.

The app can be downloaded from Github or F-Droid.

GPS Logger uses the GPS capabilities of an Android phone to log coordinates to a GPX file at custom time/distance intervals. This can be particularly useful for geotagging photos after a day out or share travel routes with someone. The purpose of this application is to be battery efficient to save battery power when abroad and last as long as possible.

A useful feature is the "passive" location source, which listens for locations acquired by other apps instead of asking for locations actively. This can be helpful when another app that also uses location is running. Such apps may include street-view collection for Mapillary/OpenStreetView records, wardriving with Mozilla Stumbler/WiGLE, or simply an AR game based on GPS.