Nur um die richtigen Erwartungen zu setzen, sollten Sie nicht erwarten, dass die Web Services API und die Google Maps-Website genau so funktionieren. Dies sind verschiedene Produkte, die von verschiedenen Teams bei Google verwaltet werden. Der Suchstapel ist ebenfalls unterschiedlich, daher können die Ergebnisse abweichen.
Das Ergebnis, das Sie im Dauerfeld erhalten, ist eine Annäherung an die durchschnittliche Reisezeit für die Route. Dies berücksichtigt durchschnittliche Verkehrsbedingungen der letzten Wochen für eine Zeit, in der Sie eine Anfrage ausführen. Das bedeutet, dass sich die Dauer während des Tages ändern kann.
Mithilfe der Abfahrtszeit und traffic_model können Sie Ihren Anfragen weitere Informationen hinzufügen, um die Reisezeit im aktuellen Verkehr zu erhalten. Diese wird in einem duration_in_traffic-Feld bereitgestellt.
Fortsetzen, derzeit gibt es keine Möglichkeit, Dauer ohne Verkehr zu erhalten. Sie erhalten die durchschnittliche Reisezeit über die API.
Aber wenn Sie das Ergebnis von maps.google und Google API vergleichen, entspricht das Ergebnis der Dauer in API der Dauer in Google Maps mit Zugriffen. dies [google maps] (https://www.google.com.ph/maps/dir/40.7215168,-73.9973206/40.7497269,-73.9877399/@40.7356412,-74.0079833,14z/data=!3m1!4b1!4m2! 4m1! 3e0) und diese [Google API] (https://maps.googleapis.com/maps/api/directions/json?&mode=driving&origin=17%20Cleveland%20Pl,%20New%20York,%20NY%2010012, % 20USA & Ziel = 60% 20W% 2034.% 20St,% 20New% 20York,% 20NY% 2010001,% 20USA & departure_time = jetzt & key = AIzaSyBFrkjGbSvrlF4o-Wsoxpi3M5Z7RzjN4BM) –
@JesseCastro Und? Hat es funktioniert? Hat es nicht funktioniert? Wenn nicht warum? Was ist die URL, die du anrufst und wie lautet die Antwort? Wir brauchen etwas mehr Details über das, was Sie bisher versucht haben. –
dies [google maps] (https://www.google.com.ph/maps/dir/40.7215168,-73.9973206/40.7497269,-73.9877399/@40.7356412,-74.0079833,14z/data=!3m1!4b1!4m2! 4m1! 3e0) und diese [Google API] (https://maps.googleapis.com/maps/api/directions/json?&mode=driving&origin=17%20Cleveland%20Pl,%20New%20York,%20NY%2010012,% 20USA & destination = 60% 20W% 2034.% 20St,% 20New% 20York,% 20NY% 2010001,% 20USA & departure_time = jetzt & key = AIzaSyBFrkjGbSvrlF4o-Wsoxpi3M5Z7RzjN4BM) hat denselben Ursprung und denselben Standort. Aber ihr Ergebnis ist anders. Was ich wirklich brauche ist, den Wert für den fehlenden Verkehr von maps.Google zu erhalten. –