11
votes

Extrayer le voyage Eta de Google Maps API possible?

est-il possible d'obtenir le voyage ETA (en nombre de minutes) et des données de trafic de l'API Google Maps entre deux points d'adresse? Est-ce que quelqu'un sait si la valeur ETA reflète les conditions de circulation?


0 commentaires

4 Réponses :


10
votes

L'API que vous êtes après est getduration du GDirections objet. Cela vous donnera le nombre de secondes pour tous les itinéraires dans une demande gDirections . Je ne sais pas si Google applique des données de trafic (si elle est disponible). Quelqu'un d'autre pourrait avoir la réponse à cela?

Vous pouvez obtenir un débordement de données de trafic sur votre carte Google à l'aide d'un gtrafficoverlay , mais je ne suis pas sûr d'obtenir les données sous-jacentes. Je commencerais à chercher dans le API Google Maps Data .


0 commentaires

12
votes

google a un API de la matrice de distance qui retourne la distance et les heures de voyage entre deux (ou plus) points, qui peuvent être spécifiés comme lat + gng ou adresses.

Je ne crois pas que cela prend des données de trafic en compte.


0 commentaires


0
votes

La matrice de distance de Google API offre la réponse JSON / XML selon l'origine et l'adresse de destination / l'emplacement / la latitude, la longitude.

Voici un exemple Afin de modifier les paramètres, reportez-vous à la section Ceci En outre, vous devez créer un compte Google Developer pour apkey.

https: / /maps.googleapis.com/maps/api/distanCematrix/json?Origins=13.026790,77.635752&Destinations=13.025949,77.639689&key=google_api_key


0 commentaires