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.