Haritalarınıza eklemek için gelişmiş özellikler mi arıyorsunuz? Android Yardımcı Program Kitaplığı için Haritalar SDK'sı, çeşitli uygulamalarda faydalı olabilecek açık kaynaklı bir sınıf kitaplığıdır. GitHub deposunda yardımcı program sınıfları ve her sınıfın kullanımını gösteren bir demo uygulaması bulunur.
Bu videoda Chris Broadfoot, çoklu çizgi kod çözme, küresel geometri ve balon simgelerine odaklanarak yardımcı program kitaplığını tartışıyor.
Hızlı kurulum
Android için Haritalar SDK'sı Yardımcı Program Kitaplığı'nı yüklemek için kurulum kılavuzundaki talimatları uygulayın.
Yardımcı programlar
Haritanıza GeoJSON aktarmaÖzellikleri GeoJSON biçiminde depolayabilir ve bu yardımcı program ile haritanın üzerinde bir katman oluşturabilirsiniz.
GeoJSON verilerinizi haritaya eklemek için Ayrıntılar için Google Haritalar Android GeoJSON Utility belgelerine bakın. |
|
Haritanıza KML'yi aktarmaBu yardımcı programı kullanarak, KML nesnelerini coğrafi şekillere dönüştürebilir ve haritanın üzerinde katman olarak oluşturabilirsiniz. Katmanınızı haritaya eklemek için Ayrıntılar için Google Haritalar Android KML Yardımcı Programı'ndaki dokümanlara bakın. |
|
Haritanıza ısı haritaları ekleyinIsı haritaları, izleyicilerin haritadaki veri noktalarının dağılımını ve göreli yoğunluğunu anlamasını kolaylaştırır. Isı haritaları, verilerin dağılımını göstermek için her konuma işaretçi yerleştirmek yerine renk ve şekil kullanır. Haritada önemli yerleri temsil eden Ayrıntılar için Google Haritalar Android Isı Haritası Yardımcı Programı'ndaki dokümanlara bakın. |
|
Baloncuk simgeleriyle işaretçileri özelleştirinİşaretçilerinizde bilgi snippet'leri görüntülemek için bir |
|
İşaretçi kümelerini yönet
Ayrıntılar için Google Haritalar Android İşaretçi Kümeleme Yardımcı Programı'ndaki dokümanlara bakın. |
|
Aynı haritaya birden fazla katman eklemeGeoJSON, KML ve kümelerdeki özelliklerin yanı sıra kendi işaretçileriniz, çoklu çizgileriniz ve poligonlarınızı da aynı haritada gösterebilirsiniz. Bu katmanlar, her bir katmana tıklama işleyici eklenerek de etkileşimli hale getirilebilir.
Ayrıntılar için Google Haritalar Android Çok Katmanlı Demo'daki dokümanları inceleyin. |
|
Çoklu çizgileri kodlama ve kodu çözme
Google Haritalar'da bir çoklu çizgiyi veya poligonu tanımlayan enlem ve boylam koordinatları, kodlanmış dize olarak saklanır. Çoklu çizgi kodlamasının ayrıntılı açıklamasına bakın. Bu kodlanmış dizeyi Directions API gibi bir Google API'sinden gelen yanıtta alabilirsiniz. Bir enlem/boylam koordinatları dizisini kodlanmış yol dizesine ("EnlLngs") kodlamak ve kodlanmış yol dizesinin kodunu LatLngs dizisine dönüştürmek için Android Utility Kitaplığı için Haritalar SDK'sında |
|
Küresel geometri yardımıyla mesafeleri, alanları ve başlıkları hesaplayın
Yardımcı programdaki yöntemlerin tam listesi için referans belgelerine bakın. |
|
Bir konumun Street View'da desteklenip desteklenmediğini kontrol edin.
Ayrıntılar için GitHub'daki Street View meta veri yardımcı programı kapsamındaki dokümanlara göz atın. |