Skip to main content

Straight line routing (Aircraft)

🚧 This article is incomplete

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


Unlike traditional routing algorithms, which use roads, trails, or predefined routes, straight line routing calculates the shortest distance between two points on the map as a straight line. This feature can be useful for hikers, backpackers, and other outdoor enthusiasts who want to navigate off-trail or explore remote areas where traditional routes may not be available. Light aircraft pilots or ship skippers can also use this type of routing in their daily routine.

Straight line Navigation example Android 1 Straight line Navigation example Android 1

Straight-line Navigation type Android

Straight line routing does not take into account any obstacles or barriers that may be present in the terrain, such as mountains, rivers, or dense forests. It also does not provide any information about the quality of the terrain, the difficulty level of the route, or any other relevant factors that may affect the safety or feasibility of the route (Route Details section is empty).

Route parameters - Straight line​


Straight line routing is linked to Aircraft profile. By default, this profile is deactivated. In order to use this profile for routing, you need to switch it on in Menu β†’ Settings β†’ App profiles.

Straight line routing can be configured according to your needs in the Route parameters section of the Navigation settings.

Straight line routing settings Android 1

Minimum angle between my location and route
Extra straight segment between my location and calculated route will be displayed until the route is recalculated
Straight line recalculation Android
When the angle between the calculated route and actual geolocation is higher than the one set by the user, the shortest path from your current position to the calculated route will be built. In other words, OsmAnd will calculate an additional route segment to the previously calculated route.

Other routing settings:

  • In the Recalculate route options, the distance at which the route will be recalculated for the Straight line routing is set to 500 meters by default.
  • Default speed (Android) or Road speeds (iOS) can also be set for Straight line routing. It is used to calculate Estimated Time of Arrival.
  • In the Development section of Route parameters (Android only), you can try new routing features, that are under testing now. Note, that these settings are only available when the OsmAnd development plugin is enabled.