Xamarin.FormsMappa

Inizializzazione e configurazione

Oggetto Xamarin.Forms . Maps il pacchetto NuGet è necessario per usare la funzionalità Maps in un'applicazione. Inoltre, l'accesso alla posizione dell'utente richiede l'autorizzazione per la posizione per l'applicazione.

controllo mappa

Il Map controllo è una visualizzazione multipiattaforma per la visualizzazione e l'annotazione delle mappe. Usa il controllo mappa nativo per ogni piattaforma, offrendo un'esperienza di mapping rapida e familiare per gli utenti.

Posizione e distanza

Lo Position struct viene in genere usato per il posizionamento di una mappa e dei relativi pin e dello Distance struct che può essere utilizzato facoltativamente durante il posizionamento di una mappa.

Pins

Il Map controllo consente di contrassegnare le posizioni con Pin gli oggetti. Un Pin è un marcatore di mappa che apre una finestra informazioni quando viene toccato.

Poligoni, polilinee e cerchi

Polygon``Polyline Circle gli elementi, e consentono di evidenziare aree specifiche su una mappa. Un oggetto Polygon è una forma completamente racchiusa che può presentare un tratto e un colore di riempimento. Un oggetto Polyline è una riga che non racchiude completamente un'area. Un oggetto Circle evidenzia un'area circolare della mappa.

Geocodifica

La Geocoder classe esegue la conversione tra gli indirizzi stringa e le coordinate di latitudine e Longitudine archiviate negli Position oggetti.

Avviare l'app per le mappe native

L'app mappa nativa in ogni piattaforma può essere avviata da un' Xamarin.Forms applicazione dalla Xamarin.Essentials Launcher classe.