Google Maps Konumum(Soru)
-
merhabalar andoridde bir uygulama yapıyorum bu uygulamada bulunduğun konumdan verdiğim kordinatlara bir yol haritası oluşturmak istiyorum bunun içinde
Intent intent = new Intent(android.content.Intent.ACTION_VIEW,
Uri.parse("http://maps.google.com/maps?saddr=39.54,60.60&daddr=32.51,28.9"));
startActivity(intent);
komutunu kullanıyorum ama bu adreste 39.54 den 32.51 e gidiyor bu linkte nasıl bir düzenleme yaparsam bulunduğum kordinattan istediğim adrese yol çizdirebilirim
-
İşe buradan başlarsan faydalı olabilir :
https://developers.google.com/maps/documentation/directions/
https://developers.google.com/maps/documentation/android/utility/
caagroup tarafından 09/Eki/14 02:40 tarihinde düzenlenmiştir -
öncelikle manifest dosyasına user permission eklemen lazım gerekiyor ACCESS_FINE_LOCATION için.
ardından locationmanager sınıfnı kullanarak konum alabilirsin.
http://www.rdcworld-android.blogspot.in/2012/01/get-current-location-coordinates-city.html
burda tüm bir uygulama verilmiş, ister kodlarını incele ister proje olarak indirip dene..
hatırladığım kadarıyla emulatörde gps i kullanamıyorsun. manuel olarak koordinatları veriyosun. gerçek telefon ile denersen gps kullanabilirsin aklında bulunsun.
-
cevaplar için teşekkür ederim üstadlar fakat api kullanarak yani uygulama içinde değilde browser üezrinden hesaplatmayı sormuştum buldum
http://maps.google.com/maps?saddr=39.54,60.60&daddr=32.51,28.9
linkini
http://maps.google.com/maps?saddr=konumum&daddr=32.51,28.9
şeklinde yapınca oluyor
-
hocam sen benim verdiğim linke hiç baktın mı? api ile ne alaksı var? Telefonun gps ini kullanarak konum öğreniyorsun sadece. Bunu bir class a atıp, oradan kendi konumunu aldırıp sonra hazırladığın linke ekleyeceksin.
