Was ist Azure Maps?
Azure Maps ist eine Sammlung von Geodiensten und SDKs, bei denen aktuelle Kartendaten verwendet werden, um einen geografischen Kontext für Webanwendungen und mobile Anwendungen bereitzustellen. Azure Maps umfasst Folgendes:
- REST-APIs zum Rendern von Vektor- und Rasterkarten in verschiedenen Stilen und Satellitenbildern
- Suchdienste für die Suche nach Adressen, Orten und Points of Interest auf der ganzen Welt
- Verschiedene Routenplanungsoptionen – beispielsweise von A nach B, mehrere Punkte, Optimierung bei Verwendung mehrerer Punkte, Isochrone, Elektrofahrzeuge, gewerbliche Fahrzeuge, Berücksichtigung der Verkehrslage und Matrixroutenplanung
- Anzeige von Verkehrsfluss und -störungen für Anwendungen, die Verkehrsinformationen in Echtzeit benötigen
- Zeitzonen- und Geolocationdienste
- Geofencingdienst mit in Azure gehosteten Standortinformationen
- Location Intelligence mittels Geoanalysen
Darüber hinaus sind Azure Maps-Dienste über das Web SDK verfügbar. Mit diesen Tools können Entwickler im Handumdrehen Lösungen entwickeln und skalieren, die Standortinformationen in Azure-Lösungen integrieren.
Sie können sich für ein kostenloses Azure Maps-Konto registrieren und direkt loslegen.
Im folgenden Video wird Azure Maps ausführlich beschrieben:
Kartensteuerelemente
Web-SDK
Mit dem Azure Maps Web SDK können Sie interaktive Karten mit eigenen Inhalten und Bildern anpassen. Diese interaktive Karte können Sie sowohl für Ihre Webanwendungen als auch für Ihre mobilen Anwendungen verwenden. Das Kartensteuerelement nutzt WebGL, sodass Sie umfangreiche Datasets mit hoher Leistung rendern können. Für die Entwicklung mit dem SDK können Sie JavaScript oder TypeScript verwenden.
Android-SDK
Hinweis
Einstellung des Azure Maps Android SDK
Das Azure Maps Native SDK für Android ist jetzt veraltet und wird am 3.31.25 eingestellt. Um Dienstunterbrechungen zu vermeiden, migrieren Sie bis zum 31.03.2025 zum Azure Maps Web SDK. Weitere Informationen finden Sie im Azure Maps Android SDK-Migrationshandbuch.
Mit dem Azure Maps Android SDK können Sie mobile Kartenanwendungen erstellen.
Dienste in Azure Maps
Azure Maps besteht aus den folgenden Diensten, die für Ihre Azure-Anwendungen geografischen Kontext liefern können.
Geolocation-Dienst
Mit dem Geolocationdienst können Sie den zweistelligen Länder-/Regionscode für eine IP-Adresse abrufen. Mithilfe dieses Diensts können Sie die Benutzeroberfläche verbessern, indem Sie angepasste Anwendungsinhalte auf der Grundlage des geografischen Standorts bereitstellen.
Weitere Informationen finden Sie unter Geolocation in der Dokumentation zur Azure Maps-REST-API.
Renderingdienst
Mit dem Renderingdienst wird eine neue Version der API Kartenkachel abrufen eingeführt, die die Verwendung von Azure Maps-Kacheln nicht nur in den Azure Maps SDKs, sondern auch in anderen Kartensteuerelementen unterstützt. Sie umfasst Raster- und Vektorkachelformate, die Kachelgrößen 256x256 bzw. 512x512 (sofern zutreffend) sowie zahlreiche Kartentypen wie Straßen-, Wetter-, Konturen- oder Kartenkacheln. Eine vollständige Liste finden Sie in der REST-API-Dokumentation unter TilesetID. Bei jeglicher Verwendung des Azure Maps-Renderingdiensts in einem Kartensteuerelement eines Drittanbieters – sei es in Form von Basemaps oder von Ebenen – muss auf der Karte ein entsprechender Urheberrechtshinweis angezeigt werden. Weitere Informationen finden Sie unter Anzeigen der richtigen Urheberrechtzuordnung.
Hinweis
Einstellung des Azure Maps-Renderingdiensts v1
Der Azure Maps Render v1 Dienst ist jetzt veraltet und wird am 17.09.2026 eingestellt. Um Dienstunterbrechungen zu vermeiden, müssen alle Aufrufe der Render v1-API bis zum 17.09.26 aktualisiert werden, um die Render v2-API zu verwenden.
Routendienst
Der Routendienst wird verwendet, um die geschätzten Ankunftszeiten (Estimated Arrival Times, ETAs) für jede angeforderte Wegstrecke zu berechnen. Faktoren wie Echtzeit-Verkehrsinformationen und Verkehrsdaten aus der Vergangenheit, wie etwa die typischen Reisegeschwindigkeiten am angeforderten Wochentag zur angeforderten Tageszeit, werden berücksichtigt. Der Routendienst gibt die kürzesten oder schnellsten verfügbaren Routen zu mehreren Zielen zugleich in der Reihenfolge der Eingabe oder in einer für Zeit oder Entfernung optimierten Reihenfolge zurück. Entwickler können mithilfe des Diensts Wegbeschreibungen für mehrere Fortbewegungsmittel (z. B. PKW, LKW, Fahrrad, zu Fuß oder Elektrofahrzeug) generieren. Darüber hinaus berücksichtigt der Dienst Faktoren wie Abfahrtszeit, Gewichtsbeschränkungen oder Transport von Gefahrgütern.
Der Routendienst bietet erweiterte Gruppenfunktionen, beispielsweise:
- Batchverarbeitung für mehrere Routenanforderungen
- Matrizen für Fahrzeit und Entfernung zwischen verschiedenen Ausgangsorten und Zielen
- Ermittlung von Routen oder Entfernungen, die Benutzer basierend auf Zeit- oder Kraftstoffanforderungen zurücklegen können
Weitere Informationen finden Sie in der Dokumentation zur Azure Maps-REST-API unter Route.
Suchdienst
Mit dem Suchdienst können Entwickler nach Adressen, Orten, Geschäftseinträgen nach Name oder Kategorie und anderen geografischen Informationen suchen. Mit Diensten kann auch eine inverse Geocodierung für Adressen und Querstraßen basierend auf Breiten- und Längengraden durchgeführt werden.
Der Suchdienst umfasst außerdem erweiterte Funktionen, beispielsweise:
- Suche entlang einer Route
- Suche innerhalb eines weiteren Bereichs
- Zusammenfassen einer Gruppe von Suchanfragen zu einem Batch
- Suchen von Ladestationen für Elektrofahrzeuge und Point of Interest-Daten (POI) nach Markennamen.
Weitere Informationen finden Sie in der Dokumentation zur Azure Maps-REST-API unter Suche.
Zeitzonendienst
Mit dem Zeitzonendienst können Sie aktuelle, vergangene und zukünftige Zeitzoneninformationen abfragen. Hierzu können Sie entweder Breitengrad-Längengrad-Paare oder eine IANA-ID als Eingabe verwenden. Mit dem Zeitzonendienst ist außerdem Folgendes möglich:
- Konvertieren von Microsoft Windows-Zeitzonen-IDs in IANA-Zeitzonen
- Abrufen eines Zeitzonenoffsets zu UTC
- Abrufen der aktuellen Zeit einer bestimmten Zeitzone
Eine typische JSON-Antwort für eine Abfrage mit dem Zeitzonendienst sieht wie folgt aus:
{
"Version": "2020a",
"ReferenceUtcTimestamp": "2020-07-31T19:15:14.4570053Z",
"TimeZones": [
{
"Id": "America/Los_Angeles",
"Names": {
"ISO6391LanguageCode": "en",
"Generic": "Pacific Time",
"Standard": "Pacific Standard Time",
"Daylight": "Pacific Daylight Time"
},
"ReferenceTime": {
"Tag": "PDT",
"StandardOffset": "-08:00:00",
"DaylightSavings": "01:00:00",
"WallTime": "2020-07-31T12:15:14.4570053-07:00",
"PosixTzValidYear": 2020,
"PosixTz": "PST+8PDT,M3.2.0,M11.1.0"
}
}
]
}
Weitere Informationen finden Sie in der Dokumentation zur Azure Maps-REST-API unter Zeitzone.
Verkehrsinfodienst
Der Verkehrsinfodienst ist eine Suite von Webdiensten, mit denen Entwickler webbasierte und mobile Anwendungen erstellen können, die Verkehrsinformationen benötigen. Der Dienst stellt zwei Typen von Daten bereit:
- Verkehrsfluss: In Echtzeit ermittelte Geschwindigkeiten und Reisezeiten für alle wichtigen Straßen des Verkehrsnetzes
- Verkehrsmeldungen: Aktuelle Übersicht über die Staus und Störungen bzw. Unfälle im Straßennetz
Weitere Informationen finden Sie in der Dokumentation zur Azure Maps-REST-API unter Verkehrsinfo.
Wetterdienst
Der Wetterinfodienst bietet APIs, mit denen Wetterinformationen für einen bestimmten Standort abgerufen können. Diese Informationen umfassen Erfassungsdatum und -zeit, Wetterbedingungen, Niederschlagsindikatoren, Temperatur und Windgeschwindigkeit. Andere Details, wie z. B. RealFeel™-Temperatur und UV-Index, werden ebenfalls zurückgegeben.
Entwickler können die Get Weather along Route-API verwenden, um Wetterinformationen auf einer bestimmten Route abzurufen. Außerdem unterstützt der Dienst die Generierung von Wetterbenachrichtigungen für Wegpunkte, die von Wetterrisiken betroffenen sind, z. B. Überflutung oder starker Regen.
Mit der API Kartenkachel abrufen können Sie frühere, aktuelle und zukünftige Radar- und Satellitenkacheln anfordern.
Programmiermodell
Azure Maps ist auf Mobilität ausgelegt und kann zum Entwickeln plattformübergreifender Anwendungen eingesetzt werden. Es wird ein Programmiermodell genutzt, das sprachunabhängig ist und die JSON-Ausgabe über REST-APIs unterstützt.
Darüber hinaus bietet Azure Maps ein praktisches JavaScript-Kartensteuerelement mit einem einfachen Programmiermodell. Dies ermöglicht eine schnelle und einfache Entwicklung für webbasierte und mobile Anwendungen.
Power BI-Visualisierung
Das Azure Maps Power BI-Visual bietet umfangreiche Datenvisualisierungen für räumliche Daten auf einer Karte. Es wird geschätzt, dass mehr als 80 % der Geschäftsdaten einen Standortkontext aufweisen. Das Azure Maps Power BI-Visual bietet eine Lösung ohne Code, mit der Sie Erkenntnisse zur Beziehung zwischen diesem Standortkontext und Ihren Geschäftsdaten sowie zur Auswirkung des Standortkontexts auf Ihre Geschäftsdaten gewinnen können.
Weitere Informationen finden Sie unter Erste Schritte mit dem Azure Maps Power BI-Visual.
Verwendung
Für den Zugriff auf Azure Maps-Dienste wechseln Sie zum Azure-Portal, und erstellen Sie ein Azure Maps-Konto.
Für Azure Maps wird ein schlüsselbasiertes Authentifizierungsschema verwendet. Wenn Sie Ihr Konto erstellen, werden zwei Schlüssel generiert. Für die Authentifizierung bei Azure Maps-Diensten können Sie beide Schlüssel verwenden.
Hinweis
Azure Maps gibt vom Kunden bereitgestellte Adress- oder Standortabfragen für die Zuordnungsfunktionalität an den Drittanbieter TomTom weiter. Diese Abfragen werden nicht mit Kunden oder Endbenutzern verknüpft, wenn sie für TomTom bereitgestellt werden, und können nicht für die Identifikation von Personen verwendet werden.
TomTom ist ein Unterprozessor, der autorisiert ist, Azure Maps Kundendaten weiterzuverarbeiten. Weitere Informationen finden Sie in der Unterprozessorliste der Microsoft Online Services im Microsoft Trust Center.
Unterstützte Regionen
Azure Maps-Dienste sind derzeit mit Ausnahme der folgenden Länder/Regionen überall verfügbar:
- China
- Südkorea
Vergewissern Sie sich, dass sich der Standort Ihrer aktuellen IP-Adresse in einem unterstützten Land bzw. in einer unterstützten Region befindet.
Nächste Schritte
Testen Sie eine Beispiel-App zur Veranschaulichung von Azure Maps:
Schnellstart: Erstellen einer Web-App
Halten Sie sich über Azure Maps auf dem Laufenden: