AGPS-TrackerOm is an interesting and very robust Android application. It's main function is to follow preloaded tracks and record your tracks, as many other apps do, but it does so reliably - ensuring that the GPS data is recorded at all times, even when the phone goes into stand-by mode. This means you won't get surprise straight lines in your GPX tracks. It can also provide enhanced accuracy of your current elevation, by using altitudes from NASA-generated Digital Elevation Models (DEMs).
AGPS-TrackerOm is available on Android.
The main features of AGPS-TrackerOm are:
A help page is available on the AGPS Tracker website.
The interface is intuitive and practical. All the important action in the app happens on a single screen, which is very handy during hikes. Your position and walked path are clearly visible in the main part of the screen. The top of the screen is reserved for the most important information, i.e. time elapsed, distance, current elevation (GPS and/or DEM), along with the handy compass for quick orientation. On the right side are icons for invoking and managing different operations such as route tracking, recording, adding waypoints and taking photos:
In the above screenshot, we are following a track (blue trail) and also recording our own (pink trail).
Most of the operations are accessible as pop-up windows, with intuitive controls for removing them, providing more details, etc. As an example, the following screen shows the Recorder pop-up window, which itself has controls for stopping, saving, resetting the recording and detailed information about the trail recorded so far:
In order to ensure that the GPS measures are recorded at all times the app presents a few screens on first launch with simple steps to set the critical permissions for the app:
Once you've selected the suggested settings you don't have to worry about them in further app invocations - the app will work reliably at all times.
Recording a trail is a joy with this app, with all the information intuitively accessible. Once you press the "REC" button, you will see the "Track recorder" window from which you can manage your recording (Stop/Save/Reset) and view the brief or expanded version of the stats. You can also enable the view of the elevation graph, with the GPS and DEM graphs displayed side by side, very handy!
You can follow a preloaded GPX track. With the "Path Monitor" option turned on, the app will alert you when you divert from the track for more than 30 meters.
My main complaint about the app is that the DEM based elevation is only available while the track is being recorded - you can see the DEM elevation of the current location on screen and you can see the graph of the DEM/GPS altitude while the track is being recorded. However, once the track is saved in the GPX file, it is saved only with GPS based elevation, so your DEM based altitude seems to be lost! I'd love to be able to reference it, specially for the total ascent/descent of the track.
I had an issue saving my first GPX track, turned out that the default directory assigned by the app didn't exist, so ensure the dir exists before saving a track
As of October 2023, the app has been downloaded 50K+ times on Google Play, and has a rating of 4.6 out of 1.2K reviews.
AGPS-TrackerOm is free, but it contains adds at the bottom of the screen. These are not intrusive, but they can be removed with a once off payment of approximately $6. Note that currently there's no option to remove adds from the app menu, instead a small pop-up message is occasionally displayed on app startup.
While preparing this post I tried to contact the AGPS-TrackerOm author about considering an option to include the DEM based elevation into the GPX, but I got very sad news as a reply:
We have to inform you that unfortunately the creator and main developer of A-GPS Tracker, Giorgio Battistoni (gio bat) passed away in May (2023) due to a lightning-fast cancer.
We, his family, decided to honor his memory keeping the app alive and we are working hard to recover everything.
All of your feedback is welcome to help us improve.
I'm sure that many readers will share my opinion that Giorgio has created a wonderful app which will be used with joy as long as todays rapid-evolving technology allows us.