1.) Registrieren Sie sich für einen Bing Maps-Schlüssel unter http://www.bingmapsportal.com. Ein Schlüssel ist eine alphanumerische Zeichenfolge von etwa 64 Zeichen lang sein, so etwas wie: AtGYpcoIpC5zy0P2k4Bc4839b- = fLgbbnsp72T3ZrM0z7gAaMcjXlZPsKXghW
2.) Dann eine Anfrage an die Routen API Bing Maps machen (http://msdn.microsoft.com/en -us/library/ff701717.aspx), um eine Route zwischen bis zu 25 Wegpunkten zu generieren. Für das Beispiel gegeben, ersetzen Ihre Bing Maps Schlüssel in die folgende URL:
http://dev.virtualearth.net/REST/v1/Routes?wp.1=Cambridge, UK & wp.2 = Church St, Newcastle-under-Lyme, UK & key = ENTERYOURBINGMAPSKEYHERE
3.) Sie Ich erhalte eine JSON-Antwort, die Details zur Route, Wegbeschreibungen usw. enthält, wie beschrieben unter: http://msdn.microsoft.com/en-us/library/ff701718.aspx. Die gesamte Fahrdistanz ist ziemlich nahe am Ende der Antwort angegeben, die "travelDistance" genannt wird (in diesem Fall 218.703). Sie können auch auswählen, in welche Einheiten dieser Wert zurückgegeben wird, indem Sie bei der ersten Anforderung der Route den entsprechenden Parameter distanceUnit angeben.
Dank! Gibt es eine Möglichkeit, exakt die gleichen Ergebnisse wie auf Bing.com/maps zu erhalten? Beispielsweise. "Bedford nach Shuttleworth" gibt 11 Meilen auf bing Karten: http://binged.it/HgvetT. Aber gibt 182 Meilen durch die API zurück. Irgendwelche Vorschläge? – Tom
Hallo, ist es möglich, nur die Entfernung zu erhalten und alle anderen Informationen auszuschließen? – Patrick