2012-12-18 27 views
13

Olası Çoğalt: Google Maps API v2 kullanarak harita görüntülenen 2 nokta arasındaki rotayı almak için bir yol arıyorum
How to display a route between two geocoords in google maps?Android Google Maps API v2 ekran rota

. SO aradı ama bunun için bir örnek bulamıyorum. Belki birisi bana bağlantı ya da bir örnek ile yardımcı olabilir.

Çok teşekkürler.

+0

Aradığınız şey bu mu? http://stackoverflow.com/questions/2643993/how-to-display-a-route-between-two-geocoords-in-google-maps –

+0

Sadece bir commento: Google Haritalar API V2 üzerinde kaldırılmış hale gelecektir Mayıs 2013. Google, mashup'larını daha yeni bir sürüme geçirmek için geliştiricilere posta gönderiyor. – jap1968

+0

@ jap1968 Javascript API'sından bahsediyorsunuz, ancak sorum şu Google Maps API v2 ile ilgili. – Xelz

cevap

20

, bir rota sadece PolyLine olduğunu. IMHO, eski moda kaplamadan çok daha kullanışlı/kullanımı kolaydır. Google Maps API V2 documentation itibaren

:

Polyline line = map.addPolyline(new PolylineOptions() 
        .add(new LatLng(-37.81319, 144.96298), 
         new LatLng(-31.95285, 115.85734)) 
        .geodesic(true)); 
+1

Kullandığınız aynı kodu kullanıyorum, ancak bazı satırlar sokakları veya caddeleri takip etmiyor, bir çözümünüz var mı? –

+1

Polyline'un sokaklarda veya caddelerde hiçbir ilgisi yoktur. Eşleşmezlerse, polyline'ı yanlış koordinatlarla oluşturuyor olmanızdır. –