Partager via


Windows.UI.Xaml.Controls.Maps Espace de noms

Définit des classes pour le contrôle Map. Définit également des sources de mosaïques et des éléments qui peuvent être placés sur une carte.

Classes

CustomMapTileDataSource

Fournit une source de vignettes personnalisées pour une MapTileSource. Utilisez cette classe lorsque vous ne pouvez pas utiliser HttpMapTileDataSource ou LocalMapTileDataSource. Par exemple, CustomMapTileDataSource prend en charge le dessin de vignettes en mémoire et les retourne en tant que flux de pixels.

HttpMapTileDataSource

Fournit une source de vignettes pour un MapTileSource. Les vignettes sont extraites à l’aide du protocole HTTP ou HTTPS. Notez que, à partir de la build 15063, les URI locaux ne fonctionnent plus.

LocalMapTileDataSource

Fournit une source de vignettes pour un MapTileSource. Les vignettes sont extraites à l’aide d’un protocole local tel que ms-appdata.

MapActualCameraChangedEventArgs

Fournit des données pour l’événement ActualCameraChanged.

MapActualCameraChangingEventArgs

Fournit des données pour l’événement ActualCameraChanging.

MapBillboard

Affiche une image qui met à l’échelle et s’efface par rapport à sa distance de la ReferenceCamera de MapBillboard.

MapCamera

Représente la position d’une caméra pour définir la vue d’une carte.

MapContextRequestedEventArgs

Fournit des données d’événement pour l’événement MapContextRequested.

MapControl

Représente une carte symbolique ou photoréaliste de la Terre.

MapControlBusinessLandmarkClickEventArgs

Fournit des données pour l’événement BusinessLandmarkClick.

Note

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à cette API échouent lors de l’exécution. Pour plus d’informations sur cette API et l’espace de noms Windows.Services.Maps.LocalSearch, contactez votre représentant de l’équipe de compte Microsoft.

MapControlBusinessLandmarkPointerEnteredEventArgs

Fournit des données pour l’événement BusinessLandmarkPointerEntered.

Note

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à cette API échouent lors de l’exécution. Pour plus d’informations sur cette API et l’espace de noms Windows.Services.Maps.LocalSearch, contactez votre représentant de l’équipe de compte Microsoft.

MapControlBusinessLandmarkPointerExitedEventArgs

Fournit des données pour l’événement BusinessLandmarkPointerExited.

Note

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à cette API échouent lors de l’exécution. Pour plus d’informations sur cette API et l’espace de noms Windows.Services.Maps.LocalSearch, contactez votre représentant de l’équipe de compte Microsoft.

MapControlBusinessLandmarkRightTappedEventArgs

Fournit des données pour l’événement BusinessLandmarkRightTapped.

Note

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à cette API échouent lors de l’exécution. Pour plus d’informations sur cette API et l’espace de noms Windows.Services.Maps.LocalSearch, contactez votre représentant de l’équipe de compte Microsoft.

MapControlDataHelper

Fournit des événements qui indiquent que l’utilisateur a cliqué sur un emplacement professionnel ou une fonctionnalité de transit.

Note

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à cette API échouent lors de l’exécution. Pour plus d’informations sur cette API et l’espace de noms Windows.Services.Maps.LocalSearch, contactez votre représentant de l’équipe de compte Microsoft.

MapControlTransitFeatureClickEventArgs

Fournit des données pour l’événement TransitFeatureClick.

Note

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à cette API échouent lors de l’exécution. Pour plus d’informations sur cette API et l’espace de noms Windows.Services.Maps.LocalSearch, contactez votre représentant de l’équipe de compte Microsoft.

MapControlTransitFeaturePointerEnteredEventArgs

Fournit des données pour l’événement TransitFeaturePointerEntered.

Note

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à cette API échouent lors de l’exécution. Pour plus d’informations sur cette API et l’espace de noms Windows.Services.Maps.LocalSearch, contactez votre représentant de l’équipe de compte Microsoft.

MapControlTransitFeaturePointerExitedEventArgs

Fournit des données à l’événement TransitFeaturePointerExited.

Note

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à cette API échouent lors de l’exécution. Pour plus d’informations sur cette API et l’espace de noms Windows.Services.Maps.LocalSearch, contactez votre représentant de l’équipe de compte Microsoft.

MapControlTransitFeatureRightTappedEventArgs

Fournit des données pour l’événement TransitFeatureRightTapped.

Note

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à cette API échouent lors de l’exécution. Pour plus d’informations sur cette API et l’espace de noms Windows.Services.Maps.LocalSearch, contactez votre représentant de l’équipe de compte Microsoft.

MapCustomExperience

Représente une expérience personnalisée pour le MapControl.

MapCustomExperienceChangedEventArgs

Fournit des données pour l’événement CustomExperienceChanged.

MapElement

Représente un élément affiché sur un MapControl.

MapElement3D

Représente un élément 3D affiché sur un MapControl.

MapElementClickEventArgs

Fournit des données pour l’événement MapElementClick.

MapElementPointerEnteredEventArgs

Fournit des données pour l’événement MapElementPointerEntered.

MapElementPointerExitedEventArgs

Fournit des données pour l’événement MapElementPointerExited.

MapElementsLayer

Représente une collection d’éléments cartographiques auxquels vous pouvez lier des données et manipuler indépendamment d’autres éléments de carte.

MapElementsLayerClickEventArgs

Fournit des données pour l’événement MapElementClick.

MapElementsLayerContextRequestedEventArgs

Fournit des données d’événement pour l’événement MapContextRequested.

MapElementsLayerPointerEnteredEventArgs

Fournit des données pour l’événement MapElementPointerEntered.

MapElementsLayerPointerExitedEventArgs

Fournit des données pour l’événement MapElementPointerExited.

MapIcon

Affiche une image telle qu’une punaise avec du texte facultatif sur un MapControl. Utilisez l’image par défaut ou fournissez une image personnalisée.

MapInputEventArgs

Fournit des données sur l’entrée de l’utilisateur pour l'MapTapped , MapDoubleTappedet les événements MapHolding du MapControl.

MapItemsControl

Contient une collection de contrôles XAML à afficher sur un MapControl.

MapLayer

Représente une collection de données cartographiques auxquelles vous pouvez lier des données et manipuler indépendamment d’autres types de données cartographiques.

MapModel3D

Représente un objet 3D à afficher sur une carte. Un MapModel3D est principalement utilisé conjointement avec mapElement3D.

MapPolygon

Représente un polygone sur un MapControl.

MapPolyline

Représente une polyligne sur un MapControl.

MapRightTappedEventArgs

Fournit des données pour l’événement MapRightTapped.

MapRouteView

Affiche un MapRoute sur unMapControl .

MapScene

Représente une vue d’une carte.

MapStyleSheet

Représente un ensemble de règles qui définissent le style de la carte dans un contrôle de carte . Cette classe fournit des méthodes pour :

  1. Récupérer les styles courants de carte de base.
  2. Chargez des feuilles personnalisées via ParseFromJson et TryParseFromJson. Pour en savoir plus sur les feuilles de style JSON, consultez référence de feuille de style Map.
  3. Combinez plusieurs feuilles, où les feuilles ultérieures remplacent les feuilles antérieures à l’aide de la méthode Combiner. En règle générale, un style de carte de base commun est combiné avec un JSON personnalisé pour créer un style de carte personnalisé.
MapStyleSheetEntries

Fournit les noms des entrées de style javaScript Object Notation (JSON) prises en charge dans la feuille de style de carte.

MapStyleSheetEntryStates

Fournit les noms des états d’entrée de style pris en charge d’une feuille de style de carte. Ces états correspondent à des styles spécifiques à l’état définis dans la feuille de style de la carte.

MapTargetCameraChangedEventArgs

Fournit des données pour l’événement TargetCameraChanged.

MapTileBitmapRequest

Représente une requête bitmap pour une vignette pour un CustomMapTileDataSource.

MapTileBitmapRequestDeferral

Représente un report qui peut être utilisé par une application pour répondre de manière asynchrone à une demande bitmap pour une vignette.

MapTileBitmapRequestedEventArgs

Fournit des données pour l’événement CustomMapTileDataSource.BitmapRequested.

MapTileDataSource

Fournit une source de vignettes pour un MapTileSource. Cette classe sert de classe de base pour HttpMapTileDataSource, LocalMapTileDataSourceet CustomMapTileDataSource.

MapTileSource

Représente une source de vignettes à superposer sur la MapControl.

MapTileUriRequest

Représente une requête d’URI pour une vignette HttpMapTileDataSource ou un LocalMapTileDataSource.

MapTileUriRequestDeferral

Représente un report qui peut être utilisé par une application pour répondre de manière asynchrone à une demande d’URI pour une vignette.

MapTileUriRequestedEventArgs

Fournit des données pour l’événement HttpMapTileDataSource.UriRequested et l’événement LocalMapTileDataSource.UriRequested.

StreetsideExperience

Représente une expérience de carte personnalisée qui fournit une vue au niveau de la rue d’un emplacement géographique.

StreetsidePanorama

Représente une vue panoramique d’un emplacement géographique du point de vue de la rue.

Structures

MapZoomLevelRange

Spécifie le niveau de zoom minimal et maximal d’un MapTileSource. Cette structure est utilisée par la propriété ZoomLevelRange d’un MapTileSource.

Énumérations

MapAnimationKind

Spécifie l’animation à utiliser lorsque vous modifiez la vue de la carte. Par exemple, vous pouvez spécifier une animation lors de l’appel de la TrySetViewAsync ou méthodes TrySetViewBoundsAsync.

MapCameraChangeReason

Spécifie la raison pour laquelle la position de la caméra de la carte a changé.

MapColorScheme

Spécifie le ColorScheme duMapControl .

MapElementCollisionBehavior

Spécifie le comportement d’un MapIcon lorsqu’il entre en collision avec d’autres fonctionnalités de carte en raison du niveau de zoom.

MapInteractionMode

Spécifie si la carte répond à un mouvement tactile et si le contrôle d’interface utilisateur correspondant apparaît sur la carte.

MapLoadingStatus

Spécifie le LoadingStatus duMapControl .

MapModel3DShadingOption

Spécifie le type d’ombrage que vous souhaitez afficher pour les objets 3D.

MapPanInteractionMode

Spécifie si le mouvement panoramique est reconnu sur la carte.

MapProjection

Spécifie comment transformer les latitudes et longitudes de la carte

MapStyle

Spécifie le style duMapControl .

MapTileAnimationState

Spécifie le AnimationState duMapTileSource .

MapTileLayer

Spécifie le type de couche d’unMapTileSource .

MapVisibleRegionKind

Indique le type de région visible.

MapWatermarkMode

Spécifie le WatermarkMode duMapControl .

Remarques

Important

la mise hors service Bing Maps for Enterprise

Les services mapControl UWP et mappés à partir des espaces de noms Windows.Services.Maps s’appuient sur Bing Maps. Bing Maps for Enterprise est déconseillé et sera mis hors service, auquel cas mapControl et les services ne recevront plus de données.

Pour plus d’informations, consultez la documentation du Centre de développement Bing Maps et documentation Bing Maps.

Voir aussi

  • Vue d’ensemble des cartes et des emplacements
  • exemple de MapControl