longitude latitude gratis google georreferenciación example google-maps google-maps-api-3

latitude - Google Maps API para obtener la ruta del autobús



google.maps.marker example (1)

Aquí está mi situación, tal vez alguien podría dar una pista hacia la solución o tal vez señalar que no es posible:

Tengo rutas de autobús simplemente definidas por las calles que pasan los autobuses, como esta:

W 49th St, 10th Ave, W 65th St, 79th Street Transverse Rd, 5th Ave, ...

Quiero obtener estos datos y crear una ruta visual en Google Maps. Tuve una pequeña experiencia con Gmaps b4, pero solo usé el servicio web para obtener direcciones entre los puntos.

En este caso, el servicio web utilizado de esta manera es inútil porque si pido direcciones considerando que cada punto (A, B, C) es una calle, GMaps crea una ruta que va desde "W 49th St" hasta el medio de "10th Ave" y luego en el medio de "W 65th St", etc.

Creo que podría lograr esto si hay una manera de obtener los datos del mapa y crear la ruta yo mismo navegando por el mapa y buscando los caminos más cortos dado un conjunto de calles.

¿Puedo obtener este tipo de información de Google Maps o quizás sea más fácil hacerlo?

Gracias.


La única opción real para obtener información de la ruta del autobús de la API v3 de Google Maps es usar el servicio de indicaciones con el modo establecido en TRANSIT . Si devuelve datos o no, dependerá de la ciudad en la que busque esa información.

Ejemplo de ruta de tránsito

La opción "manual" es usar el servicio de indicaciones para obtener instrucciones [con modo de CONDUCCIÓN] entre las paradas reales en la ruta, su lista actual no es lo suficientemente detallada como para hacer eso, pero si tiene las coordenadas de las paradas, se puede hacer (o puede intentar capturar una ruta usando direcciones arrastrables).

Ejemplo de uso de solicitudes de direcciones múltiples