Partager via


Xamarin.Forms Carte

Initialisation et configuration

Le Xamarin.Forms. Le package NuGet Maps est nécessaire pour utiliser les fonctionnalités de mappage dans une application. En outre, l’accès à l’emplacement de l’utilisateur nécessite que les autorisations d’emplacement aient été accordées à l’application.

Contrôle Map

Le contrôle Map est une vue multiplateforme permettant d’afficher et d’annoter des cartes. Il utilise le contrôle de carte natif pour chaque plateforme, fournissant une expérience de cartes rapide et familière pour les utilisateurs.

Position et distance

Le Position struct est généralement utilisé lors du positionnement d’une carte et de ses broches, et du Distance struct qui peut éventuellement être utilisé lors du positionnement d’une carte.

Épingles

Le contrôle Map permet aux localisations d’être marquées avec des objets Pin. Il Pin s’agit d’un marqueur de carte qui ouvre une fenêtre d’informations lorsque vous avez appuyé.

Polygones, polylignes et cercles

Les éléments Polygon, Polyline et Circle vous permettent de mettre en évidence des zones spécifiques sur une carte. Un Polygon est une forme entièrement fermée qui peut avoir une couleur de trait et de remplissage. Un Polyline est une ligne qui n’entoure pas entièrement une zone. Une Circle zone circulaire de la carte est mise en surbrillance.

Géocodage

La Geocoder classe convertit entre les adresses de chaîne et les coordonnées de latitude et de longitude stockées dans Position des objets.

Lancer l’application de carte native

L’application de carte native sur chaque plateforme peut être lancée à partir d’une Xamarin.Forms application par la Xamarin.EssentialsLauncher classe.