Xamarin.Forms Mappa

Inizializzazione e configurazione

File con estensione /" data-linktype="external">.Mappe NuGet pacchetto è necessario per usare la funzionalità Xamarin.Forms mappe in un'applicazione. Inoltre, l'accesso alla posizione dell'utente richiede che all'applicazione siano state concesse le autorizzazioni di posizione.

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 mappe veloce e familiare per gli utenti.

Posizione e distanza

Lo struct viene in genere usato quando si posiziona una mappa e i relativi segnaposto e lo struct che può essere usato facoltativamente quando si posiziona PositionDistance una mappa.

Segnaposto

Il Map controllo consente alle posizioni di essere contrassegnate con oggetti Pin . Un Pin è un marcatore mappa che apre una finestra di informazioni quando viene toccato.

Poligoni, polilinee e cerchi

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

Geocodifica

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

Avviare l'app per le mappe native

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