Freigeben über


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.