Adresle Google Haritalar'ı (Intents kullanarak veya Google Haritalar'ı uygulamamıza ekleme) nasıl açabilirim? Adresim var ama enlem/boylamım yok. Nasıl yapabilirim? Teşekkür ederim. Kişisel Kod KitaplığımdanAdres kullanarak Google Haritalar nasıl açılır?
cevap
. ;)
public static Intent viewOnMap(String address) {
return new Intent(Intent.ACTION_VIEW,
Uri.parse(String.format("geo:0,0?q=%s",
URLEncoder.encode(address))));
}
public static Intent viewOnMap(String lat, String lng) {
return new Intent(Intent.ACTION_VIEW,
Uri.parse(String.format("geo:%s,%s", lat, lng)));
}
Fiziksel adresinizi enlem ve boylam olarak dönüştüren Google Geocoding API'sini kullanabilirsiniz. API, XML veya JSON biçimine döndürür. Enlem ve boylamı almak için verileri ayrıştırmanız yeterlidir. Enlem ve boylamı aldıktan sonra haritaya yükleyebilirsiniz.
Coğrafi Kodlama api linki: Bu yardımcı olur
https://developers.google.com/maps/documentation/geocoding/
Umut. kodunun altına
kullanımı
String map = "http://maps.google.co.in/maps?q=" + str_location;
// str_location adres dize
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(map));
startActivity(i);
Değişim şirket adresine bu URL kalın parçası olduğu. http://maps.google.com/maps/geo?q=620 + 8th + Caddesi + Yeni + York, + NY + 10.018 + ABD & çıkış = csv & oe: Bir artı (+) karakteri ile tüm boşlukların yerine, ama çok boşluklu çalışması gerekir en iyisidir = utf8 & algılayıcı = false
URL'nin yukarısına bir istek yükseltin.
200,8,40.7562008,-73.9903784
İlk sayı, 200, adres iyi olduğunu söylüyor: Daha fazla bilgi için şuna benzer bir kod oluşturur http://androidadvice.blogspot.in/2010/09/asynchronous-web-request.html
Bu bakınız. İkinci sayı, 8, adresin ne kadar doğru olduğunu gösterir. Son iki sayı, 40.7562008 ve -73.9903784, bu adresin enlem ve boylamıdır. Google haritanızı çalışır hale getirmek için bunları kullanın.
Not: Yukarıdaki adımlar 2017 tarihi itibariyle http://webdesign.about.com/od/javascript/ss/add-google-maps-to-a-web-page_2.htm
kopyalanmış evrensel çapraz platform kullandığı URL'leri Google Maps URLs API kullanarak yaptığı Google yaklaşımı ile önerilir. Bu URL'leri amaçlarınızda kullanabilirsiniz. belgelerinden böyle URL
Örnek: Bu yardımcı olur
https://www.google.com/maps/search/?api=1&query=centurylink+field
Umut!
- 1. adres alanlarından dinamik google haritalar bağlantı oluşturma
- 2. Google Haritalar
- 3. Açılır pencerede Google Maps bağlantıları nasıl açılır?
- 4. Haritalar, Google için Google Haritalar API'sinde çevrimdışı çalışmayı nasıl sağlar?
- 5. Google Haritalar "yazdırma" modunda nasıl görüntülenir?
- 6. Google Haritalar API'sı - Radius yerler kullanarak işaretçileri mi arıyor?
- 7. Google Haritalar ile DrawerLayout
- 8. Google Haritalar API'sı
- 9. açık google haritalar
- 10. Google haritalar reaksiyon
- 11. Google haritalar android
- 12. Google Haritalar görüntülenmiyor
- 13. Flex Bileşenindeki Google Haritalar
- 14. Google Haritalar API'sı
- 15. Google Haritalar API'sı?
- 16. Google Haritalar API'sini kullanarak POI’daki tıklamaları nasıl dinlersiniz?
- 17. İmleç Google Haritalar uygulamasında kayboluyor
- 18. Apple Haritalar ve Google Haritalar API'sı için aynı parametreler?
- 19. Google Haritalar API v2 olarak
- 20. Xcode Google Haritalar Search Bar
- 21. Google Haritalar için Ücretlendirme Ücretleri?
- 22. Google Haritalar veya Yahoo Haritalar için En İyi .NET Sarıcı?
- 23. Google haritalar içinde Jquery nasıl kullanılır InfoWindow?
- 24. QT'deki uygulamamda Google Haritalar nasıl eklenir?
- 25. Ülke haritaları ile Google Haritalar?
- 26. Gömülü Google Haritalar Hatası - Menşei
- 27. Google haritalar duyarlı yeniden boyutlandırma
- 28. Google Street View Uygulaması için URL düzeni (Google Haritalar Değil)
- 29. Google Statik Haritalar API'sı: JavaScript'teki URL İmzası
- 30. 'Google Haritalar' kitabındaki Google Haritalar Yol Tarifi API örneği neden benim için çalışmıyor?