Routing-Informationen

Abfragen sind kostenpfichtig und funktionieren nur mit einem hinterlegtem Guthaben!

Basis-Url:

Die Basis Url für das Routing lautet: https://maps1.locr.com/?request_type=route

Authorisierung:

Die Authorisierung für die Routing-Abfragen funktioniert auf dieselbe Weise, wie auch die Authorisierung bei einer Kartenanfrage.

Parameter:

  • driving_distance

  • driving_distance_unit

  • driving_time

driving_distance

0 oder 1 (liefert die Distanz der Route zurück, default: 1)

HINWEIS: Wenn der Wert für die Entfernung nicht gefordert ist, muss der Parameter mit Angabe 0 abgeschaltet werden!

driving_distance_unit: (m,km,mi,ft)

m = Meter

km =Kilometer

mi = Meilen

ft = Fuss

driving_time:

0 oder 1 (liefert die Fahrtzeit der Route zurück, default: 0)

Angabe der Start- und Zieladresse per Adressangabe oder mit Latitude/Longitude-Werten:

    • address_1, address_2

address_1:

    • CO:xxx (country)

    • CI:xxx (city)

    • PC:xxx (postalcode)

    • SN:xxx (streetname)

    • NR:xxx (streetnumber)

Routing-Angaben:

  • A:address_1,address_2

  • P:52.264352,12.4132157,52.63452,12.19348

T (routing type)

    • A (avoid freeways)

    • E (easy)

    • F (fastest)

    • M (more freeways)

    • N (no freeways)

    • P (pedestrian)

    • S (shortest)

Beispiel:

Url:

https://maps1.locr.com/?request_type=route&routing=T:F;P:29.881244,-98.26121,29.715107,-98.123447&driving_time=1&linear_distance=1

Rückgabe:

Als Rückgabe der Routing-Anfrage kommt bisher nur ein XML-zurück, ein Erfolgreicher Routing-Request sieht in etwa wie folgt aus:

<?xml version="1.0" encoding="utf-8"?>

<routing>

<request>

<route type="F">

<origin latitude="29.881244" longitude="-98.26121"/>

<destination latitude="29.715107" longitude="-98.123447"/>

</route>

</request>

<response>

<status code="200" request="routing"/>

<result>

<driving_distance unit="m">33145.4</driving_distance>

<linear_distance unit="m">22783</linear_distance>

<driving_time unit="sec">1800.74</driving_time>

</result>

</response>

</routing>

Hinweis: Bei Angabe einer Fußgänger-Navigation werden die Ergebnisse mit den Ausgabe-Parametern "driving_time" und "driving_distance" bezeichnet, aber die richtigen Werte für Füßgänger-Navigation zurückgegeben!

Weitere Beispielaufrufe:

Nur Fahrzeit:

https://maps1.locr.com/?request_type=route&routing=T:F;P:29.881244,-98.26121,29.715107,-98.123447&driving_distance=0&driving_time=1

Abfrage über Adress-Angabe:

https://maps1.locr.com/?request_type=route&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