Xamarin.Forms Karte
Initialisierung und Konfiguration
Die . Xamarin.Forms Das Karten-NuGet-Paket ist erforderlich, um Kartenfunktionen in einer Anwendung zu verwenden. Darüber hinaus erfordert der Zugriff auf den Standort des Benutzers Standortberechtigungen, die der Anwendung erteilt wurden.
Kartensteuerelement
Das Map
-Steuerelement ist eine plattformübergreifende Ansicht zum Anzeigen und Kommentieren von Karten. Es verwendet das systemeigene Kartensteuerelement für jede Plattform und bietet eine schnelle und vertraute Kartenerfahrung für Benutzer.
Position und Entfernung
Die Position
Struktur wird in der Regel verwendet, wenn eine Karte und deren Pins positioniert werden, und die Struktur, die Distance
optional beim Positionieren einer Karte verwendet werden kann.
Pins
Mit dem Map
-Steuerelement können Speicherorte mit Pin
-Objekten markiert werden. A Pin
ist ein Kartenmarker, der ein Informationsfenster öffnet, wenn darauf getippt wird.
Polygone, Polylinien und Kreise
Mit den Elementen Polygon
, Polyline
und Circle
können Sie bestimmte Bereiche auf einer Karte hervorheben. Ein Polygon
ist eine vollständig geschlossene Form, die eine Kontur und eine Füllfarbe haben kann. Eine Polyline
ist eine Linie, die einen Bereich nicht vollständig umschließt. Ein Circle
kreisförmiges Gebiet der Karte.
Geocodierung
Die Geocoder
Klasse konvertiert zwischen Zeichenfolgenadressen und Breiten- und Längengradkoordinaten, die in Position
Objekten gespeichert sind.
Starten der nativen Karten-App
Die systemeigene Karten-App auf jeder Plattform kann über eine Xamarin.Forms Anwendung von der Xamarin.EssentialsLauncher
Klasse gestartet werden.