Skip to main content

Route Preparation

Overview​

The route navigation option provides simple step-by-step instructions to help you reach your destination easily. You can use this navigation with different routing types (or profiles), no matter if you drive, ride a horse, ski, or walk.

tip
  • Offline navigation is enabled in OsmAnd by default. However, you can also use online routing engines.
  • For navigation to work correctly, you must permit OsmAnd to receive information about the precise location of your device.

Navigation screen Android 1 Navigation screen Android 3

Set Destinations​

To use the offline navigation, you first need to download maps of the region you plan to navigate through. Once the maps are downloaded, follow these steps to set up navigation:

  1. Configure profiles you intend to use for navigation according to your needs:
  2. Go to the Navigation menu:
  3. Additional Navigation settings can be used depending on your purposes (you can configure which roads to avoid or prefer, save fuel or choose the fastest route, etc).
  4. Start navigation or at first simulate navigation (with this function you can test your route before actually traveling along it).
  5. While on the route you can Pause/Resume navigation and Stop it.
note
  • Route cannot be build when Online map is selected as map source.

There are 3 ways to reach the navigation menu:

Navigation menu Android 1

  • My Position. Allows you to select the starting location of the route. The default is My Current location, but you can set a different value.
  • Set destination. Use to set your destination point.
  • + Β  Add. Allows you to add intermediate points for navigation.
  • ↓↑ Β  Swap. Allows you to swap the Start and Finish points.
  • πŸ”Š Β  Sound. You can use it to mute the voice prompts.
  • βš™ Β  Settings. Opens a menu where you can quickly customize some navigation settings.

In the Navigation menu you can set your destination using:

The cancel button at the bottom of the screen leads back to the main screen. Start button can be used to start Navigation after route calculation has ended.

Select Starting Point​

As for the starting point, you can choose your current location, the location of a Favorite point, select a point on the map, or use Search. You can also set a starting point in Map Context menu by selecting the Directions from function.

Set Target Point​

Navigation menu Android 2

The most important thing to start navigation is to determine your destination. The destination point can be found using a Search function, or simply on a map. You can also set target point in the Navigation menu:

  • Search - opens the search menu.
  • Address - opens address search menu.
  • Select on map - opens the map to choose a destination point by tapping on the map.
  • Favorites - allows to use Favorite as a destination.
  • Markers - allows to choose one of the Map markers as a destination point.
  • ↓↑ Β  Swap Starting point and Destination - allows to swap Start and Finish points.

Intermediate Destinations​

Navigation intermediate Android 1 Navigation intermediate Android 2

  • Β πŸ–‰ - allows to open the destination points list to make changes.
  •  ← - moves to Navigation menu screen.
  • Β βœ• - allows to delete destination point from the points list.
  • Β = - allows to change point order in the points list.
  • Β + Add - opens context menu Add intermediate.
  •  ☰ Clear all - allows to clear all intermediate points.

If you choose Sort (Android) or Options (iOS) in the destinations list, you will reach special options to adjust the order of navigation to intermediate points.

Navigation intermediate Android 3

In this menu you can find additional options for managing the destination points:

  • Sort door-to-door. OsmAnd will offer the shortest route between all your destinations, however, the order of the visit can be edited. The starting point and the final destination will not be changed.
  • Reverse starting point & destination. The starting point and final destination will be swapped.
  • Reverse all points (Android only). All points will be put in the reverse direction.
  • Add intermediate (or Add waypoint for iOS). You can add intermediate destinations from this menu.
  • Clear all intermediate points. All the intermediate destinations will be removed from the map.

Use Home or Work Points​

Special favorites Android

Home and Work tabs (or Special points of Favorites) can be used to quickly set destination points in the navigation menu. If you have not entered the addresses of the Special favorites, these cells will remain empty. If you tap this field, you will be prompted to create these POIs.

History of Previous Routes​

Previous route Android

If Navigation History recording is enabled, you can use the previous routes or destinations from the history list for navigation. This option can be useful for quick access to frequently used routes. Items in the history list are sorted by most recent use, starting with the newest.

note
  • When logging of History data is disabled, you will not be prompted to use previous routes for navigation.
  • You can delete some or all history records about your previous routes. This can be done on the Navigation history tab of the History option (Menu β†’ Settings β†’ OsmAnd settings β†’ History).

Start / Stop Navigation​

Navigation screen start Android Navigation screen finish Android

Once start and end points are selected, the app will create a route between them using an active profile. Once start and end points are selected, the app will create a route between them using an active profile. The App profile and widgets set will only switch once you click the Start button of navigation.

  • To begin navigation, you should tap the Start button.
  • To stop navigation mode, tap the Navigation button at the bottom of the screen, than choose Dismiss (Android) or Cansel (iOS) and confirm your choice.
  • In the Android version of the app, when you reach your destination, OsmAnd proposes to finish navigation, recalculate the route, or find parking. In the iOS version, Osmand only announces the end of the route.
note
  • After the route is created, in the Details section you can find additional information (altitude, uphill, downhill, road type, turn-by-turn instructions, and others), analyze your route on the map, print the route plan, save the route and share it.

Route Recalculation​

The route can be recalculated automatically in case of deviation from it. You can change the parameters of the recalculation in the Navigation settings. You can also disable notification about route recalculation in the settings of Voice prompts.

Pause / Resume Navigation​

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

If you want to stop for a break and deviate from the route for a short time, you can use the Pause/Resume navigation function to pause voice prompts and stop recalculating the route.
This option is available in the Android version of the app in Notification list or from the Quick actions menu.

Notification screen Android

To resume the navigation, you can use the previously mentioned message from OsmAnd in the notification bar, Quick actions menu or dialog, that appears when you tap the Navigation button (see screenshot).
Please note, that when you tap the Navigation button while on your route, navigation doesn't stop, and voice prompts continue to be voiced, although proposed options (Resume (for Android) or Start (for iOS)) may be confusing.

Resume navigation Android

Saving Power during Navigation​

Navigation consumes a lot of power due to the continuous use of GPS, Screen is on, and route calculation. So to save your device's battery, you can try using the following tips:

  • Even if you turn off the screen or exit the OsmAnd app, you'll still get voice prompts (it will run in the background).
  • While navigation you can use Screen control options (Menu β†’ Configure profile β†’ General settings β†’ Turn screen on).

Settings​

Route preparation Android

To access the navigation settings, follow one of the steps below:

  • Menu β†’ Settings β†’ Profiles β†’ Driving β†’ Navigation settings.
  • Navigation button β†’ Settings β†’ Navigation settings.
  • Menu β†’ Navigation β†’ Settings β†’ Navigation settings.
info

There are no navigation settings in Browse map profile.

Navigation Settings Android

  • Β Navigation type determines how routes are calculated. For example, your bicycle profile has a Cycling navigation type, which sets 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 (this is the process of selecting a route for navigation).

Please read about route parameters for the corresponding navigation type.

How to configure routing type and route parameters you can read in the Navigation settings article or in articles about specific types of routing in the Route Parameters section.

Simulated Navigation​

The simulated navigation option allows users to test and preview a navigation route without physically traveling along it. This can be useful for:

  • Planning. You can see how long it may take to complete the entire route or its single segment.
  • Familiarization. You can familiarize yourself with the route before you go along it. This can be useful in unfamiliar areas, such as a new city or a difficult transport interchange.
  • Testing. You can test the OsmAnd navigation system itself to make sure it works correctly and provides accurate instructions.

Start / Stop Simulation​

Simulate navigation Android

When a navigation route is built, you can start simulating navigation using the Simulate navigation option.

  • In the Navigation menu go to Settings β†’ Simulate navigation.
  • Toggle the switch to enable the option.
  • Tapping the Start navigation button starts the simulation.
  • To stop the navigation simulation, tap Dismiss (Android), or Cancel (iOS).

Simulation Settings​

Navigation β†’ Settings β†’ Simulate navigation β†’ βš™

Simulate navigation Android

  • Fast preview mode. Simulation speeds will be maximized on straight sections and reduced only at intersections.
  • Fixed speed. The simulation will run at a constant selected speed.
  • Realistic simulation.
    • On straight sections of the road, the speed will be close to the maximum allowable speed.
    • At intersections, the simulator will reduce speed.
    • Additional penalties will be applied at traffic lights, stop signs, and other similar obstacles.

Troubleshouting​

If you encounter difficulties when creating a route, refer to the troubleshooting instructions in the special documentation section. There you can find information about:

Maps Missing or Not Synchronized​

To build a route all necessary maps need to be downloaded and have the same release date. Please note, that in some situations missing maps message could be hidden in the route preparation menu. If you pull the navigation menu up, you will see possible reasons why your route couldn't be calculated.

Message no maps when building navigation Android 5

Required maps​

In the required maps dialog you will see suggestions of maps to be downloaded or updated. The list of used maps might be not precise as it calculates a very basic route, to get the precise list of maps you can click Calculate online. If you select Use downloaded maps then routing calculation will try to use already downloaded maps and skip the warning message.

Message no maps when building navigation Android

This article was last updated in September 2024