Google Maps API - „Straße“ Abstand zwischen zwei Punkten
-
16-09-2019 - |
Frage
Ich habe eine Website, wo „in der Nähe von Orten“ sind für jedes Element gezeigt, bezogen auf die Breiten- und Längenkoordinaten, die in einer Datenbank gespeichert.
Das Problem ist, dass dieser berechnete Abstand der Luftlinie entfernt, die viel ferom die tatsächliche Fahrstrecke abweicht.
Google Maps hat nur einen JavaScript-API für Richtungen jetzt fahren, ich brauche es als Web-Service-API, um Anrufe direkt vom Server zu machen.
Gibt es eine Möglichkeit, dies zu tun?
Lösung
Die Google Maps API verfügt über einen HTTP-Dienst für die Geokodierung, aber nicht nach dem Weg. Sie können nur diese Funktionalität durch den Javascript-API zugreifen. Man könnte es hacken, aber es würde brechen Googles ToS.
Weitere Diskussion hier .