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 My places menu (Menu β My Places β Tracks). You may need to open the track folder and select the desired track by tapping it.
- Android
- iOS
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 Quick actions menu. You can see description and service information about your track if you pull the Overview tab up.
Info Panelβ
- Android
- iOS
At the top of the information panel, you can see the name of the track, as well as the symbol used to mark it (Android only). The track name can be changed using the rename function in Options menu. Some tracks (mostly 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.
If 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).
Quick Actionsβ
- Android
- iOS
- 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β
- Android
- iOS
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) - analyze the track by time or distance intervals.
- Share - export the chosen track.
- Upload to OpenStreetMap - upload the chose track to OpenStreetMap.
- Edit track - open the chosen track in Plan route tool.
- Duplicate track (iOS) - allows you to make and save a copy of the track.
- Rename track - change track name.
- Change folder - select a folder and add a new one for the chosen track.
- GPS filter (Android) - allows filtering points of the track.
- Elevation correction (Android) - to receive elevation data, attach your track to the roads or calculate it offline (needed Terrain maps).
- Simulate your position (Android) - simulate your position using a GPX track.
- Delete - delete the track.
Description and Infoβ
- Android
- iOS
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β
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β
- Android
- iOS
- Distance. This is the sum of the total distance traveled on the track, or the length of the track itself.
- Time span. This is the time interval between the start and end points of the track.
- Start time This is the exact time when the recording of the track starts.
- End time. This is the end time of the track recording.
Buttons:
Analyze on map button opens Analyze track menu for the track.
Options button opens a menu with:
- Edit opens the track in Plan route tool.
- Delete allows you to remove the selected track element.
- Split interval opens Split interval function for the track.
Speedβ
This tab can be visible only on recorded tracks (points of this track type have < speed > tags).
- Android
- iOS
The Speed graph shows:
- 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β
- Android
- iOS
- 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.
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.
Calculating Missing Elevationβ
Calculate elevation offline feature is only available for OsmAnd Pro subscribers .
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.
Download Terrain maps(3D) for the required region.
If the track does not contain any altitude data, go to the track context menu (Track context menu β Track β Altitude β Get elevation data), select Use Terrain maps, and after the calculation you will get a track graph based on the terrain data.
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.
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.
- Android
- iOS
In this Points tab:
- Show track points data and modify your track points (waypoints and route points), delete it and add waypoints to a track.
- Create and modify Group (folder) of points.
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).
- Android
- iOS
Add Name of the waypoint, Address of the selected location and Description for it, if you want.
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.
Appearance setting:
- Select icon from the list.
- Select Color of the icon.
- Then select the Shape of the icon: Circle, Octagon, Square.
Replace another point with this, if you need to.
Actions with Groupsβ
- Android
- iOS
Three-dot button (β) 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β
- Android
- iOS
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β
- Android
- iOS
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:
Parameter | Description |
---|---|
lat | Latitude is one of the geographic coordinates by which you can determine a location. |
lon | Longitude is another of the geographic coordinates by which you can determine a location. |
time | Timestamp is the date and time when the point was recorded. |
name | Name is the name of the point. Any characters are allowed. |
desc | Description contains additional information about the point. |
type | Select group is the name of the OsmAnd folder in which this waypoint is saved. |
cmt | Comment is a short comment on a point. |
link | Link is a link to any sources. |
ele | Elevation is a point elevation. |
Extensions:
Extension | Description |
---|---|
osmand:icon | Icon is the name of the icon you selected. |
osmand:color | Color is the color in HEX format. |
osmand:background | Background is the shape of the icon, such as a circle, octagon or square. |
osmand:country | Country is the name of country. |
osmand:address | Address is the address. |
osmand:postcode | Postcode is the postcode. |
osmand:telephone | Telephone is the telephone number. |
osmand:state | State is the state name. |
osmand:start_date | Start 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 that are directly related to the description of waypoints and 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:
Find the required track in the Menu β My Places β Tracks tab list.
Tap the track on the map, if it is included in the list of visible.
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 that 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β
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
GPS Filterβ
Options β GPS filter
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. |
Actions |
Smoothing. Sets the threshold distance between points. Track points that 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. |
Speed. Only the track points corresponding to the selected speed interval are displayed on the graph and the map, the others are hidden. |
Altitude. Only the track points corresponding to the selected altitude interval are displayed on the graph and the map, the others are hidden. |
GPS precision. Sets the maximum permissible value for HDOP. Points with a higher value are hidden. |
Statisticsβ
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β
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.
Related Articlesβ
This article was last updated in November 2024