Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Important
Les API de la plateforme UWP MapControl et Windows Maps (Windows.Services.Maps.*) sont déconseillées et peuvent ne pas être disponibles dans les futures versions de Windows. Pour plus d’informations, consultez Ressources pour les fonctionnalités déconseillées.
Important
Retrait du service Bing Maps for Enterprise
Les services MapControl UWP des espaces de noms Windows.Services.Maps s’appuient sur Bing Maps. Bing Maps for Enterprise est obsolète et sera supprimé. À ce moment-là, le MapControl et les services ne recevront plus de données.
Pour plus d'informations, consultez le centre de développement de Bing Maps et la documentation de Bing Maps.
Important
L’application Cartes Windows est déconseillée et sera supprimée du Microsoft Store en juillet 2025. À ce stade, il y aura également une mise à jour finale de l’application à partir du Windows Store qui la rend non fonctionnelle. Si vous supprimez l’application avant juillet 2025, vous pouvez toujours la réinstaller à partir du Windows Store, mais après juillet 2025, vous ne pourrez pas la réinstaller.
Pour plus d’informations, consultez Ressources pour les fonctionnalités déconseillées - Application Cartes.
Cette section explique comment afficher des cartes, utiliser les services de carte, rechercher un lieu et configurer une limite géographique dans votre application.
MapControl et les services de carte nécessitent une clé d’authentification de cartes appelée MapServiceToken. Pour plus d’informations sur l’obtention et la définition d’une clé d’authentification de cartes, voir Demander une clé d’authentification de cartes.
Afficher des cartes
Affichez des cartes avec des vues 2D, 3D ou Streetside dans votre application en utilisant les API de l’espace de noms Windows.UI.Xaml.Controls.Maps. Vous pouvez marquer des points d’intérêt sur la carte avec des punaises, des images, des formes ou des éléments d’interface utilisateur XAML. Vous pouvez aussi superposer des images vignette ou remplacer entièrement les images de la carte.
Rubrique | Descriptif |
---|---|
Demander une clé d’authentification de cartes | Pour pouvoir utiliser le MapControl et les services de carte de l’espace de noms Windows.Services.Maps, votre application doit être authentifiée. Pour authentifier votre application, vous devez spécifier une clé d’authentification de cartes. Cet article décrit comment demander une clé d’authentification de cartes au Centre de développement Bing Cartes et comment l’ajouter à votre application. |
Afficher des cartes avec des vues 2D, 3D et Streetside | Affichez des cartes personnalisables dans votre application en utilisant la classe MapControl. Cette rubrique présente également des vues 3D aériennes et Streetside. |
Afficher des POI (centres d’intérêt) sur une carte | Ajoutez des points d’intérêt à une carte avec des punaises, des images, des formes et des éléments d’interface utilisateur XAML. |
Superposer des images sous forme de vignettes sur une carte | Superposez des images vignette tierces ou personnalisées sur une carte à l’aide de sources vignette. Utilisez des sources vignette pour superposer des informations spécifiques (informations météorologiques, démographiques, sismiques...) ou pour remplacer entièrement la carte par défaut. |
Accéder aux services de carte
Ajoutez des itinéraires, des directions et des fonctionnalités de géocodage à votre application en utilisant les API de l’espace de noms Windows.Services.Maps.
Rubrique | Descriptif |
---|---|
Demander une clé d’authentification de cartes | Pour pouvoir utiliser le MapControl et les services de carte de l’espace de noms Windows.Services.Maps, votre application doit être authentifiée. Pour authentifier votre application, vous devez spécifier une clé d’authentification de cartes. Cet article décrit comment demander une clé d’authentification de cartes au Centre de développement Bing Cartes et comment l’ajouter à votre application. |
Afficher des POI (centres d’intérêt) sur une carte | Ajoutez des points d’intérêt à une carte avec des punaises, des images, des formes et des éléments d’interface utilisateur XAML. |
Afficher des itinéraires et indications | Demandez des itinéraires et des directions, puis affichez-les dans votre application. |
Effectuer un géocodage et un géocodage inverse | Convertissez des adresses en lieux géographiques (géocodage) et des lieux géographiques en adresses (géocodage inverse) en appelant les méthodes de la classe MapLocationFinder de l’espace de noms Windows.Services.Maps. |
Rechercher et télécharger des packages de cartes pour une utilisation hors connexion | Avant, votre application devait diriger les utilisateurs vers Paramètres pour télécharger des cartes hors connexion. Vous pouvez désormais utiliser les classes de l’espace de noms Windows.Services.Maps.OfflineMaps pour rechercher les packages téléchargés dans une zone donnée (en fonction de Geopoint, GeoboundingBox, etc.). Vous pouvez également vérifier et écouter l’état de téléchargement des packages de cartes, et démarrer un téléchargement sans demander à l’utilisateur de quitter votre application. Vous trouverez des exemples montrant comment procéder dans le contenu de référence et dans l’exemple de carte UWP (plateforme Windows universelle). |
Obtenir la localisation de l’utilisateur
Utilisez les API de l’espace de noms Windows.Devices.Geolocation pour obtenir la localisation actuelle de l’utilisateur et être notifié lorsqu’elle change dans votre application. Ces API sont aussi fréquemment utilisées dans les paramètres des API de cartes. Les API de l’espace de noms Windows.Devices.Geolocation.Geofencing notifient votre application quand l’utilisateur entre ou sort d’une limite géographique (une zone géographique prédéfinie).
Rubrique | Descriptif |
---|---|
Demander une clé d’authentification de cartes | Pour pouvoir utiliser le MapControl et les services de carte de l’espace de noms Windows.Services.Maps, votre application doit être authentifiée. Pour authentifier votre application, vous devez spécifier une clé d’authentification de cartes. Cet article décrit comment demander une clé d’authentification de cartes au Centre de développement Bing Cartes et comment l’ajouter à votre application. |
Recommandations de conception pour les applications prenant en charge la géolocalisation | Recommandations de performance pour les applications qui demandent d’accéder à la localisation d’un utilisateur. |
Obtenir la localisation de l’utilisateur | Accédez à la localisation de l'utilisateur, puis récupérez-la. |
Instructions pour l’utilisation du suivi des visites | Découvrez comment utiliser la puissante fonctionnalité de suivi des visites pour rendre plus pratique le suivi de l’emplacement. |
Recommandations en matière de conception pour le géorepérage | Recommandations de performances pour les applications qui utilisent la fonctionnalité de geofencing. |
Configurer une limite géographique | Configurez une limite géographique dans votre application et découvrez comment gérer les notifications au premier plan et en arrière-plan. |
Rubriques connexes
- Exemple de carte UWP
- Exemple de géolocalisation UWP
- Espace partenaires Bing Cartes
- Obtenir l’emplacement actuel
- Recommandations de conception pour les applications prenant en charge la géolocalisation
- Recommandations de conception pour les cartes
- Recommandations de conception pour les applications prenant en charge la confidentialité