Pedestrian routing
This article is incomplete & needs to be reviewed. You can help by creating a pull request.
Overview
Pedestrian routing refers to the process of finding the best route for a pedestrian to travel from one location to another, taking into account factors such as pedestrian-only areas, sidewalks, crosswalks, and pedestrian-friendly intersections. It may also consider other factors such as stairs, which may be useful for wheelchair accessibility.
To configure Pedestrian routing go to the Route parameters section of the Navigation settings.
Route parameters - Walking
Pedestrian routing can be useful not only in urban areas, where pedestrians may encounter various obstacles when trying to get from one place to another. You can also use this routing type while jogging, hiking, and Nordic walking outside the city or in the mountains. Simply adjust routing parameters according to your needs.
- Android
- iOS
Parameter | Description | Note |
---|---|---|
Avoid roads… | Select roads you want to avoid during navigation. You can either select a road on the map or choose road types from the list.![]() |
|
Prefer… | You can choose what type of surface to prefer when building a route.![]() | You can choose between two options:
|
Allow private access | Private access restrictions will be ignored when route calculating. | Tag private is used in OSM to describe restrictions on the use of highways and other transportation routes, as well as buildings, entrances, amenities, and leisure entities. |
Use elevation data | Elevation data will be used in route calculation: penalties will be set for roads that differ from the selected type.![]() | This preference can help avoid steep hills or vice versa, prefer them. Using this option may be very helpful in pedestrian routing. |
Other routing settings:
- The routing algorithm can take into account temporary limitations specified in OpenStreetMap. This can be done by using Consider temporary limitations option. Note that in some cases, information from OSM can be outdated.
- In the Recalculate route section of the Route parameters, you can enable and adjust route recalculation options.
- Default speed (Android) or Road speeds (iOS) should be set according to your speeds (especialy important when you use Pedestrian routing for jogging). This option is used to determine whether the road can be used for routing.
- In the Development section of the 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.