Xamarin.Forms Carte
Initialisation et configuration
.Xamarin.Forms Le package NuGet Maps est requis pour utiliser la fonctionnalité de mappage dans une application. En outre, l’accès à l’emplacement de l’utilisateur nécessite que des autorisations d’emplacement aient été accordées à l’application.
Contrôle de carte
Le Map
contrôle est une vue multiplateforme permettant d’afficher et d’annoter des cartes. Il utilise le contrôle de carte natif pour chaque plateforme, offrant une expérience de mappage 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 le Distance
struct qui peut éventuellement être utilisé lors du positionnement d’une carte.
Épingles
Le Map
contrôle permet de marquer des emplacements avec Pin
des objets. Un Pin
est un marqueur de carte qui ouvre une fenêtre d’informations en cas d’appui.
Polygones, polylignes et cercles
Polygon
les éléments , Polyline
et Circle
vous permettent de mettre en évidence des zones spécifiques sur une carte. A Polygon
est une forme entièrement fermée qui peut avoir une couleur de trait et de remplissage. A Polyline
est une ligne qui n’entoure pas entièrement une zone. Un Circle
met en évidence une zone circulaire de la carte.
Géocodage
La Geocoder
classe convertit les adresses de chaîne et les coordonnées de latitude et de longitude stockées dans des Position
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 .