2017-09-26 6 views
0

J'ai développé une application Web pour montrer la route de bus entre deux stations différentes. Je veux montrer tous les arrêts sur la route d'autobus. J'ai vérifié ce forum et n'ai pas pu trouver exactement ce que je cherche. J'utilise Google transit API pour montrer l'itinéraire entre deux stations. J'ai plus de 30 arrêts sur la route et je veux les montrer comme la direction de Google montre quand vous recherchez la direction entre deux endroits sur Google Maps. Ma deuxième question est de savoir si je peux dessiner un itinéraire de bus sans utiliser l'API Google transit. Toute aide sera grandement appréciée.Affichage des arrêts sur un itinéraire de bus à l'aide de la carte google sur l'application wen

Merci Pramod

+0

Vous devrez utiliser des marqueurs personnalisés pour montrer vos arrêts. Une deuxième option peut être d'utiliser Google Map WayPoints https://developers.google.com/maps/documentation/directions/intro#Waypoints. Je vous remercie. –

+1

duplication possible de [API Google Maps pour obtenir l'itinéraire de bus] (https://stackoverflow.com/questions/15315347/google-maps-api-to-get-bus-route) – geocodezip

+1

duplication possible de [Voulez-vous afficher la direction entre 100 Adresse sur Google Maps] (https://stackoverflow.com/questions/31337710/want-to-display-direction-between-100-address-on-google-maps) – geocodezip

Répondre

0

Afin d'éviter d'utiliser l'API, vous pouvez construire une chose URL de la route de transit comme celui-ci: https://www.google.com/maps/dir/Boston,MA/Bufalo,+NY/data=!4m2!4m1!3e3

Ceci est l'URL simple qui vous donnera une carte avec le mode de transport entre Boston et Buffalo. Cette URL peut être utilisée dans un iframe. Le fait que le bus s'arrête ou non dépend du niveau de zoom.

Vous pouvez explorer les nuances des URL Google Maps dans divers messages sur le Web ou en expérimentant une carte. Les codes d'intégration utilisés par Google peuvent être trouvés dans la barre d'adresse ou en utilisant la sélection de carte intégrée dans le menu Google Maps.