Ver Mensaje Individual
  #5  
Viejo 10/10/14, 01:19:42
Array

[xs_avatar]
Caravantes Caravantes no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Tu operador: Lowi
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 Ver Mensaje
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
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker

Última edición por Caravantes Día 10/10/14 a las 23:44:27.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a Caravantes su comentario: