Google Maps API HTTP pour la conduite et l'itinéraire à pied
Savez-vous comment je peux obtenir un itinéraire à pied à partir de Google en donnant deux coordonnées spécifiques?
Comment puis-je envoyer de simples requêtes HTTP GET et avoir le résultat dans un fichier KML?
Je ne veux pas de géocodage, mais obtenir les directions de conduite que le fichier KML retourné par cette méthode:
http://www.gringod.com/2008/02/26/save-google-maps-driving-directions/
OriginalL'auteur maiky | 2010-01-11
Vous devez vous connecter pour publier un commentaire.
Il n'est pas documentée et approuvée méthode au moment de l'accès à Google Maps Directions de l'API via une requête HTTP (mise à jour: Google a ajouté la marche et la conduite les directions via des services web en Mai, 2010).
Néanmoins, un sans-papiers méthode qui renvoie une sortie JSON est la suivante:
Le format de la
q
paramètre doit êtrefrom:xxx%20to:yyy
. Remplacer xxx et yyy, avec départ et de destination, respectivement. Vous pouvez utiliser une latitude et une longitude, au lieu de les adresses complètes.Par défaut cette requête renvoie les directions de conduite. Pour obtenir un itinéraire à pied, vous pouvez ajouter le paramètre facultatif
dirflg=w
à la chaîne de requête. (Source)Noter que non seulement c'est sans-papiers, mais il peut également violer les restrictions 10.1 et 10.5 de la L'API Google Maps Termes et Conditions.
Vous pouvez également être intéressant de vérifier les articles suivants:
OriginalL'auteur Daniel Vassallo
Google a ajouté des directions via des services web en Mai, 2010:
http://code.google.com/apis/maps/documentation/directions/
Les Directions sont retournés dans les deux format XML ou JSON.
Ils ont aussi de géocodage, de l'élévation, et des places disponibles.
OriginalL'auteur Martin Del Vecchio