Rückgabe von Routen-Informationen

Zu jeder Route können neben der grafischen Karten weitere Informationen zurückgeliefert werden:

  • Fahrzeit

  • Entfernung in Kilometer oder Meilen

    • Routenbeschreibung (Turn-by-Turn)

Der Aufruf um diese Informationen zu erhalten, folgt im großen Teilen dem Abruf einer Karte mit Route, sowie die Angabe von Positionen, Adresspunkten und Routenangaben:

Positionsangaben

    • P - Angabe der Position über Koordinaten in der Reihenfolge Latitude, Longitude.

    • A - Angabe der Position über den Adressname

Art des Routings

T: Angabe nach welcher Methode die Route erstellt werden soll, mögliche Werte:

    • A = AvoidFreeways: Diese Art der Route vermeidet Autobahnen so weit wie möglich.

    • E = Easy: Erstellt die einfachste Route mit der kürzesten Fahrtzeit.

    • F = Fastest: Route mit der kürzesten Fahrtzeit vor.

    • M = MoreFreeways: Ergibt eine Route mit viel Autobahnanteil.

    • N = NoFreeways: Ergibt eine Route ohne Autobahnanteil.

    • P = Pedestrian: Eine Route für Fußgänger.

    • S = Shortest: Kürzeste Route zum Ziel.

Zusätzliche Parameter für Routen-Informationen:

Parameter zum Festlegen zur Rückgabe von Text-Informationen, anstatt JPEG-Karten:

request_type=route

Liefert den Wert für die Distanz der Route zurück:

driving_distance

    • 0

    • 1 (default)

Angabe in welcher Einheit die Entfernung zurückgegeben werden soll (Meter, Kilometer, Meilen, Fuß):

driving_distance_unit

    • m

    • km

    • mi

  • ft

Legt das zurückzugebene Format fest:

routing_output_format

    • xml

    • html

    • plain

Liefert die Fahrtzeit der Route in Sekunden zurück:

driving_time

    • 0 (default)

    • 1

Gibt die komplette Route als Turn-by-Turn Navigation zurück:

routing_output_detail=complete

Der Sprachparameter verändert die Ausgabe der Routenbeschreibung in Deutsch oder Englisch.

language

    • en

    • de

Rückgabe wert als Text oder QR-Code:

routing_output_type

    • txt

    • qr

Beispielaufrufe für die Entfernung und Fahrzeit:

Entfernungsrückgabe in XML

https://maps1.locr.com/?request_type=route&driving_time=1&driving_distance=1&address_1=CO:DEU;CI:Braunschweig;PC:38124;SN:Leipziger%20Strasse%201&address_2=CO:DEU;CI:Braunschweig;PC:38106;SN:Rebenring%2033&routing=A:address_1,address_2;T:F

Entfernungsrückgabe als XML in Meilen

https://maps1.locr.com/?request_type=route&driving_time=1&driving_distance=1&address_1=CO:DEU;CI:Braunschweig;PC:38106;SN:Rebenring%2020&address_2=CO:DEU;CI:Braunschweig;PC:38106;SN:Rebenring%2033&routing=A:address_1,address_2&driving_distance_unit=mi

Beispielaufrufe für die Routenbeschreibung:

Komplettausgabe in Text

https://maps1.locr.com/?request_type=route&address_1=CO:DEU;CI:Braunschweig;PC:38106;SN:Rebenring%2020&address_2=CO:DEU;CI:Braunschweig;PC:38106;SN:Rebenring%2033&routing=A:address_1,address_2&routing_output_detail=complete&routing_output_format=plain

Komplettausgabe in XML

https://maps1.locr.com/?request_type=route&address_1=CO:DEU;CI:Braunschweig;PC:38106;SN:Rebenring%2020&address_2=CO:DEU;CI:Braunschweig;PC:38106;SN:Rebenring%2033&routing=A:address_1,address_2&routing_output_detail=complete

Komplettausgabe in HTML

https://maps1.locr.com/?request_type=route&address_1=CO:DEU;CI:Braunschweig;PC:38106;SN:Rebenring%2020&address_2=CO:DEU;CI:Braunschweig;PC:38106;SN:Rebenring%2033&routing=A:address_1,address_2&routing_output_detail=complete&routing_output_format=html

Ausgabe als QR-Code, Route in HTML

https://maps1.locr.com/?request_type=route&address_1=CO:DEU;CI:Braunschweig;PC:38106;SN:Rebenring%2020&address_2=CO:DEU;CI:Braunschweig;PC:38106;SN:Rebenring%2033&routing=A:address_1,address_2&routing_output_type=qr&routing_output_format=html