Skip to content
  • Map
  • Route Finder
  • Route Planner
  • Travel Guide
  • Community
Sign upor
Log in
  • Map
  • Route Finder
  • Route Planner
  • Travel Guide
  • Community
Sign up
  • Places & Accommodation
    • Places to visit
    • Eat & drink
    • Huts
    • Accommodation
    • Ski resorts
    • Crags
  • News & Conditions
    • Current Conditions
    • Weather
    • Webcams
    • Avalanche Report
    • Events
  • Inspiration
    • Collections
    • Offers
    • Travel Stories
    • Publications
  • Community
    • Challenges
    • Groups
  • Settings
  • Help

The routing engine: calculating the best route

When using the Route Planner, the route from A to B is determined by our Routing Engine. The best possible route is calculated based on the available trail networks for cycling, hiking, and other activities.

 

The routing engine is an important part of the platform and is specially designed to meet the needs of our outdoor community. The software we use is a custom development from our IT team. They are also responsible for the operation and maintenance.


What data does the routing engine use?

For the activities "Hiking", "Cycling", "Mountain Bike", "Road Bike" and "Alpine", the optimal route for the selected activity is calculated depending on the starting point and end point.

In Germany, Austria, Switzerland, Italy, and France, we use official data sets from the land surveying offices, which we enrich with additional data. Outside of these countries, we rely on the dataset of the OpenStreetMap community. All datasets are updated on a monthly basis.

 

Different trail networks are used depending on the map:

  • Outdooractive trail network when using:
    • Outdooractive map
    • Topographic map
  • OpenStreetMap trail network when using:
    • OpenStreetMap map
    • Alpine Club map
    • ADFC-BVA map
    • Kompass map

 


How is the route created?

Start and end points

Each route and every section of it are calculated using a start point and an end point. In the Route planner, a location or address is selected either via a search or by setting it directly on the map.

By doing this the exact position (georeference) of start and end points is defined and becomes available as a set of longitude and latitude coordinates (based on reference coordinate system WGS84).

 

The trail network

The closest available route is searched for between the start and end points.

When calculating the route, essentially all streets and trails that are visible on the map are considered. In many countries of the world, the use of motorways by pedestrians and cyclists is prohibited. For this reason, motorways are shown on the map but are excluded by the Route Planner. Other exceptions include, for example, via ferratas when cycling.

 

The optimal route

In order to determine the best possible route between the start and end points, a numerical value is assigned to each section of the route, which is derived from various criteria including distance, the network of cycle and hiking trails themselves, and the activity type. The optimal route is the one for which the sum of all the numbers for each section from start to finish is the lowest.

This is different from the calculation of the shortest route, which assigns each section a numerical value based on distance. The optimal route may choose to deviate in cases such as cycling, for example, which would give preference to longer cycling paths or an asphalt road over shorter sections of trail.  

 

Additional outputs

In addition to directional calculations, the route also provides all information relating to elevation (elevation profile), duration, the types of terrain and paths along the way, altitude gain and loss on ascent and descent and when to "push/carry" if cycling.

To calculate the duration, a basic speed is assumed depending on the activity and the gradient (uphill/downhill). The calculation works on the basis of the determined speed and the distance covered.


From point to trail

When point A is not placed on a trail the routing engine will place the point on the closest trail and determine the route from this point.

Note: This feature can be turned off by selecting the 'magnet' symbol at the bottom of the map.


Finding addresses and locations

Start and end points can be defined with ease by simply searching for them. 


Cycling paths are given preference

When cycling is chosen as the activity, the route from point A to point B gives preference to cycling paths.


Recommended Reading

  • Waytypes
  • Outdoor sports trail networks
  • How does the Route Planner work?
App Store
Google Play Store
Huawei App Gallery
  • Our services
    • Register for free
    • Pro and Pro+
    • Pro for Search & Rescue
    • Benefits and discounts from our partners
    • Vouchers
    • B2B
  • More services
    • Help Center
    • Blog (German only)
    • Shop
    • Newsletter
    • Affiliate Program
    • Contact Us
  • Corporate
    • Discover Outdooractive
    • Careers
    • Team
    • corp.outdooractive.com
    • business.outdooractive.com
Learn more about the apps for Android and iOS
1% for the Planet Digitize the Planet
Choose a language
English
  • Deutsch
  • italiano
  • français
  • español
  • עברית
  • 中文
  • română
  • português (Portugal)
  • português (Brasil)
  • čeština
  • suomi
  • русский
  • magyar
  • norsk bokmål
  • slovenčina
  • Nederlands
  • 日本語
  • українська
  • हिन्दी
  • Türkçe
  • Ελληνικά
  • Mobile version
  • Terms and conditions
  • Privacy policy
  • Cancellation policy
  • Customer information
  • Terms of payment
  • Map information
  • Legal Disclosure