Skip to main content

Informational Widgets

Overview​

Information widgets are needed for quick access to information important to the user. This can be data on speed, weather, parking position, data from external sensors, and much more. Widgets can be configured according to the user's specific requirements, enabling their visibility on the application screen or disabling them if necessary.

Informational widgets

Altitude Widgets​

Altitude widgets display the height above the sea level of the current geolocation and the elevation of the map center.

Altitude: Current Location​

note

Altitude can not be displayed correctly on some Android devices. To resolve this problem, download an altitude correction map: Menu β†’ Maps & Resources β†’ All Downloads β†’ World maps β†’ World altitude correction.

Altitude widget Android

EnableAndroid: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Altitude: current location
iOS: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Altitude: current location
By tappingNo changes
Long tapOpens the Context menu of the widget.
FormatMenu β†’ Settings β†’ App profiles β†’ General settings β†’ Units & formats β†’ Units of length

Elevation: Map Center​

subscribe

Β  To get access to use the Elevation: map center widget, subscribe to OsmAnd Pro for Android or iOS.

Elevation widget Android

You can use the widget to find out the elevation of the current map center above sea level. Terrain map (Hillshade and Slope) of the required area is needed to display information in the Elevation: map center widget.

EnableAndroid: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Elevation: map center
iOS: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Elevation: map center
By tappingNo changes
Long tapOpens the Context menu of the widget.
FormatMenu β†’ Settings β†’ App profiles β†’ General settings β†’ Units & formats β†’ Units of length

Current Time​

Current time widget

This widget displays the current time taken from your device.

EnableAndroid: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Current time
iOS: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Current time
By tappingNo changes
Long tapOpens the Context menu of the widget.
FormatTime & Format is configured by device settings.

Current Speed​

Speed widget

The widget shows the current speed detected by the GPS sensor.

EnableAndroid: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Current speed
iOS: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Current speed
By tappingNo changes
Long tapOpens the Context menu of the widget.
FormatMenu β†’ Configure profile β†’ General settings β†’ Units & formats β†’ Unit of speed

Average Speed​

Average speed widget Android

This widget shows your average speed for a selected time interval and does not require any other features such as track recording or navigation. You can easily use it to check if your average speed is in line with highway speed limits or record your average speed for the last 5-15 minutes of cycling.

Tap the Average Speed widget Settings button (Android) or tap the added widget field (iOS) to select the time interval and the stop on/off option.

Time interval
The average speed is calculated for a given time interval according to your selection. Thus, you can set the average speed calculation interval from 15 seconds to 60 minutes. In general, the average speed is taken from the recorded GPS points: Average Speed = AVERAGE(GPS_LOCATION.speed).

Take stops into account
Off setting. A long stop will also add zeros to the average speed calculation, which can significantly change the overall value. On setting. If your average speed is less than 1 speed unit per hour, this value will not be added to the average speed calculation. This allows your average speed to not change much when you stop, for example at a traffic light or want to take a break from cycling.

Reset average speed (Android)
You can reset the current average speed value using two methods:

  1. Long tap on the widget, which opens the Context menu of the widget, and select Reset average speed.
  2. Access the reset option from the widget Settings within the Configure Screen menu.

After resetting, the average speed will be calculated from the beginning, starting with the new GPS data. This feature is particularly useful for short-term measurements, such as monitoring speed in areas with an average speed enforcement camera, ensuring accurate real-time metrics from the moment of reset.

Average speed Average speed

EnableAndroid: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Average speed
iOS: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Average speed
By tappingNo changes
Long tapOpens the Context menu of the widget. Can be used to reset average speed (Android).

Glide Ratio​

WidgetsWidgets on the screen
Glide ratioGlide ratio

Glide ratio simple widgets provides valuable glide ratio information to help make informed decisions when planning air routes. The Glide Ratio widget in OsmAnd helps you assess the efficiency of your descent or ascent when navigating to a specific location (Map marker position). It calculates the glide ratio as the ratio of the distance to the difference in altitude between your current position and your intended destination. You can read more about this here.

Widgets use:

  • Planning soaring flights. For soaring pilots, the Glide ratio to the target widget becomes an indispensable tool when planning and executing soaring flights. Pilots can estimate how far they can fly to their target given the current conditions and the required glide ratio.
  • Optimize climbs and descents. The average glide ratio allows pilots to optimize climbs and descents based on current conditions. Pilots can choose the optimal timing for climbs to maximize flight time or for descents to reach a target point.
  • Reacting to changing conditions. The widget provides continuous glide ratio updates, allowing pilots to react instantly to changes in atmospheric conditions or routes. They can adjust their flight plan to ensure safety and efficiency.
  • Maximum use of horizontal distance. Knowing the glide ratio allows pilots to maximize the use of horizontal distance to move to the target, which is especially important when planning long flights.
  • Risk reduction. The Glide ratio to the target widget helps pilots avoid situations where reaching the target becomes impossible due to insufficient glide ratio. This helps to reduce risks and improve flight safety.

Positive and Negative Values:

  • Positive values indicate that your destination is at a lower altitude than your current position, requiring descent.
  • Negative values indicate that your destination is at a higher altitude, necessitating ascent. For example, "-90:1" means that after covering a distance of 90 kilometers, you need to ascend by 1 kilometer to reach your destination.

Rounding/Formatting:

  • Value <= 0.1:
    • "0.05" is displayed as "0".
  • Value > 0.1 and < 100:
    • for example, "50.7643" is displayed as "50.8:1.".
  • Value > 100:
    • "102.35" is displayed as "102:1."

Glide Ratio to Target​

  • Glide ratio to target shows the exact glide ratio required to reach the target point.
  • Target elevation shows the target point elevation. The Map marker should be used as the target point.
EnableAndroid: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Glide ratio
iOS: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Glide ratio
By tappingChanges Glide ratio to target or Target elevation
Long tapOpens the Context menu of the widget.

Average Glide Ratio​

  • Average glide ratio shows the average glide ratio for a specified time interval.
  • Average vertical speed indicates the rate at which an object ascends or descends over some time. For evaluation take into account only the first and last point in time interval. You can set the time interval for this widget from 15 seconds to 60 minutes. The Map marker should be used as the target point.
EnableAndroid: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Glide ratio
iOS: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Glide ratio
By tappingChanges Average glide ratio or Average vertical speed
Long tapOpens the Context menu of the widget.

Battery Level​

Battery level widget

This widget shows the battery level of your device.

EnableAndroid: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Battery level
iOS: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Battery level
By tappingNo changes
Long tapOpens the Context menu of the widget.

Coordinates Widget​

OsmAnd offers two types of coordinate widgets:

  • Coordinates: map center - shows the geographic coordinates of the current map center.
  • Coordinates: current location - shows the geographic coordinates of current geolocation.

Coordinates widgets are displayed at the top of the screen. Icons with a green background show the latitude and longitude of the point in the center of the visible part of the map, and those with a blue background show the coordinates of your current location. Information about supported Π‘oordinates formats can be found in the Search coordinates article.

Coordinates widget Android Coordinates widget Android

EnableAndroid: Menu β†’ Configure screen β†’ Widgets β†’ Top panel/Bottom panel β†’ Coordinates widget
iOS: Menu β†’ Configure screen β†’ Widgets β†’ Top panel/Bottom panel β†’ Coordinates
By tappingCopies the coordinates to the clipboard.
FormatMenu β†’ Settings β†’ App profiles (iOS) or Configure profile (Android) β†’
General settings β†’ Units & formats β†’ Coordinate format

GPS Info​

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

GPS Info Android widget

The GPS (Global Positioning System) information widget shows the number of satellites that the device is currently detecting and using. You can use it to check the GPS status in case of a poor signal.

You can reset the current GPS cache through: Menu β†’ Open settings β†’ Browse map β†’ Configure profile β†’ OsmAnd development β†’ A-GPS info.

EnableAndroid: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ GPS info
By tappingOpens the GPS status menu with third-party tools to configure the onboard GPS device.
Long tapOpens the Context menu of the widget.

Sun Position​

Sunset and sunrise widgets Sunset and sunrise widgets

Sun position widgets show the next sunrise and sunset times for the center of the map. When tapped, they display the time remaining until the expected sunset or sunrise. In both cases, the time is based on the configured time of your device.

  • Sun position. Shows the time until sunrise or sunset.
  • Sunrise. Shows the time of the next sunrise or the time left until sunrise.
  • Sunset. Shows the time of the next sunset or the time left until sunset.
EnableAndroid: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Sun position β†’ Sun position, Sunrise, Sunset
iOS: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Sun position β†’ Sun position, Sunrise, Sunset
By tappingSwitch between the remaining time and the time of the next sunrise/sunset.
Long tapOpens the Context menu of the widget.

Radius Ruler​

note

You can read a more detailed description here: Radius ruler and Ruler.

Radius-ruler screen

The Radius Ruler widget shows the distance between your location and the center point of the Radius Ruler. The radius of the first circle is equal to the map scale.

EnableAndroid: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Radius ruler
iOS: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Radius ruler
By tappingChanges the state of the widget between black scale, grayscale, and invisible modes.
Long tapOpens the Context menu of the widget.
FormatMenu β†’ Settings β†’ App profiles β†’ General settings β†’ Units & formats β†’ Units of length

Speedometer​

Speedometer Speedometer

Speedometer widget is a graphical display of the current vehicle speed based on data received from the GPS. It allows you to monitor in real-time the compliance between your speed and the allowable speed limit. The allowable speed limit is provided by OpenStreetMap data for a particular road section and OsmAnd Speed Limit Tolerance setting.

  • In the Speedometer settings, you can select the size (Height) of the widget on the application screen as, Small, Medium or Large.
  • You can specify when to receive a Speed limit warning selecting Always or When exceeded.
SpeedometerSpeedometer
EnableAndroid: Menu β†’ Configure screen β†’ Other β†’ Speedometer
iOS: Menu β†’ Configure screen β†’ Other β†’ Speedometer
FormatMenu β†’ Settings β†’ App profiles β†’ General settings β†’ Units & formats β†’ Unit of speed

Plugin Widgets​

These widgets are enabled and work in combination with their corresponding plugins.

Trip Recording Widgets​

note

You can read a more detailed description here: Trip recording plugin.

trip_recording_widget

Trip recording widgets refer to Trip recording plugin. You can use widgets to view brief information about the track recording on the screen. Such as Distance, Duration, Uphill and Downhill.

EnableAndroid: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Trip recording
iOS: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Trip recording
By tappingStarts/Stop track recording or View the graph.
Long tapOpens the Context menu of the widget.

External Sensors Widgets​

External sensor widgets Android

Widgets refer to External sensors plugin. You can use them to view brief information from your external sensors, such as: Heart Rate, Bicycle Power (Android only), Bicycle Cadence, Bicycle Speed, Bicycle Distance and Temperature.

  • To add External sensor widgets to the map screen, enable OsmAnd External sensors plugin.
  • Widgets can be added even if there is no external sensor connected.
  • All added widgets are visible even if no external sensor is connected.
  • If a sensor has not been added or you need to edit the widget, tap the required widget field in the list and then on Settings, or directly on the Settings icon in the list.
  • The data displayed in widgets can be recorded using the Trip recording plugin.
  • How to choose which sensor (of the same type) to show in the widget, read here.
EnableAndroid: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ External sensors
iOS: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ External Sensors
By tappingNo changes
Long tapOpens the Context menu of the widget.

Vehicle Metrics Widgets​

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

Vehicle metrics widgets Android

Widgets refer to Vehicle Metrics plugin. You can use them to view brief information from your OBD-II scanner, such as: Intake Temperature, Ambient Temperature, Coolant Temperature, Engine Oil Temperature, Engine Speed, Engine Runtime, Calculated Engine Load, Fuel Pressure, Fuel Consumption, Remaining Fuel, Battery Level, Vehicle Speed, Throttle Position.

  • To add Vehicle Metrics widgets to the map screen, enable OsmAnd External sensors plugin.
  • Widgets can be added even if there is no OBD-II scanner connected.
  • All added widgets are visible even if no OBD-II scanner is connected.
  • If a scanner has not been added or you need to edit the widget, tap the required widget field in the list and then on Settings, or directly on the Settings icon in the list.
  • The data displayed in widgets can be recorded using the Trip recording plugin. Note: only metrics which were added to widgets can be recorded to GPX file.
EnableAndroid: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Vehicle Metrics
By tappingNo changes
Long tapOpens the Context menu of the widget.

Weather Widgets​

note

To add Weather widgets to the map screen, enable the OsmAnd Weather plugin.

Weather widget Android

Weather widgets display current weather information for a central point on the map. They are automatically enabled on the screen when viewed with the plugin (Menu β†’ Weather), and you can choose which ones to put on the home screen for everyday use (Menu β†’ Customize Screen). You can read more about this in the article Weather plugin.

  • Temperature. Shows the temperature for the current map center.
  • Air Pressure. Displays the air pressure for the current map center.
  • Wind. Displays the wind speed for the current map center.
  • Cloud. Shows the cloud coverage for the current map center.
  • Precipitation. Shows the precipitation for the current map center.
EnableAndroid: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Weather
iOS: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Weather
By tappingShows in a pop-up dialog box the date and time when the weather information is relevant.
Long tapOpens the Context menu of the widget.
FormatMenu β†’ Plugins β†’ Weather β†’ Settings or Menu β†’ Settings β†’ App Profile β†’ Weather

Parking Widget​

note

To add Parking widgets to the map screen, enable the OsmAnd Parking position plugin.

Parking widget

This is a Parking plugin widget that shows the distance from the center of the screen to the parking location.

EnableAndroid: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Parking
iOS: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Parking spot
By tappingMoves map view to the parking position.
Long tapOpens the Context menu of the widget.
FormatMenu β†’ Configure profile β†’ General settings β†’ Units & formats β†’ Units of length

Mapillary Widget​

note

To add the Mapillary widget to the map screen, enable the OsmAnd Mapillary plugin.

Mapillary widget

This is a Mapillary plugin widget that provides quick access to the Mapillary application, which enables you to add street-level imagery. The widget is added to the map automatically when the plugin is enabled.

EnableAndroid: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Mapillary
iOS: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Mapillary
By tappingOpens Mapillary application.
Long tapOpens the Context menu of the widget.

Audio/Video Notes Widget​

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

To add Audio/Video Notes widgets to the map screen, enable the OsmAnd Audio/Video Notes plugin.

Audio-video notes widget

These are Audio/video notes plugin widgets that provide quick access to start/stop taking audio, video, or photo notes.

You can configure which action is selected by default:

  • On request. Default state. Every time the action selection dialog is displayed.
  • Record audio - records an audio note.
  • Record video - allows you to record a video.
  • Take a photo - allows you to take a photo.
EnableAndroid: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Audio/video notes
By tappingStart / stops taking a note
Long tapOpens the Context menu of the widget.

Tracker Widget​

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

To add the Tracker widget to the map screen, enable the OsmAnd Tracker plugin**.

For the plugin and widget to work, you need to install OsmAnd Online GPS Tracker from Google Play or other sources.

This OsmAnd Tracker plugin widget is used to quickly access the OsmAnd Tracker app and share your location information with other users. The app sends Live Location messages to selected chats within a certain time, displays a list of contacts and groups, and checks chats for messages with your location, which are then displayed on a map in OsmAnd.

Tracker widget

EnableAndroid: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ OsmAnd tracker
By tappingOpens OsmAnd Online GPS Tracker app.

Developer Widgets​

note

To add Developer widgets to the map screen, enable the OsmAnd OsmAnd development plugin.

Developer widgets are used to get map information rendering speed and virtual camera position: zoom level, distance to map center, camera elevation and incline.

FPS Widget​

The Map rendering FPS shows how fast the map and its elements are rendered and updated. The higher the rendering speed, the higher the quantitative values in frames per second.

FPS widget Android

EnableAndroid: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Map rendering FPS
iOS: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Developer widgets β†’ Map rendering FPS
By tappingNo changes
Long tapOpens the Context menu of the widget.

Camera Widgets​

Camera widgets can be used to compare the OsmAnd map and the earth's surface.
There are four Camera widgets:

Camera position widgets

EnableAndroid: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Developer widgets
iOS: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Developer widgets
By tappingNo changes
Long tapOpens the Context menu of the widget.

Available RAM​

Average speed widgets

This widget is a useful tool for you to monitor the amount of available RAM on your device. It provides information about how much RAM is available to run OsmAnd, which allows you to manage the application performance more accurately.

  1. Application RAM Available: This value displays how much RAM is available for use by your OsmAnd application at the moment. It shows how much memory the application can use without problems or lag.

  2. Application RAM Usage: This value displays how much RAM is currently being used by your OsmAnd application. It shows the current RAM usage by the application.

  3. Total Application RAM: This value indicates the total amount of RAM allocated to your OsmAnd application. This includes used and available memory.

*Total available can be caused by various factors, such as background device processes or other applications that may be temporarily using RAM. It's important to remember that RAM is dynamic and can change depending on what apps and tasks are running on your device. These values are useful for tracking and optimizing the memory usage of your OsmAnd application to ensure it runs more consistently and efficiently.

To use this widget, make sure you have the OsmAnd development plugin enabled.

EnableAndroid: Menu β†’ Configure screen β†’ Widgets β†’ Left/Right/Top/Bottom panels β†’ Available RAM
By tappingNo changes
Long tapOpens the Context menu of the widget.

This article was last updated in August 2024