MapOnMap supports Track Navigation and can use GPX files as tracks.
From Android 10, files like GPX has to be opened in two steps. First you need to give the app access to the folder where the track file is stored, before you can select the file and open it. Please note that there might also be restrictions on which folders can be shared to the app. Make sure you have stored the track in the correct folder.
Files with errors
Sometimes track files may contain errors. These errors are displayed in a warning dialog. Even if there are errors, MapOnMap always tries to read the file best as possible.
Non continuous track
GPX files are built up by one or several segments. If a new segment does not start where the previous one ends you might get a track that looks like the one below.
It is common with track files where the track gets split up because of missing location updates. Normally it is useful to show these gaps anyway, and therefore it is drawn with a thin line to make out the difference. These gaps are also normally included in the track length, which is reasonable if it is caused by a location update loss. It gives a length result closer to the truth even if the gap is counted as a straight line. The cases in this section, the length will be counted wrong. But an example of case where it should be included you find in the recording example, Missing Location Updates.
Note that non continuous track like the one above can easily be corrected. See more in the Edit Track - Edit segments section.
Using gaps as a part of a track is not always correct. Let's say that if you have a GPX file, that instead of describing a single path from start to end, it describes a network of different options, like a road network. Then the different segments in the file should not be treated as they are connected and the distance between them should not be included in the length calculation. To get this behavior you need to make a change in the settings. Untick the "Continuous track" check box.
With the Track Geofence Service you will be notified with a voice message if you get too far off the track. When this service is turned on there will be checks made in the background. If the distance gets larger than the permitted deviation, you will receive a voice message telling you the distance to the track.
Background Location Permission
© Copyright by Mattias Nilsson. All rights reserved.