Xamarin.Forms Harita

Başlatma ve Yapılandırma

Xamarin.Forms .Haritalar Bir uygulamada eşleme işlevselliğini kullanmak için /" data-linktype="external">.Haritalar NuGet paketi Xamarin.Forms gereklidir. Buna ek olarak, kullanıcının konumuna erişmek için uygulamaya konum izinleri verilmesi gerekir.

Harita Denetimi

Denetim, Map haritalarda görüntüleme ve açıklama açıklamalarını görüntülemeye ilişkin platformlar arası bir görünüm sağlar. Her platform için yerel harita denetimi kullanır ve kullanıcılar için hızlı ve tanıdık bir harita deneyimi sağlar.

Konum ve Mesafe

Yapı genellikle bir haritayı ve sabitlemelerini konumlarken ve isteğe bağlı olarak bir haritayı konumlandırmak için PositionDistance kullanılmaktadır.

Raptiyeler

Denetim, Map konumların nesnelerle Pin işaretlenir. , Pin eşlenilen zaman bir bilgi penceresi açan bir harita işaretçisidir.

Poligonlar, Çoklu Çizgiler ve Daireler

Polygon, Polyline ve Circle öğeleri, bir haritada belirli alanları vurgulamaya olanak sağlar. , Polygon darbe ve dolgu rengine sahip olan, tamamen içine alınmış bir şekildir. , Polyline bir alanı tamamen içine alan bir çizgidir. , Circle haritanın dairesel bir alanı vurgular.

Coğrafi Kodlama

sınıfı, Geocoder nesnelerde depolanan dize adresleri ile enlem ve boylam koordinatları arasında Position dönüştürür.

Yerel Harita Uygulamasını Başlatma

Her platformda yerel harita uygulaması, sınıfı tarafından bir Xamarin.Forms uygulama tarafından Xamarin.EssentialsLauncher başlatabilirsiniz.