Routing

The Routing Plugin offers a routing functionality to the user.

Scope

A user can select multiple waypoints by clicking on the map, which then are converted to an address, if a reverse geocoder is configured. If at least two waypoints have been added, the route is automatically calculated and displayed on the map.

The travel mode can be adjusted as well as the types of routes to avoid. Similarly, the route preference is set to 'recommended' by default, but can be changed to 'fastest' or 'shortest'.

Once a route is available, a detailed listing of every route segment is available including instructions, distance and duration.

Configuration

routing

fieldName type description
apiKey string The API key to access the routing service. Required for OpenRouteService.
format 'geojson' The format in which the answer of the routing service is expected in. The OpenRouteService also support 'json' and 'gpx', which are currently not supported.
type 'ors' The type of routing service to be used. Currently, only the OpenRouteService ('ors') is implemented.
url string The url of the routing service to be used.
displayPreferences boolean? Defines whether the user can choose their route preference. Defaults to false.
displayRouteTypesToAvoid boolean? Defines whether the user can select types of routes to avoid. Defaults to false.
selectableTravelModes string[]? List of available travel modes. Accepts 'driving-car', 'driving-hgv', 'cycling-regular', 'foot-walking' and 'wheelchair'. Defaults to ['driving-car', 'cycling-regular', 'foot-walking'].

Locales

Locale Key German default English default
plugins.routing.title Routenplaner Route Planner
plugins.routing.button.closeTitle Routenplanung schließen Hide routing tool
plugins.routing.button.openTitle Routenplanung öffnen Show rooting tool
plugins.routing.label.aria Durch Klicken in die Karte eine Koordinate als {{position}} auswählen. Add a coordinate as {{position}} by clicking in the map.
plugins.routing.label.add Wegpunkt hinzufügen Add waypoint
plugins.routing.label.remove Wegpunkt entfernen Remove waypoint
plugins.routing.label.start Startadresse Start Address
plugins.routing.label.middle Wegpunkt Waypoint
plugins.routing.label.end Zieladresse Destination Address
plugins.routing.label.mode Fortbewegungsart Travel Mode
plugins.routing.label.preference Bevorzugte Route Preferred Route
plugins.routing.inputHint Wählen Sie durch Klicken einen Punkt auf der Karte aus oder geben Sie eine Adresse ein. Click the map to choose a point or enter an Ad
plugins.routing.resetButton Zurücksetzen Reset
plugins.routing.travelMode.car Auto Car
plugins.routing.travelMode.hgv LKW Heavy Goods Vehicle
plugins.routing.travelMode.bike Fahrrad Bike
plugins.routing.travelMode.walking Zu Fuß Walking
plugins.routing.travelMode.wheelchair Rollstuhl Wheelchair
plugins.routing.preference.recommended Empfohlen Recommended
plugins.routing.preference.fastest Schnellste Fastest
plugins.routing.preference.shortest Kürzeste Shortest
plugins.routing.avoidRoutesTitle Verkehrswege meiden Types of routes to avoid
plugins.routing.avoidRoutes.highways Autobahnen Highways
plugins.routing.avoidRoutes.tollways Mautstraßen Tollways
plugins.routing.avoidRoutes.ferries Fähren Ferries
plugins.routing.sendRequestButton Absenden Send
plugins.routing.routeDetails Details zur Route Route Details
plugins.routing.distance Entfernung: Distance:
plugins.routing.duration Dauer: Duration:

Legal Notice (Impressum)