Skip to main content

Profiles (Settings)

🚧 This article is incomplete

This article is incomplete & needs to be reviewed. You can help by creating a pull request.

Each profile is available for full configuration. The following profiles are available by default: Browse map, Driving, Cycling, Walking, Truck, Motorcycle, Public transport, Boat, Aircraft, Skiing, Horseback riding. Truck, Motorcycle, Aircraft and Horseback riding profiles are switched off by default. You need to activate these profiles.

In fact, each profile can become a separate application for the needs of the user. Of course, you can create your own profile with full customization for your needed.

To start setting up an application profile:

Menu β†’ Configure profile (Browse map or any other profile)

Profiles Settings Android

Profile configuration​

This section contains all the settings related to the appearance, navigation settings, map rendering, configure menu, and screen of a profile.

note

All settings affect the selected application profile only.

Profiles Settings Android

General settings​

This section contains settings of the cursor on the map and map view, settings of units & formats of map and profile data, settings of external input devices, and other sensors.

Menu β†’ Configure profile β†’ General settings

Appearance​

In this section of the General settings menu, you can set parameters for the cursor on the map and map view for the chosen profile.

Profiles General Settings Appearance Android

  • App theme - sets a day or night theme for the application. This setting doesn't change "Map mode" parameter.
  • Map orientation - allows to set orientation the map view.
  • 2.5 D view - if enabled, you can change the viewing angle using the gesture Tilt or the "My Location button" for 3D viewing.
  • Display position - allows to use center or bottom screen position for the cursor ("My location"). In this mode the center of the map will be located slightly below the center of the device. It allows seeing more map information ahead of your movement which is usable in the navigation mode.
  • Screen orientation - sets the screen position for the OsmAnd application: Portrait, Landscape, Screen orientation.
  • Screen control - opens the screen control menu, where you can select parameters for your device screen during navigation for keeping device battery consumption.

Units & formats​

In this section you can set parameters of units & formats for chosen application profile.

Profiles General Settings Units & formats Android

ParameterFormatNote
Driving regionAutomaticAccording to the device location
Europe, Asia, Latin America, and similarRight-hand traffic, Kilometers/meters
United StatesRight-hand traffic, Miles/feet
CanadaRight-hand traffic, Kilometers/meters
UK, India, and similarLeft-hand traffic, Miles/feet
JapanLeft-hand traffic, Kilometers/meters
AustraliaLeft-hand traffic, Kilometers/meters
Units of lengthKilometers/meters1 km / 1000 m
Miles/feet0.62 ml / 3281 ft (1000 m)
Miles/meters0.62 ml / 1000 m
Miles/yards1094 ya / 0.62 ml (1000 m)
Nautical miles/feet, Nautical miles/meters0.54 nmi / 3280.84 ft / 1000 m
Coordinate formatDDΒ°MM.MMMMβ€²Example: 50.12333Β° 19.93233Β° (Lat Long)
DDΒ°MM.MMMβ€²Example: 50Β°7.393β€² 19Β°55.941β€² (Lat Long)
DDΒ°MMβ€²SSβ€³Example: 50Β°7β€²23.6β€³ 19Β°55β€²56.4β€³ (Lat Long) 23Β°27β€²30β€³
UTM Standard34N 5552876 423678 (Zone Northing Easting) . OsmAnd uses the UTM Standard, which is similar but not identical to the UTM NATO format.
MGRSExample: 34U DA 23678 52873 . OsmAnd uses MGRS, which is similar to the UTM NATO format.
Open Location CodeExample: 9F2X4WFJ+7W (Open Location Code represents area 9m x 14m)
Coordinate formatDegrees 180Β°All angular values have readings from 0Β° to 180Β° and from 0Β° to -180Β°.
Degrees 360Β°All angular values have readings from 0Β° to 360Β°.
MilliradiansAll angular values have milliradian value.
Unit of speedKilometers per hour90 km/h
Miles per hour55.92 mph
Meters per second30 m/s
Minutes per mile1.073 min/m
Minutes per kilometer0.667 min/km
Nautical miles per hour (knots)48.59 kn

Other​

Additional settings for profile (like external devices and etc.)

You can enable/disable buttons and input devices for OsmAnd, on or off animations for navigation mode, use or not fullscreen mode, magnetic sensor, Kalman filter.

Profiles General Settings Other Android

  • Volume buttons as zoom - allows to use or not volume buttons of a device as [zoom](/docs/user/map/interact-with-map#my-location--zoom).
  • Use Kalman filter - allows to use or not Kalman filter for smoothen rotation of the map with a slower rotation animation though it introduces a small delay (< 1 second) till.
  • Use magnetic sensor - allows to use or not Magnetic sensor for smoothen rotation of the map with a slower rotation animation though it introduces a small delay (< 1 second) till.
  • Fullscreen mode - use or not fullscreen mode of OsmAnd app on the device.
  • No animations - allows to switch on/off animation for navigation mode.
  • External input devices - allows adding external input devices for control OsmAnd app by buttons of these devices. External input devices: WunderLINQ, Keyboard, Parrot.

In this section, you can read about all the navigation settings (routing, vehicle, navigation parameters, voice prompts, and how the map looks while moving) that can be set for a profile.

info

There are no navigation settings in Browse map profile.

Menu β†’ Configure profile β†’ Navigation settings

Profiles Navigation Settings Android

  • Β Navigation type determines how routes are calculated. For example, your bicycle profile has a Cycling navigation type, which set the routing rules. You can import these roules (as routing.xml file) in OsmAnd. More about routing you can read on our GitHub page.Β 

  • Β Route parameters controls which parameters will be used during routing and which parameters will be shown on the device screen. During navigation, you can change some of these parameters in Navigation Options.

Below, you can find the list of possible route options.

Menu β†’ Configure profile β†’ Navigation settings

ParameterDescriptionNote
Navigation type:'Navigation type' selects how routes are calculated, with available offline and online routing engines.
OfflineOffline routing uses sources of the device and calculation the route by using data of OsmAnd offline maps.Navigation types (OsmAnd routing) by default: Boat, Bicycle, Direct-to-point, Car, On foot, Public transport, Ski, Straight line, Horseback riding.
OnlineOnline routing builds the route servers' resources online by the Internet connection.List of online routing providers. Here you can add an online routing engine: (Graphhopper, OSRM, Routing OSM DE, GPX.
BRouter (offline)Offline third-party routingThe full description read here

Route parameters​

Menu β†’ Configure profile β†’ Navigation settings β†’ Route parameters

ParameterDescriptionNote
Route parametersAllows you to set routing for all cases and show additional information about roads.
"Fastest route"Enable to calculate fastest route or disable for fuel-saving route.
"Riding style"Select a driving target to get a shorter, faster, safer, or unpaved route."Prefer unpaved roads": prefer unpaved over paved roads for routing.
"Prefer byways": prefer safer roads for routing.
"Balanced": prefer faster way for routing.
"Shorter routes": prefer shorter way for routing.
"Avoid roads…"Avoid certain routes and road types for routing:Each navigation type has its own set of avoiding.
"No unpaved roads"
"No stairs"
"No border crossings"
"Avoid footways"
"Avoid tunnels"
"No cobblestone or sett"
"No toll roads"
"Avoid low emission zones"
"No shuttle train"
"No motorways"
"No ice roads or fords"
"No trains"
"No subways"
"No ferries"
"No trams"
"No buses"
"No share taxi"
"Avoid 4WD roads""Avoid roads only suitable for 4WD vehicles"
"Prefer…"Prefer unpaved over paved roads for routing.
"Transporting of hazardous materials"Roads and tunnels may restrict transporting hazardous materials.Truck
"Goods delivery"Consider access permissions for light goods vehicles (goods)Truck
"Fuel-efficient way"Optimized shorter route (energy saving)
"Allow streams and drains"Allows streams and drains for boat navigation type.Boat navigation type
"Allow intermittent water ways"Allows intermittent water ways for boat navigation type.Boat navigation type
"Number of changes"Specify upper limit of changes of for public transport.Public transport navigation type
"Use motorways"Allows motorways.Cycling
"Allow private access"Allow access to private areas.
"Allow private access (truck)"Allow access to private areas for trucks.Track
"Use elevation data"Allows choosing relief parameters for the routing. The routing could avoid strong uphills:Cycling routing
"Flat"Routing could avoid strong uphills.
"Less hilly"Routing could avoid strong uphills.
"Hilly"Routing could avoid strong uphills.
"Consider temporary limitations"Use road restrictions that are active now on the map. Data from OpenStreetMap.
Recalculate routeAllows to recalculate the route by the next cases:
"Minimal distance to recalculate route"Recalculate route in case of deviation. Select the distance after which the route will be recalculated.
"In case of reverse direction"The route will be recalculated if the direction is changed to reverse.
DevelopmentUsing live updates and the initial part for calculation the route
"OsmAnd Live data"Enable navigation for OsmAnd Live changes.
"Smart route recalculation"Recalculates only the initial part of the route, useful for long trips.
"Use 2-phase A* routing algorithm"Two-phase routing for car navigation.

Screen alerts​

Menu β†’ Configure profile β†’ Navigation settings

ParameterDescriptionNote
Screen alertsShow or not show notifications on the screen as a widget. Alerts appear at the bottom left during navigation.Types of alert widgets

Voice announcements​

Menu β†’ Configure profile β†’ Navigation settings

ParameterDescriptionNote
Voice promptson/off and settings of voice guidance during navigation.Configure to announce street names, traffic warnings (forced stops, speed bumps), speed camera warnings, speed limits.

Vehicle parameters​

Menu β†’ Configure profile β†’ Navigation settings

ParameterDescriptionNote
Vehicle parametersList of car parameters that can affect the route.
Default speed- Used as a speed to estimate arrival time when speed could not be determined by map data: 1) pedestrian, boat, ski, airplain, ... profiles 2) roads without speed limits (can affect routing) 3) user generated or imported tracks.
- Used to determine how late/early voice announcements should be pronounced - details.
- Affects speed formatting Unit of speed. For absolute speed >= 10 m/s - 1 digit formatting, < 10 m/s - 2 digit.
- For Walking, Horseback Riding and Cycling profiles the speed is set in small steps of 0.1 km/h, for other profiles in steps of 1 km/h.
Weight limitProvide your vehicle weight, some route restrictions may apply for heavy vehicles.
Height limitProvide your vehicle height, some route restrictions may apply for high vehicles.
Length limitProvide your vehicle length, some routes restrictions may be applied for long vehicles.
Width limitProvide your vehicle width some route restrictions may apply for wide vehicles.
Vehicle engineSelect your engine's fuel type, this is needed to estimate CO2 emission. Available types: Petrol, Diesel, LPG, CNG, Electric, Hybrid.
Customize route lineSpecify color and width for the route line during navigation.It's available only with Pro feature.
ColorUsing color by: Map style, Custom, Altitude, Slope, Road type, Surface, Smoothness, Winter and ice roads,Surface firmness.
WidthUsing width by: Map style, Thin, Medium, Bold, Custom.
Turn ArrowsSelect whether turn arrows are indicated on the route line.

Map during navigation​

Parameters for 'Map during navigation' and 'Animate location change'. Change map behavior during navigation.

Menu β†’ Configure profile β†’ Navigation settings

ParameterDescriptionNote
"Auto-center map view"The time before the map view is synchronized with the current position after moving.Value:
Never, 5 sec, 10 sec, 15 sec, 20 sec, 25 sec, 30 sec, 45 sec, 60 sec, 50 sec.
"Auto zoom map"Automatically scale the map according to your speed (as long as the map is in sync with your current position).Value:
No auto zoom - manually zoom.
To long-range - zoom is 200m.
To mid-range - zoom is 100m.
To close-up - zoom is 50m.
"Snap to road"The current position icon will be associated with the current navigation route.This option can be turned off, but then all road-related options, such as lane display, will also not be visible during navigation.
Animate own positionSmooth location transition on the map during navigation.

Configure map​

Here you can set parameters for Configure map of chosen profile

Configure map menu is a central place where you could configure map display for your profile needs, i.e. highlight Favorite points, Navigation markers or special Points of Interests on the map; display specific routes or 3rd party GPX files; overlay the map with relief information, satellite imagery or any other available raster map; display public transport information and change the map style.

Menu β†’ Configure profile β†’ Configure map

Set parameters for Configure map menu for chosen profile.

Profiles Configure map Settings Android

Configure screen​

Here you can set parameters for Configure screen of chosen profile.

Configure screen is a menu that allows to configure what widgets will be displayed over the map. It allows you to enable and configure Quick action, Informational & Navigational widgets and other elements.

Android Menu β†’ Configure profile β†’ Configure screen

Set parameters for Configure screen menu for chosen profile.

Profiles Configure screen Settings Android

Profile appearance​

You can choose the color of the profile elements, its icon and name, also assign icons on the map for movement and without.

Android Menu β†’ Configure profile β†’ Profile appearance
ParameterDescriptionNote
"Profile name"entering a profile name
"Profile appearance"changing color and label for chosen profile:
"Select color"choosing color for a profile icon and menu
"Select icon"choosing label for a profile icon
Profile Appearance Android
"Appearance on the map"changing position icons:
"Position icon at rest"choosing label for a profile icon without moving
Profile Appearance at rest Android
"Position icon while moving"choosing label for a profile icon while moving
Profile Appearance on the map Android

UI Customization​

Customize the quantity of items in "Drawer", "Configure map" and "Context menu actions".

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

Turn off unused plugins for hide all their controls.

Menu β†’ Configure profile β†’ UI Customization

Under each menu there is the info about items quantity / active items.

Profile UI Customization Android

Drawer

In this part of the menu you reorder or hide items from the Drawer.

Actions: Note
"Minus": These items are hidden from the menu, but the represented options or plugins will continue to work.
"Moving": These items are moved to other positions in the menu.
Profile Drawer Android
"Reset": These items are reset from the "Hidden" part of the menu to the visible.
Profile Reset Android
"Reset to default": resetting the "Drawer" menu to default.
"Copy from another profile": coping the "Drawer" menu from another profile.
Profile Copy Android

Configure map

In this part of the menu you reorder or hide items from the Configure map menu.

Actions: Note
"Minus": These items are hidden from the menu, but the represented options or plugins will continue to work.
"Moving": These items are moved to other positions in the menu.
Profile Configure map menu Android
"Reset": These items are reset from the "Hidden" part of the menu to the visible.
Profile Configure map menu Reset Android
"Reset to default": resetting the "Configure map" menu to default.
"Copy from another profile": coping the "Configure map" menu from another profile.
Profile Configure map menu Copy Android

Context menu actions

In this part of the menu you reorder or hide items from the Context menu actions menu.

Actions: Note
"Minus": These items are hidden from the menu, but the represented options or plugins will continue to work.
"Moving": These items are moved to other positions in the menu.
Profile Configure map menu Android
"Reset": These items are reset from the "Hidden" part of the menu to the visible.
Profile Configure map menu Reset Android
"Reset to default": resetting the "Context menu actions" menu to default.
"Copy from another profile": coping the "Context menu actions" menu from another profile.
Profile Configure map menu Copy Android

Plugin settings​

note

Plugins must be enabled in the Plugin list for activating it in the setting list for the profile.

Plugins are a collection of settings that can be enabled with one click. Plugins also unlock additional functions of the application, they can be either paid or free. Some plugins have their own settings. Among other things, you can enable or disable plugins for each profile separately.

Menu β†’ Configure profile β†’ Plugin settings

Profile Settings Plugins Android

Trip recording​

This menu opens the trip recording settings for the selected profile. Where you can choose any parameters for recording your trip.

Menu β†’ Configure profile β†’ Plugin settings β†’ Trip recording

Audio / Video notes​

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

This menu opens audio-video plugin settings for the selected profile. Where you can choose any parameters for your needed.

Menu β†’ Configure profile β†’ Plugin settings β†’ Audio/video notes

OpenStreetMap editing​

This menu opens the OpenStreetMap editing plugin settings for the selected profile. Where you can input your data for starting OSM edit.

Menu β†’ Configure profile β†’ Plugin settings β†’ OpenStreetMap editing

OpenStretMap editing plugin Settings Android

OpenPlaceReviews​

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

This menu opens the OpenPlaceReviews plugin settings for the selected profile. Where you can input your data for starting added reviews of any places.

Menu β†’ Configure profile β†’ Plugin settings β†’ OpenPlaceReviews

Accesibility​

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

This menu opens Accessibility plugin settings for the selected profile. Where you can choose any parameters for your needed.

Menu β†’ Configure profile β†’ Plugin settings β†’ Accessibility

OsmAnd development​

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

This menu opens Development plugin settings for the selected profile. Settings for development and debugging features, like navigation simulation, rendering performance, or voice prompting. Intended for developers, not needed for normal app use.

Menu β†’ Configure profile β†’ Plugin settings β†’ Development

Actions​

Actions with chosen profile:

  • Export profile.
  • Copy from another profile.
  • Reset to default.
  • Delete profile.

Profiles Actions Settings Android