Windows.UI.Xaml.Controls.Maps Espacio de nombres

Define las clases para el control Map. También define los orígenes y elementos de mosaico que se pueden colocar en un mapa.

Clases

CustomMapTileDataSource

Proporciona un origen de iconos personalizados para una MapTileSource. Use esta clase cuando no pueda usar HttpMapTileDataSource o LocalMapTileDataSource. Por ejemplo, customMapTileDataSource admite mosaicos de dibujo en memoria y devolverlos como una secuencia de píxeles.

HttpMapTileDataSource

Proporciona un origen de iconos para una MapTileSource. Los iconos se capturan mediante el protocolo HTTP o HTTPS. Tenga en cuenta que, a partir de la compilación 15063, los uri locales ya no funcionan.

LocalMapTileDataSource

Proporciona un origen de iconos para una MapTileSource. Los iconos se capturan mediante un protocolo local, como ms-appdata.

MapActualCameraChangedEventArgs

Proporciona datos para el evento actualCameraChanged de .

MapActualCameraChangingEventArgs

Proporciona datos para el evento ActualCameraChanging.

MapBillboard

Muestra una imagen que escala y se atenua en relación con su distancia desde el ReferenceCamera de MapBillboard.

MapCamera

Representa la posición de una cámara para definir la vista de un mapa.

MapContextRequestedEventArgs

Proporciona datos de eventos para el evento MapContextRequested.

MapControl

Representa un mapa simbólico o fotorealista de la Tierra.

MapControlBusinessLandmarkClickEventArgs

Proporciona datos para el evento BusinessLandmarkClick.

Nota

Esta API no está disponible para todas las aplicaciones de Windows. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, las llamadas a esta API producirán un error en tiempo de ejecución. Para obtener más información sobre esta API y el espacio de nombres Windows.Services.Maps.LocalSearch, trabaje con su representante del equipo de cuentas Microsoft.

MapControlBusinessLandmarkPointerEnteredEventArgs

Proporciona datos para el evento BusinessLandmarkPointerEntered.

Nota

Esta API no está disponible para todas las aplicaciones de Windows. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, las llamadas a esta API producirán un error en tiempo de ejecución. Para obtener más información sobre esta API y el espacio de nombres Windows.Services.Maps.LocalSearch, trabaje con su representante del equipo de cuentas Microsoft.

MapControlBusinessLandmarkPointerExitedEventArgs

Proporciona datos para el evento BusinessLandmarkPointerExited.

Nota

Esta API no está disponible para todas las aplicaciones de Windows. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, las llamadas a esta API producirán un error en tiempo de ejecución. Para obtener más información sobre esta API y el espacio de nombres Windows.Services.Maps.LocalSearch, trabaje con su representante del equipo de cuentas Microsoft.

MapControlBusinessLandmarkRightTappedEventArgs

Proporciona datos para el evento BusinessLandmarkRightTapped.

Nota

Esta API no está disponible para todas las aplicaciones de Windows. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, las llamadas a esta API producirán un error en tiempo de ejecución. Para obtener más información sobre esta API y el espacio de nombres Windows.Services.Maps.LocalSearch, trabaje con su representante del equipo de cuentas Microsoft.

MapControlDataHelper

Proporciona eventos que indican que el usuario ha realizado clic en una ubicación empresarial o una característica de tránsito.

Nota

Esta API no está disponible para todas las aplicaciones de Windows. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, las llamadas a esta API producirán un error en tiempo de ejecución. Para obtener más información sobre esta API y el espacio de nombres Windows.Services.Maps.LocalSearch, trabaje con su representante del equipo de cuentas Microsoft.

MapControlTransitFeatureClickEventArgs

Proporciona datos para el evento transitFeatureClick de .

Nota

Esta API no está disponible para todas las aplicaciones de Windows. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, las llamadas a esta API producirán un error en tiempo de ejecución. Para obtener más información sobre esta API y el espacio de nombres Windows.Services.Maps.LocalSearch, trabaje con su representante del equipo de cuentas Microsoft.

MapControlTransitFeaturePointerEnteredEventArgs

Proporciona datos para el evento de TransitFeaturePointerEntered.

Nota

Esta API no está disponible para todas las aplicaciones de Windows. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, las llamadas a esta API producirán un error en tiempo de ejecución. Para obtener más información sobre esta API y el espacio de nombres Windows.Services.Maps.LocalSearch, trabaje con su representante del equipo de cuentas Microsoft.

MapControlTransitFeaturePointerExitedEventArgs

Proporciona datos al evento transitFeaturePointerExited .

Nota

Esta API no está disponible para todas las aplicaciones de Windows. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, las llamadas a esta API producirán un error en tiempo de ejecución. Para obtener más información sobre esta API y el espacio de nombres Windows.Services.Maps.LocalSearch, trabaje con su representante del equipo de cuentas Microsoft.

MapControlTransitFeatureRightTappedEventArgs

Proporciona datos para el evento TransitFeatureRightTapped.

Nota

Esta API no está disponible para todas las aplicaciones de Windows. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, las llamadas a esta API producirán un error en tiempo de ejecución. Para obtener más información sobre esta API y el espacio de nombres Windows.Services.Maps.LocalSearch, trabaje con su representante del equipo de cuentas Microsoft.

MapCustomExperience

Representa una experiencia personalizada para el MapControl.

MapCustomExperienceChangedEventArgs

Proporciona datos para el evento CustomExperienceChanged.

MapElement

Representa un elemento mostrado en un MapControl.

MapElement3D

Representa un elemento 3D mostrado en un MapControl.

MapElementClickEventArgs

Proporciona datos para el evento mapElementClick de .

MapElementPointerEnteredEventArgs

Proporciona datos para el evento mapElementPointerEntered .

MapElementPointerExitedEventArgs

Proporciona datos para el evento mapElementPointerExited .

MapElementsLayer

Representa una colección de elementos de mapa a los que puede enlazar datos y manipular independientemente de otros elementos de mapa.

MapElementsLayerClickEventArgs

Proporciona datos para el evento mapElementClick de .

MapElementsLayerContextRequestedEventArgs

Proporciona datos de eventos para el evento MapContextRequested.

MapElementsLayerPointerEnteredEventArgs

Proporciona datos para el evento mapElementPointerEntered .

MapElementsLayerPointerExitedEventArgs

Proporciona datos para el evento mapElementPointerExited .

MapIcon

Muestra una imagen como una chincheta con texto opcional en una MapControl. Use la imagen predeterminada o proporcione una imagen personalizada.

MapInputEventArgs

Proporciona datos sobre la entrada del usuario para los eventos mapTappedMapTapped, MapDoubleTappedy MapHolding de la MapControl.

MapItemsControl

Contiene una colección de controles XAML que se van a mostrar en una MapControl.

MapLayer

Representa una colección de datos de mapa a los que puede enlazar datos y manipular independientemente de otros tipos de mapas de datos de mapa.

MapModel3D

Representa un objeto 3D que se va a mostrar en un mapa. MapModel3D se usa principalmente junto con MapElement3D.

MapPolygon

Representa un polígono en un MapControl.

MapPolyline

Representa una polilínea en un MapControl.

MapRightTappedEventArgs

Proporciona datos para el evento MapRightTapped.

MapRouteView

Muestra un MapRoute de en un MapControl.

MapScene

Representa una vista de un mapa.

MapStyleSheet

Representa un conjunto de reglas que definen el estilo del mapa en un control de mapa de . Esta clase proporciona métodos para:

  1. Recuperar estilos de mapa base comunes.
  2. Cargue hojas personalizadas mediante ParseFromJson y TryParseFromJson. Para obtener más información sobre las hojas de estilos JSON, consulte Referencia de hoja de estilos de mapa.
  3. Combine varias hojas, donde las hojas posteriores invalidan las hojas anteriores mediante el método Combine . Normalmente, un estilo de mapa base común se combina con JSON personalizado para crear un estilo de mapa personalizado.
MapStyleSheetEntries

Proporciona los nombres de las entradas de estilo compatibles con notación de objetos JavaScript (JSON) en la hoja de estilos de mapa.

MapStyleSheetEntryStates

Proporciona los nombres de los estados de entrada de estilo admitidos de una hoja de estilos de mapa. Estos estados se asignan a estilos específicos del estado definidos en la hoja de estilos del mapa.

MapTargetCameraChangedEventArgs

Proporciona datos para el evento TargetCameraChanged.

MapTileBitmapRequest

Representa una solicitud de mapa de bits para un icono de CustomMapTileDataSource.

MapTileBitmapRequestDeferral

Representa un aplazamiento que una aplicación puede usar para responder de forma asincrónica a una solicitud de mapa de bits para un icono.

MapTileBitmapRequestedEventArgs

Proporciona datos para el evento CustomMapTileDataSource.BitmapRequested.

MapTileDataSource

Proporciona un origen de iconos para una MapTileSource. Esta clase actúa como clase base para HttpMapTileDataSource , LocalMapTileDataSourcey CustomMapTileDataSource.

MapTileSource

Representa un origen de iconos que se superponen en elmapControl de .

MapTileUriRequest

Representa una solicitud de URI para un icono de un HttpMapTileDataSource o un LocalMapTileDataSource.

MapTileUriRequestDeferral

Representa un aplazamiento que una aplicación puede usar para responder de forma asincrónica a una solicitud de URI para un icono.

MapTileUriRequestedEventArgs

Proporciona datos para el evento evento HttpMapTileDataSource.UriRequested y el evento LocalMapTileDataSource.UriRequested.

StreetsideExperience

Representa una experiencia de mapa personalizada que proporciona una vista de nivel de calle de una ubicación geográfica.

StreetsidePanorama

Representa una vista panorámica de una ubicación geográfica desde una perspectiva de nivel de calle.

Estructuras

MapZoomLevelRange

Especifica el nivel de zoom mínimo y máximo de un MapTileSource. Esta estructura la usa la propiedad ZoomLevelRange de un MapTileSource.

Enumeraciones

MapAnimationKind

Especifica la animación que se va a usar al cambiar la vista del mapa. Por ejemplo, puede especificar la animación al llamar a los métodos trySetViewAsync o TrySetViewBoundsAsync.

MapCameraChangeReason

Especifica el motivo por el que ha cambiado la posición de la cámara del mapa.

MapColorScheme

Especifica el ColorScheme del MapControl.

MapElementCollisionBehavior

Especifica el comportamiento de un mapIcon cuando colisiona con otras características de mapa debido al nivel de zoom.

MapInteractionMode

Especifica si el mapa responde a un gesto táctil y si el control de interfaz de usuario correspondiente aparece en el mapa.

MapLoadingStatus

Especifica el LoadingStatus del MapControl.

MapModel3DShadingOption

Especifica el tipo de sombreado que desea que aparezcan para objetos 3D.

MapPanInteractionMode

Especifica si el gesto de movimiento panorámico se reconoce en el mapa.

MapProjection

Especifica cómo transformar las latitudes y longitudes del mapa.

MapStyle

Especifica el estilo de del MapControl.

MapTileAnimationState

Especifica el AnimationState de del MapTileSource.

MapTileLayer

Especifica el tipo de capa de de un MapTileSource.

MapVisibleRegionKind

Indica el tipo de región visible.

MapWatermarkMode

Especifica el watermarkMode de del MapControl.

Comentarios

Importante

de retirada del servicio Bing Maps for Enterprise

Los mapControl de UWP y los servicios de asignación de los espacios de nombres de Windows.Services.Maps se basan en Mapas de Bing. Bing Maps for Enterprise está en desuso y se retirará, momento en el que los servicios y MapControl ya no recibirán datos.

Para obtener más información, consulte la del Centro para desarrolladores de Mapas de Bing y documentación de Mapas de Bing.

Consulte también