Freigeben über


Windows.UI.Xaml.Controls.Maps Namespace

Definiert Klassen für das Kartensteuerelement. Definiert auch Kachelquellen und Elemente, die auf einer Karte platziert werden können.

Klassen

CustomMapTileDataSource

Stellt eine Quelle von benutzerdefinierten Kacheln für eine MapTileSource-bereit. Verwenden Sie diese Klasse, wenn Sie HttpMapTileDataSource- oder LocalMapTileDataSource-nicht verwenden können. Beispielsweise unterstützt CustomMapTileDataSource das Zeichnen von Kacheln im Arbeitsspeicher und das Zurückgeben als Datenstrom von Pixeln.

HttpMapTileDataSource

Stellt eine Quelle von Kacheln für eine MapTileSource-bereit. Die Kacheln werden mithilfe des HTTP- oder HTTPS-Protokolls abgerufen. Beachten Sie, dass lokale URIs ab Build 15063 nicht mehr funktionieren.

LocalMapTileDataSource

Stellt eine Quelle von Kacheln für eine MapTileSource-bereit. Die Kacheln werden mithilfe eines lokalen Protokolls wie ms-appdataabgerufen.

MapActualCameraChangedEventArgs

Stellt Daten für das ActualCameraChanged-Ereignis bereit.

MapActualCameraChangingEventArgs

Stellt Daten für das ActualCameraChanging-Ereignis bereit.

MapBillboard

Zeigt ein Bild an, das im Verhältnis zu seinem Abstand zum ReferenceCamera- des MapBillboards skaliert und ausgeblendet wird.

MapCamera

Stellt die Position einer Kamera dar, um die Ansicht einer Karte zu definieren.

MapContextRequestedEventArgs

Stellt Ereignisdaten für das MapContextRequested--Ereignis bereit.

MapControl

Stellt eine symbolische oder photorealistische Karte der Erde dar.

MapControlBusinessLandmarkClickEventArgs

Stellt Daten für das BusinessLandmarkClick--Ereignis bereit.

Anmerkung

Diese API ist nicht für alle Windows-Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser API zur Laufzeit fehl. Weitere Informationen zu dieser API und dem Windows.Services.Maps.LocalSearch Namespace arbeiten Sie bitte mit Ihrem Microsoft-Kontoteammitarbeiter zusammen.

MapControlBusinessLandmarkPointerEnteredEventArgs

Stellt Daten für das BusinessLandmarkPointerEntered-Ereignis bereit.

Anmerkung

Diese API ist nicht für alle Windows-Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser API zur Laufzeit fehl. Weitere Informationen zu dieser API und dem Windows.Services.Maps.LocalSearch Namespace arbeiten Sie bitte mit Ihrem Microsoft-Kontoteammitarbeiter zusammen.

MapControlBusinessLandmarkPointerExitedEventArgs

Stellt Daten für das BusinessLandmarkPointerExited-Ereignis bereit.

Anmerkung

Diese API ist nicht für alle Windows-Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser API zur Laufzeit fehl. Weitere Informationen zu dieser API und dem Windows.Services.Maps.LocalSearch Namespace arbeiten Sie bitte mit Ihrem Microsoft-Kontoteammitarbeiter zusammen.

MapControlBusinessLandmarkRightTappedEventArgs

Stellt Daten für das BusinessLandmarkRightTapped-Ereignis bereit.

Anmerkung

Diese API ist nicht für alle Windows-Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser API zur Laufzeit fehl. Weitere Informationen zu dieser API und dem Windows.Services.Maps.LocalSearch Namespace arbeiten Sie bitte mit Ihrem Microsoft-Kontoteammitarbeiter zusammen.

MapControlDataHelper

Stellt Ereignisse bereit, die angeben, dass der Benutzer auf einen Geschäftsstandort oder eine Transitfunktion geklickt hat.

Anmerkung

Diese API ist nicht für alle Windows-Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser API zur Laufzeit fehl. Weitere Informationen zu dieser API und dem Windows.Services.Maps.LocalSearch Namespace arbeiten Sie bitte mit Ihrem Microsoft-Kontoteammitarbeiter zusammen.

MapControlTransitFeatureClickEventArgs

Stellt Daten für das TransitFeatureClick--Ereignis bereit.

Anmerkung

Diese API ist nicht für alle Windows-Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser API zur Laufzeit fehl. Weitere Informationen zu dieser API und dem Windows.Services.Maps.LocalSearch Namespace arbeiten Sie bitte mit Ihrem Microsoft-Kontoteammitarbeiter zusammen.

MapControlTransitFeaturePointerEnteredEventArgs

Stellt Daten für das TransitFeaturePointerEntered-Ereignis bereit.

Anmerkung

Diese API ist nicht für alle Windows-Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser API zur Laufzeit fehl. Weitere Informationen zu dieser API und dem Windows.Services.Maps.LocalSearch Namespace arbeiten Sie bitte mit Ihrem Microsoft-Kontoteammitarbeiter zusammen.

MapControlTransitFeaturePointerExitedEventArgs

Stellt Daten für das TransitFeaturePointerExited--Ereignis bereit.

Anmerkung

Diese API ist nicht für alle Windows-Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser API zur Laufzeit fehl. Weitere Informationen zu dieser API und dem Windows.Services.Maps.LocalSearch Namespace arbeiten Sie bitte mit Ihrem Microsoft-Kontoteammitarbeiter zusammen.

MapControlTransitFeatureRightTappedEventArgs

Stellt Daten für das TransitFeatureRightTapped-Ereignis bereit.

Anmerkung

Diese API ist nicht für alle Windows-Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser API zur Laufzeit fehl. Weitere Informationen zu dieser API und dem Windows.Services.Maps.LocalSearch Namespace arbeiten Sie bitte mit Ihrem Microsoft-Kontoteammitarbeiter zusammen.

MapCustomExperience

Stellt eine benutzerdefinierte Benutzeroberfläche für die MapControl-dar.

MapCustomExperienceChangedEventArgs

Stellt Daten für das CustomExperienceChanged-Ereignis bereit.

MapElement

Stellt ein Element dar, das auf einem MapControl-angezeigt wird.

MapElement3D

Stellt ein 3D-Element dar, das auf einem MapControl-angezeigt wird.

MapElementClickEventArgs

Stellt Daten für das MapElementClick--Ereignis bereit.

MapElementPointerEnteredEventArgs

Stellt Daten für das MapElementPointerEntered-Ereignis bereit.

MapElementPointerExitedEventArgs

Stellt Daten für das MapElementPointerExited--Ereignis bereit.

MapElementsLayer

Stellt eine Auflistung von Kartenelementen dar, an die Sie Daten binden und unabhängig von anderen Kartenelementen bearbeiten können.

MapElementsLayerClickEventArgs

Stellt Daten für das MapElementClick--Ereignis bereit.

MapElementsLayerContextRequestedEventArgs

Stellt Ereignisdaten für das MapContextRequested--Ereignis bereit.

MapElementsLayerPointerEnteredEventArgs

Stellt Daten für das MapElementPointerEntered-Ereignis bereit.

MapElementsLayerPointerExitedEventArgs

Stellt Daten für das MapElementPointerExited--Ereignis bereit.

MapIcon

Zeigt ein Bild wie eine Stecknadel mit optionalem Text auf einem MapControl-an. Verwenden Sie das Standardbild, oder stellen Sie ein benutzerdefiniertes Bild bereit.

MapInputEventArgs

Stellt Daten über die Benutzereingabe für die MapTapped, MapDoubleTappedund MapHolding Ereignisse des MapControlbereit.

MapItemsControl

Enthält eine Auflistung von XAML-Steuerelementen, die in einem MapControl-angezeigt werden sollen.

MapLayer

Stellt eine Auflistung von Kartendaten dar, an die Sie Daten binden und unabhängig von anderen Kartentypen von Kartendaten bearbeiten können.

MapModel3D

Stellt ein 3D-Objekt dar, das auf einer Karte angezeigt werden soll. Ein MapModel3D wird in erster Linie in Verbindung mit MapElement3D-verwendet.

MapPolygon

Stellt ein Polygon in einem MapControl-dar.

MapPolyline

Stellt eine Polylinie in einem MapControl-dar.

MapRightTappedEventArgs

Stellt Daten für das MapRightTapped--Ereignis bereit.

MapRouteView

Zeigt eine MapRoute- auf einem MapControl-an.

MapScene

Stellt eine Ansicht einer Karte dar.

MapStyleSheet

Stellt eine Reihe von Regeln dar, die den Stil der Karte in einem Kartensteuerelementdefinieren. Diese Klasse bietet Methoden für:

  1. Rufen Sie allgemeine Basiszuordnungsformatvorlagen ab.
  2. Laden sie benutzerdefinierte Blätter über ParseFromJson und TryParseFromJson. Weitere Informationen zu JSON-Stylesheets finden Sie unter Map Stylesheet-Referenz.
  3. Kombinieren Sie mehrere Blätter, bei denen spätere Blätter frühere Blätter überschreiben, mithilfe der Combine-Methode. In der Regel wird ein gängiger Basiszuordnungsstil mit benutzerdefiniertem JSON kombiniert, um einen angepassten Kartenstil zu erstellen.
MapStyleSheetEntries

Stellt die Namen der unterstützten JSON-Formatvorlageneinträge (JavaScript Object Notation) im Karten-Stylesheet bereit.

MapStyleSheetEntryStates

Stellt die Namen der unterstützten Formatvorlageneingabezustände eines Kartenstylesheets bereit. Diese Zustände sind zustandsspezifischen Formatvorlagen zugeordnet, die im Stylesheet der Karte definiert sind.

MapTargetCameraChangedEventArgs

Stellt Daten für das TargetCameraChanged-Ereignis bereit.

MapTileBitmapRequest

Stellt eine Bitmapanforderung für eine Kachel für eine CustomMapTileDataSource-dar.

MapTileBitmapRequestDeferral

Stellt eine Verzögerung dar, die von einer App verwendet werden kann, um asynchron auf eine Bitmapanforderung für eine Kachel zu reagieren.

MapTileBitmapRequestedEventArgs

Stellt Daten für das CustomMapTileDataSource.BitmapRequested-Ereignis bereit.

MapTileDataSource

Stellt eine Quelle von Kacheln für eine MapTileSource-bereit. Diese Klasse dient als Basisklasse für HttpMapTileDataSource-, LocalMapTileDataSource-und CustomMapTileDataSource-.

MapTileSource

Stellt eine Quelle von Kacheln dar, die auf dem MapControl-überlagert werden sollen.

MapTileUriRequest

Stellt eine URI-Anforderung für eine Kachel für eine HttpMapTileDataSource- oder eine LocalMapTileDataSource-dar.

MapTileUriRequestDeferral

Stellt eine Verzögerung dar, die von einer App verwendet werden kann, um asynchron auf eine URI-Anforderung für eine Kachel zu reagieren.

MapTileUriRequestedEventArgs

Stellt Daten für das HttpMapTileDataSource.UriRequested-Ereignis und das LocalMapTileDataSource.UriRequested-Ereignis bereit.

StreetsideExperience

Stellt eine benutzerdefinierte Kartenoberfläche dar, die eine Straßenansicht eines geografischen Standorts bereitstellt.

StreetsidePanorama

Stellt eine Panoramaansicht eines geografischen Standorts aus der Perspektive der Straße dar.

Strukturen

MapZoomLevelRange

Gibt den minimalen und maximalen Zoomfaktor für eine MapTileSource-an. Diese Struktur wird von der ZoomLevelRange-eigenschaft einer MapTileSource-verwendet.

Enumerationen

MapAnimationKind

Gibt die Animation an, die beim Ändern der Ansicht der Karte verwendet werden soll. Beispielsweise können Sie animation angeben, wenn Sie die TrySetViewAsync- oder TrySetViewBoundsAsync--Methoden aufrufen.

MapCameraChangeReason

Gibt den Grund an, warum sich die Position der Kamera der Karte geändert hat.

MapColorScheme

Gibt die ColorScheme- des MapControl-an.

MapElementCollisionBehavior

Gibt das Verhalten eines MapIcon an, wenn es aufgrund des Zoomfaktors mit anderen Kartenfeatures kollidiert.

MapInteractionMode

Gibt an, ob die Karte auf eine Touchgeste reagiert und das entsprechende UI-Steuerelement auf der Karte angezeigt wird.

MapLoadingStatus

Gibt den LoadingStatus- des MapControl-an.

MapModel3DShadingOption

Gibt den Typ der Schattierung an, die für 3D-Objekte angezeigt werden soll.

MapPanInteractionMode

Gibt an, ob die Verschiebungsgeste auf der Karte erkannt wird.

MapProjection

Gibt an, wie die Breiten- und Längengrade der Karte transformiert werden.

MapStyle

Gibt den Style- des MapControl-an.

MapTileAnimationState

Gibt den AnimationState- des MapTileSource-an.

MapTileLayer

Gibt den Layer- Typ eines MapTileSource-an.

MapVisibleRegionKind

Gibt die Art des sichtbaren Bereichs an.

MapWatermarkMode

Gibt die WatermarkMode- des MapControl-an.

Hinweise

Wichtig

Bing Maps for Enterprise-Dienst wird

Die UWP-MapControl- und Kartendienste aus den Windows.Services.Maps Namespaces basieren auf Bing Maps. Bing Maps for Enterprise ist veraltet und wird eingestellt, zu diesem Zeitpunkt empfangen mapControl und Dienste keine Daten mehr.

Weitere Informationen finden Sie im Bing Maps Developer Center und Bing Maps-Dokumentation.

Weitere Informationen