2010-11-10 27 views

Respuesta

14

Deberá utilizar el Google Directions Web Service. Puede hacer una solicitud HTTP, especificando sus dos ubicaciones como parámetros, y obtener JSON (o XML) describiendo las direcciones entre los dos puntos.

N.B. El Google Maps terms of service establece explícitamente que está prohibido el uso de los servicios web de Google Maps sin poner los resultados en un mapa de Google.

+0

Esa es la distancia de la ruta más corta, no la distancia real (en línea recta) –

+0

Aún +1 ya que esta es probablemente la mejor apuesta que existe –

+3

Existen algunas [restricciones] (http://code.google. com/intl/es/apis/maps/documentation/directions/# Limits), solo se le permite usar este servicio web al mostrar un mapa. Fuera de este alcance, obtendrá una [SOLICITUD NEGADA] (http://maps.google.com/maps/api/directions/xml?origin=Berlin&destination=Munich) –

1

Soy nuevo en Java y tuve el mismo problema. Es por eso que decidí crear una biblioteca Java para proporcionar esta información y más como ruta.

Aquí está el link. Dime qué piensas al respecto y si fue útil para tu caso.

+0

Un Java Doc y una guía del usuario están próximos :) Sus opiniones son bienvenidas. – loikkk

+1

Error 404 Página no encontrada – seteropere

+0

404, ¡por favor revise! –

Cuestiones relacionadas