Valhalla

From OpenStreetMap Wiki
Jump to navigation Jump to search
Valhalla
Valhalla bike.png
Author: Mapzen
License: MIT License
Language: English
Source code: https://github.com/valhalla
Programming language: C++

Routing engine and set of libraries for OpenStreetMap

Features
Feature Value
Map Display

(Not set)

Routing
Routing yes
Create route manually
Calculate route
Create route via Waypoints
Routing profiles
Turn restrictions yes
Calculate route without Internet (Offline routing)
Routing providers
Avoid traffic
Traffic Provider
Navigating

(Not set)

Tracking

(Not set)

Monitoring

(Not set)

Editing

(Not set)

Rendering

(Not set)

Accessibility

(Not set)

Valhalla is an open-source routing engine and accompanying set of libraries for use with OpenStreetMap data. Valhalla is used within Mapzen, Mapbox, and Stadia Maps services and SDKs.

Features

  • Flexible routing methods with dynamic costing - allowing multiple route types with the same data.
  • Expanded guidance / route narrative information providing clear and concise instructions along the route as well as output tailored for navigation along the route.
  • Tiled routing data structure allowing use within small memory profiles including mobile devices.
  • Includes software to import and create routing tiles from OpenStreetMap pbf data: from small extracts to worldwide coverage.
  • Includes turn restrictions, highway exit information, administrative information, and timezones.
  • #1 in Cycle.travel biking directions, giving travelers safest route options.

See also

External links