Xamarin.Forms Karte
Initialisierung und Konfiguration
Die Xamarin.Forms. Das NuGet-Paket "Maps " ist erforderlich, um kartenfunktionen in einer Anwendung zu verwenden. Darüber hinaus müssen für den Zugriff auf den Standort des Benutzers Standortberechtigungen für die Anwendung erteilt werden.
Kartensteuerelement
Das Map
Steuerelement ist eine plattformübergreifende Ansicht zum Anzeigen und Kommentieren von Karten. Es verwendet das native Kartensteuerelement für jede Plattform und bietet benutzern eine schnelle und vertraute Kartenerfahrung.
Position und Entfernung
Die Position
-Struktur wird in der Regel verwendet, wenn eine Karte und ihre Pins positioniert werden, und die Struktur, die Distance
optional beim Positionieren einer Karte verwendet werden kann.
Pins
Das Map
-Steuerelement ermöglicht das Markieren von Speicherorten mit Pin
-Objekten. Ein Pin
ist ein Kartenmarker, der beim Tippen ein Informationsfenster öffnet.
Polygone, Polylinien und Kreise
Polygon
Mit den Polyline
Elementen , und Circle
können Sie bestimmte Bereiche auf einer Karte hervorheben. Ein Polygon
ist eine vollständig eingeschlossene Form, die eine Strich- und Füllfarbe aufweisen kann. Ein Polyline
ist eine Linie, die einen Bereich nicht vollständig umschließt. Ein Circle
hebt einen kreisförmigen Bereich der Karte hervor.
Geocodierung
Die Geocoder
-Klasse konvertiert zwischen Zeichenfolgenadressen und Breiten- und Längengradkoordinaten, die in Position
-Objekten gespeichert sind.
Starten der nativen Karten-App
Die native Karten-App auf jeder Plattform kann von Xamarin.EssentialsLauncher
der -Klasse aus einer Xamarin.Forms Anwendung gestartet werden.