2011-05-31 6 views
5

Je veux faire une application de transport en commun pour Android. Le premier problème auquel je suis confronté est comment créer un itinéraire de bus et le montrer aux utilisateurs.Dessin bus route à Google map

J'ai une liste des coordonnées des arrêts de bus. Je comprends, je dois générer une polyline encodée que j'ai faite. Utilisé cet utilitaire here. Comment puis-je montrer seulement les arrêts dans cette route, parce que j'ai ajouté plus de points à la carte que les arrêts de bus, parce que je veux suivre la route correctement. Si j'ajoute seulement des arrêts de bus, alors il les relie directement que je ne veux pas réaliser.

Si quelqu'un l'a fait ou a des connaissances pour le faire, s'il vous plaît me guider dans la bonne direction.

Cordialement, evilone

+0

Tu ne peux pas nourrir juste une liste de coordonnées en utilisant le fichier kml pour créer une couche avec des arrêts de bus comme marqueurs? Et vous pouvez simplement charger différents kml en fonction de l'itinéraire choisi. –

+0

@AR Je veux par exemple montrer à l'utilisateur l'arrêt de bus le plus proche et si l'utilisateur ajoute où il veut aller, alors calculer la meilleure correspondance d'itinéraire en ce qui concerne l'emplacement des utilisateurs et la destination finale. Aussi je veux montrer tous les itinéraires ensemble dans la carte et aussi indépendamment. Est-ce possible avec le fichier .kml? – evilone

Répondre

0

Vous pouvez ajouter une autre liste de overlayItems pour indiquer les arrêts d'autobus. Il me semble que vous avez déjà fait la partie la plus difficile de vos tâches liées à la cartographie dans votre application, l'ajout de overlayItems va être assez facile.

Stéphane

Questions connexes