Spanish [SOLUCIONADO] ¿Cómo calcular distancia entre dos puntos según ruta más corta en coche o andando?

Seneca

Active Member
Licensed User
Hola.

He encontrado en distintos hilos y User Guide la manera de calcular la distancia entre dos puntos (Lat, Long), pero en línea recta a través de la librería GPS. Lo que no he conseguido saber es si hay alguna librería que haga este cálculo, pero no en línea recta, sino a través de la ruta más corta ya sea en coche o a pie.

Hasta donde he podido averiguar la librería GoogleMaps no abarca esta opción. ¿Hay alguna librería que lo haga o hay que recurrir a un Google Map Web Service, por ejemplo: Google Maps Directions API

Gracias.
 
Last edited:

Seneca

Active Member
Licensed User
Hola.

Precísamente estaba haciendo pruebas, y con buen resultado, con Google Maps Distance Matrix API tal y como se indica en ese hilo.

Google Maps Distance Matrix API Para el caso de querer calcular distancias entre varios orígenes y destinos de manera simultánea.

Google Maps Directions API Para el caso de querer calcular la distancia entre un único origen y un destino.

Mucha gracias por la información.
 

Seneca

Active Member
Licensed User
Hola.

Por si resulta útil a quién pueda llegar hasta aquí, la herramienta JsonTree es muy útil para obtener el código base que extrae los datos del Json devuelto por el Google Map API.

Saludos.
 
Top