Skip to main content

Track Context Menu

Overview​

The Track context menu provides information about the Track in both text and graphic forms. It allows you to add information, make changes, edit, and perform various other actions with the track. You can access the track context menu by simply tapping the needed track on the map or using menu My places (Menu β†’ My Places β†’ Tracks). You may need to open the track folder and select the desired track by tapping it.

Overview track context menu Android

Track Overview​

When you tap a track, the first screen opens of the Track context menu - Overview tab. On this tab, you can find a summary about the chosen track (Info panel) and make the most common actions with the track using Track actions menu. You can see description and service information about your track if you pull the Overview tab up.

Info Panel​

Info panel overview Android

At the top of the information panel, you can see the track’s name and the symbol used to mark it (Android only). The track name can be changed using the rename function in the Options menu. Some tracks (mostly the Travel guides) may have a short description and (or) a picture below the Track name. An arrow shows Direction to the nearest point of the track from My location.

The info panel also provides information about the following:

  • Distance. Shows track length.
  • Uphill / Downhill. Displays the total sum of ascents and descents during the trip.
  • Altitude range. Indicates min and max altitude on a track.
note

In case your track was created in OsmAnd or any other tracking app (so its points have time and speed tags), the informational panel will also contain information about Average speed, Maximum speed, Time span (Android) or Total time (iOS) (the length of time between the start and end points of the track), Time moving (the sum of time while driving).

Track Actions​

Track context menu overview Android 3

  • Show / hide buttons. Allows you to enable or disable the track display on the map.
  • Appearance. Used to customize the appearance of your track.
  • Edit track (Android). Opens the track in Plan a route tool.
  • Export (iOS). Allows to export a track.
  • Directions. Opens the track in Navigation mode.

Options​

Track menu options Android

Menu Options allows manipulation with the chosen track.

  • Show on map. Shows or not the track on the map.
  • Appearance. Opens Appearance menu for the track.
  • Follow track (Android) or Navigation (iOS). Starts navigation by follow track option.
  • Join segments (Android). Allows joining gaps of the track.
  • Analyze on map. Opens Analyze on map function.
  • Analyze by intervals (Android). Analyzes the track by time or distance intervals.
  • Share. Exports the selected track.
  • Upload to OpenStreetMap. Uploads the selected track to OpenStreetMap.
  • Edit track. Opens the chosen track in Plan route tool.
  • Duplicate track (iOS). Allows you to make and save a copy of the track.
  • Rename track. Changes track name.
  • Change folder. Selects a folder and add a new one for the chosen track.
  • Delete. Deletes the track.

Description and Info​

Description and Info Android Description and Info Android

This section of the Overview tab displays tag data and all general information.

  • Description. Edit (Android) / Edit description (iOS) button is used to edit the track description. Tag desc.

  • General. Contains information about the GPX file size, file folder, and creation date with the time tag.

  • Info. Tags: Keywords - keywords, Β Link - link, Β Activity - activities.

  • Author. Tags: Author - author, Β Name - name, Β E-mail address - email, Β Link - link.

  • Copyright. Tags: Copyright - copyright, Β Author - author, Β Year - year, Β License - license.

  • Additional. All tags from extensions section:Β  address,Β  icon,Β  background,Β  color,Β  country,Β  state,Β  telephone,Β  postcode,Β  start_date,Β  desc.

Example XML code of GPX file
 <metadata>
<name>GPX File Example</name>
<desc>Example GPX file with various tags</desc>
<author>
<name>Author Name</name>
<email id="your" domain="email.com" />
<link href="https://yourwebsite.com" />
</author>
<copyright author="OsmAnd B.V">
<year>2023</year>
<license>https://github.com/osmandapp/OsmAnd/blob/master/LICENSE</license>
</copyright>
<link href="http://docs.osmand.net" />
<time>2023-12-13T12:00:00Z</time>
<keywords>gpx, osmand, hiking</keywords>
<extensions>
<osmand:address>Floyd Avenue (The Fan) 907, Richmond</osmand:address>
<osmand:icon>place_town</osmand:icon>
<osmand:background>circle</osmand:background>
<osmand:color>#ff4e4eff</osmand:color>
<osmand:country>United States</osmand:country>
<osmand:state>Virginia</osmand:state>
<osmand:telephone>(804) 828-0100</osmand:telephone>
<osmand:postcode>23284</osmand:postcode>
<osmand:start_date>Thursday, June 8, 2023</osmand:start_date>
<osmand:desc>Boardwalks are walkways that cross over water or marshy ground. They are typically made of wood or other smooth materials and are accessible to wheelchairs. Please check with your park to see if there are accessible trails available. Boardwalks are often near parking lots, so expect large crowds.</osmand:desc>
</extensions>
</metadata>

Track Information Activity​

⚠️ Android only
This feature is currently not available for the iOS version of the OsmAnd app.

Track Information Activity

The Activity feature in OsmAnd allows you to tag recorded GPX tracks with specific activities for further analysis and organization in folders.

  • Activity tags for GPX tracks. When recording a GPX track, you can assign an activity type. This activity tagging helps you to categorize tracks initially.
  • Activity filter. You can filter the recorded GPX tracks by activity, which allows you to focus on finding specific types of recordings, such as all biking or hiking tracks.
  • Manage activity types. You can change the activity type for selected folders or tracks using the selection mode in the Tracks tab of the My Places menu.
  • Activity list. The activity categories and groups are defined in OsmAnd's resources. For developers and contributors, the activity list is maintained in a structured format at activities.json, which details the available activity groups and types.

Altitude / Speed Graphs​

On the Track tab, you can find information about the track in graphical form. Using the switch, you can choose which data to display on the graph: separate data on Altitude, about the Speed (this option is available only for recorded tracks) or display altogether (Overview).

Interaction with the graph:

  • Place a point on the graph. If you want to see the information at a particular point of a track, you can tap anywhere on the graph and a pointer with the values will appear. At the same time, a blue marker will appear on the map, pointing to that location on the track.
  • Zoom in/out. You can use two-finger movements to zoom in and out for a more detailed view. After zooming in, you can move the graph to the right and left, corresponding to moving forward and backward along the route.
  • Additional information. The right side of the graph contains data about the lowest, highest, and average altitude, slope, and speed. At the bottom of the graph, you can see the distance marks.

Overview Information​

Context track menu Graphs Android

On the Overview tab, you can see parameters such as:

  • Distance. The sum of the total distance traveled on the track, or the length of the track itself.
  • Time span. The time interval between the start and end points of the track.
  • Start time The exact time when the recording of the track starts.
  • End time. The end time of the track recording.

The active buttons give access to actions such as:

Speed​

Only recorded tracks

This tab can only be visible only on recorded tracks. Points on this type of track have speed tags.

Track graph Speed Android

The Speed graph displays metrics such as:

  • Average speed. Indicates the average speed during the trip.
  • Maximum speed. Shows the maximum speed during the trip.
  • Time in motion. Shows the total time during trip in motion only.
  • Distance corrected. Indicates the adjusted distance of the trip.

Altitude​

Track graph altitude Android

The Altitude graph displays metrics such as:

  • Average altitude. Indicates the average altitude above sea level on the route.
  • Altitude range. The highest and lowest altitude recorded on the route.
  • Uphill. The cumulative gain in altitude above sea level along the route.
  • Downhill. The cumulative loss of altitude along the route.

Get elevation data.
If there is no elevation information on the route, you can add it in the following ways:

  • Calculate elevation button β†’ Use nearby roads. Utilizes an offline map to find nearby roads and elevation data. Allows you to customize the geometry of the track.
  • Use Terrain maps. Utilizes terrain maps to obtain elevation data. The track geometry remains unchanged.

Calculate Missing Elevation​

OsmAnd Pro subscription

Calculate elevation offline feature is only available for OsmAnd Pro subscribers .

⚠️ Android only
This feature is currently not available for the iOS version of the OsmAnd app.

This feature allows you to calculate the elevation profile for GPX track offline for any terrain between 70 degrees north latitude and 70 degrees south latitude, based on Terrain map data. Terrain maps (3D) should be previously downloaded.

  1. Download Terrain maps (3D) for the required region.

  2. If the track does not contain any altitude data, go to the track context menu (Track context menu β†’ Track β†’ Altitude β†’ Calculate elevation), select Use Terrain maps, and after the calculation you will get a track graph based on the terrain data.

    Track graph altitude Android Track graph altitude Android

  3. If you are creating a route with the Plan a route tool using the Straight line method and there is no elevation data on the graph, you need to:

    • Tap Get elevation data, then select Use Terrain maps.
    • After the calculation, you will get a complete Altitude/Slope graph of your route based on terrain data.

    Track graph altitude Android Track graph altitude Android

Points / Waypoints​

Waypoints are one of the types of points available on the map. In general, they can be track points that are part of GPX files. A detailed description is available in the points on the map article.

Context track menu Points Android

In this Points tab:

Add Waypoint to a Track​

Waypoints can be added to the currently recorded track or any track from your track collection My Places β†’ Tracks list:

  • Using the map context menu. Waypoints are automatically displayed if the selected track is enabled on the map. To create a waypoint, use a long tap on the map at any chosen location. You can set information about the waypoint in the opened map context menu.
  • Using Add Waypoint button of the track context menu.
  • You can also add a waypoint as a Quick action. Follow the Add track waypoint to configure.

When you tap the Add Waypoint button, the Creation point screen opens (this screen is familiar with Favorite Context menu).

Add waypoint Add waypoint

  1. Add Name of the waypoint, Address of the selected location and Description for it, if you want.

  2. Select Group.

    • You can select previously created group categories or create a new one.
    • You can create a name and an appearance for a new group (in the application, it is also called a new category) of waypoints. The icon, icon color, and shape will be used for all new waypoints added to the group.
  3. Appearance setting:

    • Select icon from the list.
    • Select Color of the icon.
    • Then select the Shape of the icon: Circle, Octagon, Square.
  4. Replace another point with this, if you need to.

Actions with Groups​

Track menu Group menu Android

The three-dot menu ( ⁝ ) opens the waypoint Group menu.

Actions:

  • Show on map. Allows you to display or not display group waypoints on the map. Or you can use the screen button to display or omit group waypoints on the map.
  • Rename. Allows you to change the name of the group.
  • Change color. Allows you to change the color for group waypoints.
  • Copy to map markers (Android only). Allows you to move group waypoints to Map markers.
  • Copy to favorites (Android only). Allows you to move group waypoints to Favorites.
  • Delete. Allows you to delete group waypoints.

Waypoint Groups​

Track menu Group map Android Track menu Group map Android

  • You can control the visibility of groups on the map. If the track is hidden, all groups will also be hidden.

  • You can switch group waypoints on or off on the map using the button in the upper right corner of the context menu of the track on the map. Tap it and select the required action.

Display Custom GPX Tags​

Points

Example XML code of Waypoint tags
  <wpt lat="40.123456" lon="-73.987654">
<ele>100</ele>
<time>2024-04-04T13:12:11Z</time>
<name>Waypoint 1</name>
<desc>Long description</desc>
<link href="http://docs.osmand.net" />
<type></type>
<cmt>Short comment for the waypoint.</cmt>
<extensions>
<osmand:country>United States</osmand:country>
<osmand:address>Floyd Avenue (The Fan) 907, Richmond</osmand:address>
<osmand:color>#ff4e4eff</osmand:color>
<osmand:background>circle</osmand:background>
<osmand:icon>place_town</osmand:icon>
<osmand:postcode>23284</osmand:postcode>
<osmand:telephone>(804) 828-0100</osmand:telephone>
<osmand:state>Virginia</osmand:state>
<osmand:start_date>Thursday, June 8, 2023</osmand:start_date>
</extensions>
</wpt>
Example XML code of Route point tags
  <rte>
<name>Route 1</name>
<desc>A sample route</desc>
<rtept lat="40.123456" lon="-73.987654">
<ele>110</ele>
<name>Route Point 1</name>
<desc>Point 1 of the route</desc>
<extensions>
<osmand:country>United States</osmand:country>
<osmand:address>Floyd Avenue (The Fan) 907, Richmond</osmand:address>
<osmand:color>#ff4e4eff</osmand:color>
<osmand:background>circle</osmand:background>
<osmand:icon>place_town</osmand:icon>
<osmand:postcode>23284</osmand:postcode>
<osmand:telephone>(804) 828-0100</osmand:telephone>
<osmand:state>Virginia</osmand:state>
<osmand:start_date>Thursday, June 8, 2023</osmand:start_date>
</extensions>
</rtept>
</rte>

Tags:

ParameterDescription
latLatitude is one of the geographic coordinates by which you can determine a location.
lonLongitude is another of the geographic coordinates by which you can determine a location.
timeTimestamp is the date and time when the point was recorded.
nameName is the name of the point. Any characters are allowed.
descDescription contains additional information about the point.
typeSelect group is the name of the OsmAnd folder in which this waypoint is saved.
cmtComment is a short comment on a point.
linkLink is a link to any sources.
eleElevation is a point elevation.

Extensions:

ExtensionDescription
osmand:iconIcon is the name of the icon you selected.
osmand:colorColor is the color in HEX format.
osmand:backgroundBackground is the shape of the icon, such as a circle, octagon, or square.
osmand:countryCountry is the name of country.
osmand:addressAddress is the address.
osmand:postcodePostcode is the postcode.
osmand:telephoneTelephone is the telephone number.
osmand:stateState is the state name.
osmand:start_dateStart date is the schedule data of a point.

Waypoints are recorded with the track in the GPX file. Each of these waypoints has its own set of tags for description. All tags directly related to the description of waypoints that can be edited directly in the OsmAnd application are listed in this section.
To change the Waypoint description, you can go one of the following ways:

  1. Find the required track in the Menu β†’ My Places β†’ Tracks tab list.

  2. Tap the track on the map, if it is included in the list of visible.

  3. Tap the required waypoint if it is visible on the map.

    Then in the Tracks Context menu tap points, the field of the required folder with available waypoints and the Waypoint you are looking for. Select menu Actions β†’ Edit GPX waypoint and make changes. You cannot change the creation date of a point, timestamp, in the application.

Amenity tags that describe additional information, such as hours of operation or phone number, specific to the POI take that information from OpenStreetMap data or data you entered when creating the POI. You can edit such tags and custom tags only in the code of the GPX file, which you can open with any text editor on your device.

Split Interval​

⚠️ Android only
This feature is currently not available for the iOS version of the OsmAnd app.

You can divide the track into intervals, such as distance and time, and analyze it.

Split the track by distance or time interval.
Options β†’ Analyze by intervals

Track split interval screen Android Track split interval screen time Android

GPS Filter​

⚠️ Android only
This feature is currently not available for the iOS version of the OsmAnd app.

Options β†’ GPS filter

GPS filter screen Android

This filter allows you to improve your track statistics by excluding unnecessary or incorrect data. You can filter out track points that don't fit your track parameters, and as a result, get a more accurate graph and visual route line without distortion or recording noise. You can make changes with filters such as Smoothing, Speed, Altitude, and GPS Precision, which hide filtered points from the current track. Besides, in the Statistics menu, you can check how your changes are displayed on the graph before you save them. You can also Reset to original and Save as a copy of your track in this filter without saving the original one.

The Android GPS Filter app page includes the following:

  • A map with a saved track and an extra button, My track location (it aligns a track to the center of a map).
  • Buttons Refresh and Menu at the top (Menu opens Action field at the bottom of the page).
  • Blocks Filter, Statistics, Action.

Filter Menu​

In this menu, you can change some parameters of your track such as Smoothing, Speed, Altitude, or GPS precision using filters. The menu is divided into a Points part and an Actions part.

Points
This part shows the number of points after filtering and the total number of points on the selected track before filters were used.
GPS filter screen points numbers Android
Actions
Smoothing. Sets the threshold distance between points. Track points are at least this distance from the last visible point are hidden. All points on the track, that are at a distance from each other less than the distance selected by the filter, will be hidden. Track points are counted from the last visible point. Note, that high thresholds can oversimplify the track geometry.
GPS filter smoothing numbers Android
Speed. Only the track points corresponding to the selected speed interval are displayed on the graph and the map, the others are hidden.
GPS filter speed numbers Android
Altitude. Only the track points corresponding to the selected altitude interval are displayed on the graph and the map, the others are hidden.
GPS filter altitude numbers Android
GPS precision. Sets the maximum permissible value for HDOP. Points with a higher value are hidden.
GPS filter precision numbers Android

Statistics​

GPS filter graph Android

The Statistics tab displays information about the modified track, meaning the track without filtered values. It is displayed in the statistics blocks and graph data.

  • The Data part shows statistics similar to the Filter menu.
  • The Graph part displays three types of graphs by parameters: Overview, Altitude, and Speed. This functional is a copy of track Graph.

Actions​

GPS filter action Android

The list of actions is available at the bottom of the Filter or Statistics tab. OsmAnd applies all changes made to the track without updating the file, but you can save the changes manually.

  • Reset to original. Allows you to return the parameters to their original state.
  • Save as copy. Allows you to save the track as a new one.
  • Save changes to file. Allows you to rewrite the track with the new parameters.

This article was last updated in November 2024