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

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



Comments