Montrant un itinéraire entre deux points avec plusieurs points de cheminement
Je suis nouveau sur android et le développement d'une navigation en fonction de l'application pour android.Ma question est que je veux afficher un itinéraire avec plusieurs points de cheminement entre la source et le nœud de destination dans Google maps et je ne sais pas comment le faire. Je recherche pour cela, mais la plupart des résultats obtenus pour les deux points.
Merci de m'aider à résoudre mon problème
e.g:- lors de l'application utilisateur soumet la destination d'une certaine façon les points de la carte doit s'afficher l'itinéraire de la source à la destination avec ces points de cheminement sur le téléphone.
Merci !
Vous devez vous connecter pour publier un commentaire.
Je ne pense pas que les Cartes intention offre ces capacités, mais vous n'avez pas d'autres options
Mieux, mais plus de travail
1)Créer votre propre activité sur la carte qui affiche les itinéraires multi-emplacement(à l'aide d'une mapview et de superposition). Voici un exemple de comment convertir le fichier kml pour un itinéraire
Plus rapide et plus Facile
2)Créer un simple webview (ou vous pouvez simplement l'intention d'une nouvelle avec une url donnée) et de générer dynamiquement l'url de google maps api demande avec des waypoints. Voir Le site web de Google pour la documentation sur l'obtention d'une carte avec les itinéraires via les points de cheminement.
"Je recherche pour cela, mais la plupart des résultats obtenus pour les deux points." Vous avez déjà trouvé tout ce dont vous avez besoin pour ce faire.
Pour cela, vous n'êtes pas "dessin à travers les points de passage le long du chemin," vous allez enfin avoir de tracer un itinéraire entre 2 points pour chaque point de cheminement vous avez:
IE. Vous voulez aller d'un point a à Un point D, et sur le chemin il ya des points B et C. La solution est de tracer un itinéraire d'Un point a à B, de B à C, et, enfin, C à D.
Vous pouvez utiliser la carte intention comme ceci:
dans ce cas, le point de départ de votre position actuelle et vous pouvez ajouter autant de points intermédiaires que vous le souhaitez à l'aide de "+d':"