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

Define 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 un objeto 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 un objeto 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 un objeto MapTileSource. Los iconos se capturan mediante un protocolo local, como ms-appdata.

MapActualCameraChangedEventArgs

Proporciona datos para el evento ActualCameraChanged .

MapActualCameraChangingEventArgs

Proporciona datos para el evento ActualCameraChanging .

MapBillboard

Muestra una imagen que escala y se atenua en relación con su distancia desde 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 .

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 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 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 .

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 .

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 un MapControl. Use la imagen predeterminada o proporcione una imagen personalizada.

MapInputEventArgs

Proporciona datos sobre la entrada del usuario para los eventos MapTapped, MapDoubleTapped y MapHolding de MapControl.

MapItemsControl

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

MapLayer

Representa una colección de datos de mapa a los que puede enlazar datos y manipular independientemente de otros tipos de mapa 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 Objeto MapRoute en un objeto 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. Esta clase proporciona métodos para:

  1. Recuperar estilos comunes de mapa base.
  2. Cargue hojas personalizadas a través de ParseFromJson y TryParseFromJson. Para 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 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 un objeto MapTileSource. Esta clase actúa como clase base para HttpMapTileDataSource, LocalMapTileDataSource y CustomMapTileDataSource.

MapTileSource

Representa un origen de iconos que se superponen en MapControl.

MapTileUriRequest

Representa una solicitud de URI para un icono de HttpMapTileDataSource o 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 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 objeto MapTileSource. Esta estructura la usa la propiedad ZoomLevelRange de un objeto 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 la clase ColorScheme de 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 loadingStatus de MapControl.

MapModel3DShadingOption

Especifica el tipo de sombreado que desea que aparezcan para los 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 MapControl.

MapTileAnimationState

Especifica animationState de MapTileSource.

MapTileLayer

Especifica el tipo de capa de un objeto MapTileSource.

MapVisibleRegionKind

Indica el tipo de región visible.

MapWatermarkMode

Especifica watermarkMode de MapControl.

Consulte también