Condividi tramite


Windows.UI.Xaml.Controls.Maps Spazio dei nomi

Definisce le classi per il controllo Map. Definisce anche le origini dei riquadri e gli elementi che possono essere posizionati su una mappa.

Classi

CustomMapTileDataSource

Fornisce un'origine di riquadri personalizzati per un MapTileSource. Usare questa classe quando non è possibile usare HttpMapTileDataSource o LocalMapTileDataSource. Ad esempio, CustomMapTileDataSource supporta i riquadri di disegno in memoria e li restituisce come flusso di pixel.

HttpMapTileDataSource

Fornisce un'origine di riquadri per un MapTileSource. I riquadri vengono recuperati usando il protocollo HTTP o HTTPS. Si noti che, a partire dalla build 15063, gli URI locali non funzionano più.

LocalMapTileDataSource

Fornisce un'origine di riquadri per un MapTileSource. I riquadri vengono recuperati usando un protocollo locale, ad esempio ms-appdata.

MapActualCameraChangedEventArgs

Fornisce dati per l'evento ActualCameraChanged .

MapActualCameraChangingEventArgs

Fornisce dati per l'evento ActualCameraChanging.

MapBillboard

Visualizza un'immagine che ridimensiona e dissolve in relazione alla distanza dalla ReferenceCamera di MapBillboard.

MapCamera

Rappresenta la posizione di una fotocamera per definire la visualizzazione di una mappa.

MapContextRequestedEventArgs

Fornisce i dati dell'evento MapContextRequested.

MapControl

Rappresenta una mappa simbolica o fotorealistica della Terra.

MapControlBusinessLandmarkClickEventArgs

Fornisce dati per l'evento BusinessLandmarkClick.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che l'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a questa API avranno esito negativo in fase di esecuzione. Per altre informazioni su questa API e sullo spazio dei nomi Windows.Services.Maps.LocalSearch, rivolgersi al rappresentante del team dell'account Microsoft.

MapControlBusinessLandmarkPointerEnteredEventArgs

Fornisce dati per l'evento BusinessLandmarkPointerEntered.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che l'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a questa API avranno esito negativo in fase di esecuzione. Per altre informazioni su questa API e sullo spazio dei nomi Windows.Services.Maps.LocalSearch, rivolgersi al rappresentante del team dell'account Microsoft.

MapControlBusinessLandmarkPointerExitedEventArgs

Fornisce dati per l'evento businesslandmarkPointerExited.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che l'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a questa API avranno esito negativo in fase di esecuzione. Per altre informazioni su questa API e sullo spazio dei nomi Windows.Services.Maps.LocalSearch, rivolgersi al rappresentante del team dell'account Microsoft.

MapControlBusinessLandmarkRightTappedEventArgs

Fornisce i dati per l'evento businesslandmarkRightTapped .

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che l'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a questa API avranno esito negativo in fase di esecuzione. Per altre informazioni su questa API e sullo spazio dei nomi Windows.Services.Maps.LocalSearch, rivolgersi al rappresentante del team dell'account Microsoft.

MapControlDataHelper

Fornisce eventi che indicano che l'utente ha fatto clic su una posizione aziendale o una funzionalità di transito.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che l'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a questa API avranno esito negativo in fase di esecuzione. Per altre informazioni su questa API e sullo spazio dei nomi Windows.Services.Maps.LocalSearch, rivolgersi al rappresentante del team dell'account Microsoft.

MapControlTransitFeatureClickEventArgs

Fornisce dati per l'evento TransitFeatureClick .

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che l'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a questa API avranno esito negativo in fase di esecuzione. Per altre informazioni su questa API e sullo spazio dei nomi Windows.Services.Maps.LocalSearch, rivolgersi al rappresentante del team dell'account Microsoft.

MapControlTransitFeaturePointerEnteredEventArgs

Fornisce dati per l'evento TransitFeaturePointerEntered .

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che l'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a questa API avranno esito negativo in fase di esecuzione. Per altre informazioni su questa API e sullo spazio dei nomi Windows.Services.Maps.LocalSearch, rivolgersi al rappresentante del team dell'account Microsoft.

MapControlTransitFeaturePointerExitedEventArgs

Fornisce dati all'evento TransitFeaturePointerExited .

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che l'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a questa API avranno esito negativo in fase di esecuzione. Per altre informazioni su questa API e sullo spazio dei nomi Windows.Services.Maps.LocalSearch, rivolgersi al rappresentante del team dell'account Microsoft.

MapControlTransitFeatureRightTappedEventArgs

Fornisce dati per l'evento TransitFeatureRightTapped.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che l'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a questa API avranno esito negativo in fase di esecuzione. Per altre informazioni su questa API e sullo spazio dei nomi Windows.Services.Maps.LocalSearch, rivolgersi al rappresentante del team dell'account Microsoft.

MapCustomExperience

Rappresenta un'esperienza personalizzata per il MapControl.

MapCustomExperienceChangedEventArgs

Fornisce dati per l'evento CustomExperienceChanged.

MapElement

Rappresenta un elemento visualizzato in un MapControl.

MapElement3D

Rappresenta un elemento 3D visualizzato in un MapControl.

MapElementClickEventArgs

Fornisce dati per l'evento mapElementClick .

MapElementPointerEnteredEventArgs

Fornisce dati per l'evento MapElementPointerEntered .

MapElementPointerExitedEventArgs

Fornisce dati per l'evento mapElementPointerExited .

MapElementsLayer

Rappresenta una raccolta di elementi della mappa a cui è possibile associare i dati e modificarli indipendentemente da altri elementi della mappa.

MapElementsLayerClickEventArgs

Fornisce dati per l'evento mapElementClick .

MapElementsLayerContextRequestedEventArgs

Fornisce i dati dell'evento MapContextRequested.

MapElementsLayerPointerEnteredEventArgs

Fornisce dati per l'evento MapElementPointerEntered .

MapElementsLayerPointerExitedEventArgs

Fornisce dati per l'evento mapElementPointerExited .

MapIcon

Visualizza un'immagine come una puntina con testo facoltativo in un MapControl. Usare l'immagine predefinita o fornire un'immagine personalizzata.

MapInputEventArgs

Fornisce dati sull'input dell'utente per gli eventiMapTapped , MapDoubleTappede MapHolding dell'MapControl.

MapItemsControl

Contiene una raccolta di controlli XAML da visualizzare in un MapControl.

MapLayer

Rappresenta una raccolta di dati della mappa a cui è possibile associare i dati e modificarli indipendentemente da altri tipi di dati mappa.

MapModel3D

Rappresenta un oggetto 3D da visualizzare su una mappa. Un MapModel3D viene usato principalmente insieme a MapElement3D.

MapPolygon

Rappresenta un poligono in un MapControl.

MapPolyline

Rappresenta una polilinea in un MapControl.

MapRightTappedEventArgs

Fornisce dati per l'evento MapRightTapped .

MapRouteView

Visualizza un MapRoute in un MapControl.

MapScene

Rappresenta una visualizzazione di una mappa.

MapStyleSheet

Rappresenta un set di regole che definiscono lo stile della mappa in un controllo mappa . Questa classe fornisce metodi per:

  1. Recuperare gli stili comuni della mappa di base.
  2. Caricare fogli personalizzati tramite ParseFromJson e TryParseFromJson. Per altre informazioni sui fogli di stile JSON, vedere informazioni di riferimento foglio di stile mappa.
  3. Combinare più fogli, in cui i fogli successivi sostituiscono i fogli precedenti, utilizzando il metodo Combine. In genere uno stile comune della mappa di base viene combinato con json personalizzato per creare uno stile di mappa personalizzato.
MapStyleSheetEntries

Fornisce i nomi delle voci di stile supportate javaScript Object Notation (JSON) nel foglio di stile della mappa.

MapStyleSheetEntryStates

Fornisce i nomi degli stati di immissione dello stile supportati di un foglio di stile mappa. Questi stati eseguono il mapping a stili specifici dello stato definiti nel foglio di stile della mappa.

MapTargetCameraChangedEventArgs

Fornisce dati per l'evento TargetCameraChanged.

MapTileBitmapRequest

Rappresenta una richiesta bitmap per un riquadro per un CustomMapTileDataSource.

MapTileBitmapRequestDeferral

Rappresenta un differitore che può essere usato da un'app per rispondere in modo asincrono a una richiesta bitmap per un riquadro.

MapTileBitmapRequestedEventArgs

Fornisce dati per l'evento CustomMapTileDataSource.BitmapRequested.

MapTileDataSource

Fornisce un'origine di riquadri per un MapTileSource. Questa classe funge da classe base per HttpMapTileDataSource, LocalMapTileDataSourcee CustomMapTileDataSource.

MapTileSource

Rappresenta un'origine di riquadri da sovrapporre al MapControl.

MapTileUriRequest

Rappresenta una richiesta URI per un riquadro per un HttpMapTileDataSource o un LocalMapTileDataSource.

MapTileUriRequestDeferral

Rappresenta un differitore che può essere usato da un'app per rispondere in modo asincrono a una richiesta URI per un riquadro.

MapTileUriRequestedEventArgs

Fornisce dati per l'evento HttpMapTileDataSource.UriRequested e l'evento LocalMapTileDataSource.UriRequested.

StreetsideExperience

Rappresenta un'esperienza mappa personalizzata che fornisce una visualizzazione a livello stradale di una posizione geografica.

StreetsidePanorama

Rappresenta una vista panoramica di una posizione geografica dal punto di vista stradale.

Struct

MapZoomLevelRange

Specifica il livello di zoom minimo e massimo per un MapTileSource. Questa struttura viene utilizzata dalla proprietà ZoomLevelRange di un MapTileSource.

Enumerazioni

MapAnimationKind

Specifica l'animazione da utilizzare quando si modifica la visualizzazione della mappa. Ad esempio, è possibile specificare l'animazione quando si chiama il TrySetViewAsync o i metodi trySetViewBoundsAsync.

MapCameraChangeReason

Specifica il motivo per cui la posizione della fotocamera della mappa è cambiata.

MapColorScheme

Specifica il ColorScheme di MapControl.

MapElementCollisionBehavior

Specifica il comportamento di un MapIcon quando si scontra con altre funzionalità della mappa a causa del livello di zoom.

MapInteractionMode

Specifica se la mappa risponde a un movimento di tocco e se il controllo dell'interfaccia utente corrispondente viene visualizzato sulla mappa.

MapLoadingStatus

Specifica il LoadingStatus del MapControl.

MapModel3DShadingOption

Specifica il tipo di ombreggiatura da visualizzare per gli oggetti 3D.

MapPanInteractionMode

Specifica se il movimento di panoramica viene riconosciuto sulla mappa.

MapProjection

Specifica come trasformare le latitudine e le longitudini della mappa

MapStyle

Specifica la style del MapControl.

MapTileAnimationState

Specifica il AnimationState del MapTileSource.

MapTileLayer

Specifica il tipo di layer di un MapTileSource.

MapVisibleRegionKind

Indica il tipo di area visibile.

MapWatermarkMode

Specifica il WatermarkMode del MapControl.

Commenti

Importante

ritiro del servizio Bing Maps for Enterprise

La piattaforma UWP MapControl e i servizi di mapping degli spazi dei nomi Windows.Services.Maps si basano su Bing Maps. Bing Maps for Enterprise è deprecato e verrà ritirato, a questo punto MapControl e i servizi non riceveranno più dati.

Per altre informazioni, vedere del Centro per sviluppatori di Bing Maps e documentazione di Bing Maps.

Vedi anche