2017-12-21 3 views
0

Pfadsichtbarkeit von Quelle zu Ziel in Google Maps. Die Quell- und Zielorte müssen vom Backend abgerufen werden und in der Google Map angezeigt werden. Die detaillierte Beschreibung für meine Anforderung ist in Bild angegeben. Ich habe in Youtube gesucht, aber es zeigt, dass die Quelle konstant ist und das Ziel durch die Bewegung des Markers variiert.Pfadsichtbarkeit von Quelle zu Ziel in googlemaps

image

Antwort

0

Dieser Code ist die Verwendung auf der Google-Karte zu umleiten und geben Sie einen Pfad zwischen Quelle und Ziel:

button.setOnClickListener(new View.OnClickListener() { 
      @Override 
      public void onClick(View v) { 
       Intent intent = new Intent(android.content.Intent.ACTION_VIEW, 
         Uri.parse("http://maps.google.com/maps?saddr=" + doubleLatStart + "," + doubleLonStart + "&daddr=" + doubleLatEnd + "," + doubleLonEnd + "&mode=driving")); 
       intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
       intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK); 
       intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); 
       startActivity(intent); 
      } 
     }); 

hier doubleLatStart ist Breitengrad Ihrer Quellenort und doubleLonStart ist die Länge Ihres Quellorts. doubleLatEnd ist der Breitengrad des Zielortes und doubleLonEnd ist der Längengrad des Zielortes.

Lassen Sie mich wissen, wenn Sie weitere Fragen haben.

+0

Vielen Dank für diese Idee. Ich werde mich bewerben und Sie die Ausgabe wissen lassen. –

+0

Sicher, lassen Sie mich wissen, wenn Sie Fragen haben. –

+0

im Java-Code erzeugt es einen Fehler. –

Verwandte Themen