no hay ningún método documentado y aprobado en el momento de acceder a los mapas de Google API de direcciones a través de una solicitud HTTP (actualización: Google agregó caminar y conducir directions via web services en mayo de 2010).
Sin embargo, un método indocumentado que devuelve una salida de JSON es la siguiente:
http://maps.google.com/maps/nav?q=from:London%20to:Dover
El formato del parámetro q
debe ser from:xxx%20to:yyy
. Reemplace xxx e yyy con el inicio y el destino, respectivamente. Puede usar una latitud y una longitud en lugar de direcciones completas.
De forma predeterminada, esta solicitud devuelve indicaciones de conducción. Para obtener instrucciones para caminar, puede agregar el parámetro opcional dirflg=w
a la cadena de consulta. (Source)
Tenga en cuenta que no solo esto no está documentado, sino que también puede violar las restricciones 10.1 y 10.5 del Google Maps API Terms and Conditions.
También puede ser interesante en la comprobación de los siguientes artículos: