Was ist Azure Maps?What is Azure Maps?

Azure Maps ist eine Sammlung von Geodiensten, bei denen aktuelle Kartendaten verwendet werden, um einen geografischen Kontext für Webanwendungen und mobile Anwendungen bereitzustellen.Azure Maps is a collection of geospatial services that use fresh mapping data to provide geographic context to web and mobile applications. Azure Maps umfasst Folgendes:Azure Maps provides:

  • REST-APIs zum Rendern von Karten in verschiedenen Stilen und in SatellitenbildernREST APIs to render maps in multiple styles and in satellite imagery.''
  • Suchdienste für die Suche nach Adressen, Orten und Points of Interest auf der ganzen WeltSearch services to locate addresses, places, and points of interest around the world.
  • Verschiedene Routenplanungsoptionen – beispielsweise von A nach B, mehrere Punkte, Optimierung bei Verwendung mehrerer Punkte, Isochrone, gewerbliche Fahrzeuge, Berücksichtigung der Verkehrslage und MatrixroutenplanungVarious routing options; such as point-to-point, multipoint, multipoint optimization, isochrone, commercial vehicle, traffic influenced, and matrix routing.
  • Anzeige von Verkehrsfluss und -störungen für Anwendungen, die Verkehrsinformationen benötigenTraffic flow view and incidents view, for applications that require traffic information.
  • Mobilitätsdienst zum Anfordern von Logistikinformationen für öffentliche Verkehrsmittel, zum Planen von Routen in Echtzeit sowie zum Anfordern von Informationen für alternative FortbewegungsartenMobility service to request public transit logistics, plan routes in real time, and request information for alternative modes of transportation.
  • Zeitzonen- und Geolocationdienste sowie die Möglichkeit, einen Ort in Zeitzonen zu konvertierenTime zone and geolocation services and converting a location to time zones.
  • Geofencingdienst und Speicher für Kartendaten mit in Azure gehosteten StandortinformationenGeofencing service and mapping data storage, with location information hosted in Azure.
  • Location Intelligence mittels GeoanalysenLocation intelligence through geospatial analytics.

Darüber hinaus sind Azure Maps-Dienste über das Web SDK oder das Android SDK verfügbar.Additionally, Azure Maps services are available through the Web SDK or the Android SDK. Mit diesen Tools können Entwickler im Handumdrehen Lösungen entwickeln und skalieren, die Standortinformationen in Azure-Lösungen integrieren.These tools help developers quickly develop and scale solutions that integrate location information into Azure solutions.

Sie können sich für ein kostenloses Azure Maps-Konto registrieren und direkt loslegen.You can sign up for a free Azure Maps account and start developing.

Im folgenden Video wird Azure Maps ausführlich beschrieben:The following video explains Azure Maps in depth:


KartensteuerelementeMap controls

Web-SDKWeb SDK

Mit dem Azure Maps Web SDK können Sie interaktive Karten mit eigenen Inhalten und Bildern anpassen.The Azure Maps Web SDK lets you customize interactive maps with your own content and imagery. Diese interaktive Karte können Sie sowohl für Ihre Webanwendungen als auch für Ihre mobilen Anwendungen verwenden.You can use this interactive map for both your web or mobile applications. Das Kartensteuerelement nutzt WebGL, sodass Sie umfangreiche Datasets mit hoher Leistung rendern können.The map control makes use of WebGL, so you can render large data sets with high performance. Verwenden Sie für die Entwicklung mit dem SDK JavaScript oder TypeScript.Develop with the SDK by using JavaScript or TypeScript.

Beispielkarte zur Bevölkerungsveränderung

Android-SDKAndroid SDK

Mit dem Azure Maps Android SDK können Sie mobile Kartenanwendungen erstellen.Use the Azure Maps Android SDK to create mobile mapping applications.

Kartenbeispiele auf einem mobilen Gerät

Dienste in Azure MapsServices in Azure Maps

Azure Maps besteht aus den folgenden neun Diensten, die für Ihre Azure-Anwendungen geografischen Kontext liefern können.Azure Maps consists of the following nine services that can provide geographic context to your Azure applications.

DatendienstData Service

Daten sind für Karten unverzichtbar.Data is imperative for maps. Mit dem Datendienst können Sie räumliche Daten zur Verwendung mit räumlichen Vorgängen oder mit der Bildkomposition hochladen und speichern.Use Data Service to upload and store geospatial data for use with spatial operations or image composition. Durch die Einbindung von Kundendaten in den Azure Maps-Dienst verringern Sie die Wartezeit und steigern die Produktivität und können neue Szenarien in Ihren Anwendungen erstellen.Bringing customer data closer to the Azure Maps service will reduce latency, increase productivity, and create new scenarios in your applications. Ausführliche Informationen zu diesem Dienst finden Sie in der Dokumentation zu den Datendienst-APIs.For details on this service, see the Data Service API documentation.

MobilitätsdienstMobility service

Der Azure Maps Mobility Service ermöglicht die Routenplanung in Echtzeit.The Azure Maps Mobility service allows real-time trip planning. Dabei werden die bestmöglichen Routenoptionen sowie verschiedene Reisemodi zurückgeben.It returns the best possible route options and provides different kinds of travel modes. Im Stadtbereich kann dies zu Fuß, mit dem Fahrrad und mit öffentlichen Verkehrsmitteln sein.For metro (city) areas, these modes can include walking, biking, and public transit. Sie können die Route, Routengeometrie, Liste der Haltestellen, geplante Ankunft und Echtzeitankunft sowie Dienstwarnungen anfordern.You can request transit itinerary, line geometry, lists of stops, scheduled arrivals, real-time arrivals, and service alerts.

Der Dienst ermöglicht auch die Suche nach spezifischen Objekttypen in der Nähe eines Standorts.The service also allows searches for specific object types around a location. Benutzer können nach Mietfahrrädern, -rollern oder -wagen in der Nähe eines Standorts suchen.Users can search for shared bikes, scooters, or cars around a location. Benutzer können die Anzahl verfügbarer Fahrräder an der nächstgelegenen Station anfordern und nach verfügbaren Carsharing-Fahrzeugen suchen.Users can request the number of available bikes in the closest dock and search available vehicles for ride-sharing. Darüber hinaus können sie Details wie die zukünftige Fahrzeugverfügbarkeit und den aktuellen Kraftstoffstand ermitteln.And, users can find details like future availability of vehicles and current fuel level.

Weitere Informationen zu diesem Dienst finden Sie in der Dokumentation zur Mobility-API.To learn more about the service, see the Mobility API documentation.

RenderingdienstRender service

Mit dem Renderingdienst können Entwickler webbasierte und mobile Anwendungen mit Kartenfeatures erstellen.The Render service helps developers create web and mobile applications with mapping features. Für den Dienst werden entweder qualitativ hochwertige Rastergrafikbilder, die in 19 Zoomebenen verfügbar sind, oder vollständig anpassbare Vektorformat-Kartenbilder verwendet.The service uses either high-quality raster graphic images, available in 19 zoom levels, or fully customizable vector format map images.

Beispiel für eine Karte vom Renderingdienst

Über den Renderingdienst werden jetzt Vorschau-APIs bereitgestellt, um Entwicklern die Verwendung von Satellitenbildern zu ermöglichen.The Render service now offers preview APIs to allow developers to work with satellite imagery. Weitere Informationen finden Sie in der Dokumentation zu den Render-APIs.For more details, read the Render API documentation.

RoutendienstRoute service

Der Routendienst umfasst stabile Geometrieberechnungen für reale Infrastruktur und Wegbeschreibungen für verschiedene Transportmodi.The Route service contains robust geometry calculations for real-world infrastructure and directions for multiple transportation modes. Entwickler können mithilfe des Diensts Wegbeschreibungen für eine Reihe von Fortbewegungsmitteln (z. B. PKW, LKW, Fahrrad oder zu Fuß) generieren.The service allows developers to calculate directions across a number of travel modes such as car, truck, bicycle, or walking. Darüber hinaus berücksichtigt der Dienst Faktoren wie Verkehrslage, Gewichtsbeschränkungen oder Transport von Gefahrgütern.The service also considers inputs such as traffic conditions, weight restrictions, or hazardous material transport.

Beispiel für eine Karte vom Routendienst

Der Routendienst ermöglicht eine Vorschau für erweiterte Funktionen, beispielsweise:The Route service offers a preview of advanced features, such as:

  • Batchverarbeitung für mehrere RoutenanforderungenBatch processing of multiple route requests.
  • Matrizen für Fahrzeit und Entfernung zwischen verschiedenen Ausgangsorten und ZielenMatrices of travel time and distance between a set of origins and destinations.
  • Ermittlung von Routen oder Entfernungen, die Benutzer basierend auf Zeit- oder Kraftstoffanforderungen zurücklegen könnenFinding routes or distances that users can travel based on time or fuel requirements.

Ausführliche Informationen zu den Routingfunktionen finden Sie in der Dokumentation zu Routen-APIs.For details on the routing capabilities, read the Route API documentation.

SuchdienstSearch service

Mit dem Suchdienst können Entwickler nach Adressen, Orten, Geschäftseinträgen nach Name oder Kategorie und anderen geografischen Informationen suchen.The Search service helps developers search for addresses, places, business listings by name or category, and other geographic information. Mit dem Suchdienst kann eine inverse Geocodierung für Adressen und Querstraßen basierend auf Breiten- und Längengraden durchgeführt werden.The Search service can reverse geocode addresses and cross streets based on latitudes and longitudes.

Beispiel für eine Suche in einer Karte

Der Suchdienst umfasst außerdem erweiterte Funktionen, beispielsweise:The Search service also provides advanced features such as:

  • Suche entlang einer RouteSearch along a route.
  • Suche innerhalb eines weiteren BereichsSearch inside a wider area.
  • Zusammenfassen einer Gruppe von Suchanfragen zu einem BatchBatch a group of search requests.
  • Suche nach einem größeren Bereich anstelle eines StandortsSearch for larger area instead of a location point.

Die APIs für Batches und die Bereichssuche befinden sich derzeit in der Vorschauphase.APIs for batch and area search are currently in preview. Weitere Informationen zu den Suchfunktionen finden Sie in der Dokumentation zu den Such-APIs.For more details on the search capabilities, read the Search API documentation.

Dienst „Räumliche Operationen“Spatial Operations service

Der Azure Maps-Dienst „Räumliche Operationen“ nutzt Standortinformationen.The Azure Maps Spatial Operations service takes location information. Die Standortinformationen werden schnell analysiert, um Kunden über aktuelle Ereignisse zu informieren.It quickly analyzes location information to help inform customers of ongoing events happening in time and space. Er ermöglicht die Analyse- und Vorhersagemodellierung von Ereignissen nahezu in Echtzeit.It enables near real-time analysis and predictive modeling of events.

Mithilfe des Diensts können Kunden ihre Location Intelligence mit einer Bibliothek aus gängigen räumlichen Berechnungen optimieren.The service enables customers to enhance their location intelligence with a library of common geospatial mathematical calculations. Zu diesen gängigen Berechnungen zählen beispielsweise nächstgelegener Punkt, Großkreisabstand und Puffer.Common calculations include closest point, great circle distance, and buffers. Weitere Informationen zum Dienst und zu den verschiedenen Funktionen finden Sie in der Dokumentation zu den APIs für räumliche Operationen.To learn more about the service and the various features, read the Spatial Operations API documentation.

ZeitzonendienstTime Zone service

Mit dem Zeitzonendienst können Sie aktuelle, vergangene und zukünftige Zeitzoneninformationen abfragen.The Time Zone service enables you to query current, historical, and future time zone information. Hierzu können Sie entweder Breitengrad-Längengrad-Paare oder eine IANA-ID verwenden.You can use either latitude and longitude pairs or an IANA ID. Mit dem Zeitzonendienst ist Folgendes möglich:The Time Zone service also allows for:

  • Konvertieren von Microsoft Windows-Zeitzonen-IDs in IANA-ZeitzonenConverting Microsoft Windows time-zone IDs to IANA time zones.
  • Abrufen eines Zeitzonenoffsets zu UTCFetching a time-zone offset to UTC.
  • Abrufen der aktuellen Zeit einer bestimmten ZeitzoneGetting the current time in a chosen time zone.

Eine typische JSON-Antwort für eine Abfrage mit dem Zeitzonendienst sieht wie folgt aus:A typical JSON response for a query to the Time Zone service looks like the following sample:

{
    "Version": "2017c",
    "ReferenceUtcTimestamp": "2017-11-20T23:09:48.686173Z",
    "TimeZones": [{
        "Id": "America/Los_Angeles",
        "ReferenceTime": {
            "Tag": "PST",
            "StandardOffset": "-08:00:00",
            "DaylightSavings": "00:00:00",
            "WallTime": "2017-11-20T15:09:48.686173-08:00",
            "PosixTzValidYear": 2017,
            "PosixTz": "PST+8PDT,M3.2.0,M11.1.0"
        }
    }]
}

Ausführliche Informationen zu diesem Dienst finden Sie in der Dokumentation zu den Zeitzonen-APIs.For details on this service, read the Time Zone API documentation.

VerkehrsinfodienstTraffic service

Der Verkehrsinfodienst ist eine Suite von Webdiensten, mit denen Entwickler webbasierte und mobile Anwendungen erstellen können, die Verkehrsinformationen benötigen.The Traffic service is a suite of web services that developers can use for web or mobile applications that require traffic information. Der Dienst stellt zwei Typen von Daten bereit:The service provides two data types:

  • Verkehrsfluss: In Echtzeit ermittelte Geschwindigkeiten und Reisezeiten für alle wichtigen Straßen des VerkehrsnetzesTraffic flow: Real-time observed speeds and travel times for all key roads in the network.
  • Verkehrsmeldungen: Aktuelle Übersicht über die Staus und Störungen bzw. Unfälle im StraßennetzTraffic incidents: An up-to-date view of traffic jams and incidents around the road network.

Beispiel für eine Karte mit Verkehrsinformationen

Weitere Informationen finden Sie in der Dokumentation zu den Verkehrsinfo-APIs.For more information, see the Traffic API documentation.

IP to Location-DienstIP to Location service

Mit dem Dienst „IP to Location“ können Sie eine Vorschau für den abgerufenen zweistelligen Länder-/Regionscode für eine IP-Adresse erstellen.Use the IP to Location service to preview the retrieved two-letter country/region code for an IP address. Mithilfe dieses Diensts können Sie die Benutzeroberfläche verbessern, indem Sie angepasste Anwendungsinhalte auf der Grundlage des geografischen Standorts bereitstellen.This service can help you enhance user experience by providing customized application content based on geographic location.

Ausführlichere Informationen zum Dienst „IP to Location“ finden Sie in der Dokumentation zu den Geolocation-APIs von Azure Maps.For more details on the IP to Location service in the REST API, read the Azure Maps Geolocation API documentation.

ProgrammiermodellProgramming model

Azure Maps ist auf Mobilität ausgelegt und kann zum Entwickeln plattformübergreifender Anwendungen eingesetzt werden.Azure Maps is built for mobility and can help you develop cross-platform applications. Es wird ein Programmiermodell genutzt, das sprachunabhängig ist und die JSON-Ausgabe über REST-APIs unterstützt.It uses a programming model that's language agnostic and supports JSON output through REST APIs.

Darüber hinaus bietet Azure Maps ein praktisches JavaScript-Kartensteuerelement mit einem einfachen Programmiermodell.Also, Azure Maps offers a convenient JavaScript map control with a simple programming model. Dies ermöglicht eine schnelle und einfache Entwicklung für webbasierte und mobile Anwendungen.The development is quick and easy for both web and mobile applications.

VerwendungUsage

Für den Zugriff auf die Azure Maps-Dienste navigieren Sie zum Azure-Portal und erstellen ein Azure Maps-Konto.Accessing the Azure Maps services is a matter of going to the Azure portal and creating an Azure Maps account.

Für Azure Maps wird ein schlüsselbasiertes Authentifizierungsschema verwendet.Azure Maps uses a key-based authentication scheme. Für Ihr Konto wurden bereits zwei Schlüssel generiert. Verwenden Sie einen dieser Schlüssel.Your account comes with two keys already generated for you, use either keys. Beginnen Sie damit, diese Standortfunktionen in Ihre Anwendung zu integrieren und Anforderungen an die Azure Maps-Dienste zu senden.Start integrating these location capabilities in your application and make requests to the Azure Maps services.

Hinweis: Azure Maps gibt vom Kunden bereitgestellte Adress- oder Standortabfragen („Abfragen“) für die Zuordnungsfunktionalität an den Drittanbieter TomTom weiter.Note - Azure Maps shares customer-provided address/location queries ("Queries") with third party TomTom for mapping functionality purposes. 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.Queries are not linked to any customer or end-user when shared with TomTom and cannot be used to identify individuals. Microsoft ist derzeit dabei, TomTom zur Liste der Onlinedienstzulieferer hinzuzufügen.Microsoft is currently in the process of adding TomTom to the Online Services Subcontractor List. Beachten Sie, dass sich die Mobilitäts- und Wetterdienste, die die Integration in Moovit und AccuWeather beinhalten, derzeit in der VORSCHAUPHASE befinden.Note that the Mobility and Weather Services which include integration with Moovit and AccuWeather are currently in PREVIEW.

Unterstützte RegionenSupported regions

Abgesehen von folgenden Ausnahmen sind die Azure Maps-APIs aktuell in allen Ländern und Regionen verfügbar:The Azure Maps APIs are currently available in all countries and regions except these:

  • ChinaChina
  • SüdkoreaSouth Korea

Vergewissern Sie sich, dass sich der Standort Ihrer aktuellen IP-Adresse in einem unterstützten Land bzw. in einer unterstützten Region befindet.Verify that the location of your current IP address is in a supported country/region.

Nächste SchritteNext steps

Testen Sie eine Beispiel-App zur Veranschaulichung von Azure Maps:Try a sample app that showcases Azure Maps:

Halten Sie sich über Azure Maps auf dem Laufenden:Stay up to date on Azure Maps: