Mlesir, creo que... lo que yo había descubierto anteriormente es que se podía obtener el nombre del lugar (calle, municipio, etc), a partir de las coordenadas. Pero la consulta de distancias y tiempos de trayectos, eso creo que lo descubriste tú... y yo ni me acordaba de ello, has hecho bien en refrescarnos la memoria con esa URL.

Cita: Originalmente Escrito por
SGSGOMSAU
Trabajo en ello y os propongo planteamientos...sin dejar cerradas "otras líneas de investigación"

Bueno, pues resulta que SÍ SE PUEDE hacer, aunque no de la forma directa (comunicación de Tasker con la app Maps que también está funcionando en el mismo aparato), sino de otra forma distinta, según descubrió Mlesir. El pequeño inconveniente de este método es que solo funciona cuando el aparato tiene acceso a Internet. Veamos.
Es posible acceder a los
servicios web del API de Google Maps, utilizando una consulta HTTP GET. Por ejemplo, para consultar el recorrido desde las coordenadas 39.867941,-4.028206 (Toledo) al punto 40.414305,-3.693956 (Madrid) se utilizaría una URL del tipo siguiente:
Código:
http://maps.googleapis.com/maps/api/directions/json?origin=39.867941,-4.028206&destination=40.414305,-3.693956
Vuelvo a poner la misma URL en formato adecuado para hacer clic sobre ella
http://maps.googleapis.com/maps/api/...4305,-3.693956
Mirando la información devuelta por el servidor se puede ver que la distancia por carretera es de
72,0 km y el tiempo previsto es de
50 min (en coche).
Código:
"distance" : {
"text" : "72,0 km",
"value" : 71950
},
"duration" : {
"text" : "50 min",
"value" : 2996
Del mismo modo se puede consultar el recorrido entre cualesquiera otras coordenadas. Siguiendo la URL aportada por Mlesir llegas a la siguiente página que contiene todos los detalles para utilizar este sistema.
https://developers.google.com/maps/d...ions/#Audience