Wat is Azure Maps?
Azure Maps is een verzameling georuimtelijke services en SDK’s die nieuwe kaartgegevens gebruiken om webtoepassingen en mobiele toepassingen te voorzien van een nauwkeurige geografische context. Azure Maps biedt:
- REST-API's voor het weergeven van vector- en rasterkaarten in meerdere stijlen en satellietbeelden.
- Creator-services om kaarten te maken en weer te geven op basis van gegevens van een privé-kaart.
- Search-services om adressen, plaatsen en interessante zaken over de hele wereld te vinden.
- Verschillende routeringsopties; zoals point-to-point, multipoint, multipoint-optimalisatie, isochroon, elektrische voertuigen, bedrijfswagens, verkeer dat wordt beïnvloed en matrixroutering.
- Weergave van verkeersstroom en incidenten, voor toepassingen waarvoor realtime verkeersgegevens nodig zijn.
- Tijdzone- en geolocatieservices.
- Services voor verhoging van bevoegdheden met digitaal verhogingsmodel
- Geofencing-service en toewijzing van gegevensopslag, met locatiegegevens die worden gehost in Azure.
- Locatie-informatie via georuimtelijke analyse.
Daarnaast zijn Azure Maps-services beschikbaar via de Web-SDK en de Android-SDK. Met deze hulpprogramma's kunnen ontwikkelaars snel oplossingen ontwikkelen en schalen waarmee locatiegegevens worden geïntegreerd in Azure-oplossingen.
U kunt zich aanmelden voor een gratis Azure Maps-account en begin met ontwikkelen.
In de volgende video wordt Azure Maps in detail uitgelegd:
Kaartbesturingselementen
Web SDK
Met de Azure Maps Web-SDK kunt u interactieve kaarten aanpassen met uw eigen inhoud en beelden. U kunt deze interactieve kaart gebruiken voor uw web- of mobiele toepassingen. Het besturingselement maakt gebruik van WebGL, zodat u grote gegevenssets kunt weergeven met hoge prestaties. U kunt deze ontwikkelen met de SDK met behulp van JavaScript of TypeScript.
Android SDK
Gebruik de Azure Maps Android-SDK om toepassingen voor mobiele toewijzing te maken.
Services in Azure Maps
Azure Maps bestaat uit de volgende services die uw Azure-toepassingen van geografische context kunnen voorzien.
Gegevensservice
Gegevens zijn van cruciaal belang voor kaarten. Gebruik de gegevensservice om georuimtelijke gegevens te uploaden en op te slaan voor gebruik met ruimtelijke bewerkingen of om installatiekopieën samen te stellen. Door klantgegevens dichter bij de Azure Maps-service te brengen, wordt de latentie verminderd, de productiviteit verhoogd en nieuwe scenario's gemaakt in uw toepassingen. Zie de documentatie van de gegevensservice voor meer informatie over deze service.
Geolocatie-service
Gebruik de Geolocation-service om de tweeletterig land-/regiocode voor een IP-adres op te halen. Deze service kan u helpen om de gebruikerservaring te verbeteren door een aangepaste toepassingsinhoud op basis van geografische locatie te bieden.
Lees voor meer informatie de documentatie over de geolocatie-service.
Service voor rendering
De Render-service V2 introduceert een nieuwe versie van de GET Map Tile V2 API. Met de Get Map Tile V2-API kunnen klanten nu Azure Maps wegtegels, weertegels of kaarttegels aanvragen die zijn gemaakt met behulp van Azure Maps Maker. Het is raadzaam om de nieuwe Get Map Tile V2-API te gebruiken.
Lees de pagina Render service V2-documentatie voor meer informatie.
Voor meer informatie over de Render service v1 die algemeen beschikbaar is, raadpleegt u de Render service v1-documentatie.
Routeservice
De routeservices kunnen worden gebruikt om de geschatte aankomsttijden (ETAs) voor elke aangevraagde route te berekenen. Route-API's houden rekening met factoren, zoals gegevens over realtime verkeer en historische verkeersgegevens, zoals de typische snelheden op de gewenste dag van de week en het tijdstip van de dag. De API's retourneren de kortste of snelste routes die beschikbaar zijn voor meerdere bestemmingen tegelijk in een reeks of in een geoptimaliseerde volgorde, op basis van tijd of afstand. Met de service kunnen ontwikkelaars richtingen berekenen voor verschillende manieren van reizen, zoals met de auto, vrachtwagen, fiets of wandelen. De service houdt ook rekening met invoerwaarden voor verkeersomstandigheden, zoals vertrektijden, gewichtsbeperkingen of transport van gevaarlijke stoffen.
De routeservice biedt geavanceerde instelfuncties, zoals:
- Batchverwerking van meerdere route-aanvragen.
- De matrices van reistijd en afstand tussen een reeks aanvangspunten en bestemmingen.
- Routes of afstanden zoeken die gebruikers kunnen reizen op basis van tijd- of brandstofvereisten.
Lees de pagina Routeservice-documentatie voor meer informatie over de routeringsmogelijkheden.
Zoekservice
De Search-service helpt ontwikkelaars bij het zoeken naar adressen, plaatsen, bedrijfsvermeldingen op naam of categorie, en andere geografische informatie. Met de Search-service kan ook de geocode worden omgekeerd voor adressen en dwarsstraten op basis van breedte- en lengtegraden.
De Search-service biedt ook geavanceerde functies zoals:
- Zoeken langs een route.
- Zoeken binnen een breder gebied.
- Batch een groep met zoekopdrachten.
- Zoek oplaadstations en POI-gegevens op merknaam.
Lees de pagina Zoekservice-documentatie voor meer informatie over zoekmogelijkheden.
Ruimtelijke service
De locatiegegevens worden snel geanalyseerd door de ruimtelijke service om klanten te informeren over lopende gebeurtenissen die in de tijd en ruimte plaatsvinden. De service maakt bijna realtime analyse en voorspellende modellering van gebeurtenissen mogelijk.
Met de service kunnen klanten hun locatiegegevens verbeteren met een bibliotheek met algemene georuimtelijke wiskundige berekeningen. Veelvoorkomende berekeningen zijn onder andere het dichtstbijzijnde punt, orthodromische afstand en buffers. Lees voor meer informatie over de service en de verschillende functies de Ruimtelijke service-documentatie.
Tijdzone-service
Met de Time zone-service kunt u de huidige, historische en toekomstige tijdzone-informatie opvragen. U kunt voor de invoer gebruikmaken van de breedte- en lengtegraad-paren of een IANA-id. De Time zone-service biedt ook het volgende:
- De tijdzone-id's van Microsoft Windows converteren naar IANA-tijdzones.
- Een tijdzone-offset wordt opgehaald naar UTC.
- De huidige tijd in een gekozen tijdzone ophalen.
Een typisch JSON-antwoord voor een query in de Time zone-service ziet er als volgt uit:
{
"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"
}
}
]
}
Lees de Tijdzone-documentatie voor meer informatie over deze service.
Verkeersservice
De Traffic-service is een suite van webservices die ontwikkelaars kunnen gebruiken voor web- of mobiele toepassingen waarvoor verkeersgegevens nodig zijn. De service omvat twee gegevenstypen:
- Verkeersstroom: Waargenomen snelheden en reistijden in realtime voor alle belangrijke wegen in het netwerk.
- Verkeersincidenten: Een up-to-date weergave van files en incidenten rond het wegnetwerk.

Zie de documentatie van de verkeersservice voor meer informatie.
Weather-services
Weather-services bieden API’s die ontwikkelaars kunnen gebruiken om weergegevens voor een bepaalde locatie op te halen. De informatie bevat details, zoals de datum en tijd van observatie, een korte beschrijving van de weersomstandigheden, het weerpictogram, de vlagmarkeringen, de temperatuur en de windsnelheid. Er worden ook extra gegevens weergegeven, zoals de RealFeel™-temperatuur en UV-index.
Ontwikkelaars kunnen de Get Weather along route-API gebruiken om weerinformatie te verkrijgen voor een bepaalde route. De service biedt ook ondersteuning voor het genereren van weermeldingen voor waypoints die worden beïnvloed door weerrisico's, zoals overstromingen of zware regenbuien.
Met de Get Map Tile V2-API kunt u de tegels voor vroegere, huidige en toekomstige radar- en satellietgegevens opvragen.

Kaartmaakservice
Maps Creator-service is een suite van webservices die ontwikkelaars kunnen gebruiken voor het maken van toepassingen met kaartfuncties op basis van indoor kaartgegevens.
Maps Creator biedt drie basisservices:
Gegevenssetservice. De DataSet-service gebruiken om een gegevensset te maken op basis van geconverteerde gegevens voor tekenpakketen. Zie Vereisten voor tekenpakketten voor meer informatie over vereisten voor tekenpakketten.
Conversieservice. Gebruik de conversieservice om een DWG-ontwerp bestand te converteren naar gegevens voor tekenpakketten voor indoor kaarten.
Tegelsetservice. Gebruik de Tegelset-service om een op vector gebaseerde weergave van een gegevensset te maken. Toepassingen kunnen een tegelset gebruiken om een weergave op basis van een visuele tegel van de gegevensset te presenteren.
Functiestatusservice. Gebruik de functie Statusservice om dynamische kaartstijlen te ondersteunen. Met dynamische kaartstijlen kunnen toepassingen realtime gebeurtenissen weergeven in ruimten van IoT-systemen.
WFS-service. Gebruik de WFS-service om een query uit te voeren op uw indoor kaartgegevens. De WFS-service volgt de Open Geospatial Consortium-API standaarden voor het uitvoeren van query's op één gegevensset.
Service voor hoogte-indicatie
De Elevation-service van Azure Maps is een webservice die ontwikkelaars kunnen gebruiken om hoogtegegevens op te halen van elke locatie op aarde.
Met de Elevation-service kunt u hoogtegegevens in twee indelingen ophalen:
GeoTIFF-rasterindeling. Gebruik de API Render V2-Get Map Tile om gegevens over bevoegdheden op te halen in tegelindeling.
GeoJSON-indeling. Gebruik de Elevation-API's om verzamelde hoogtegegevens op te vragen langs paden, binnen een gedefinieerd begrenzingsvak of op specifieke coördinaten.
Programmeermodel
Azure Maps is gebouwd voor mobiliteit en kan u helpen platformoverschrijdende toepassingen te ontwikkelen. Het maakt gebruik van een programmeermodel dat taalonafhankelijk is en dat JSON-uitvoer ondersteunt door middel van REST API's.
Azure Maps biedt ook een handig kaartbesturingselement van JavaScript met een eenvoudig programmeermodel. De ontwikkeling is snel en eenvoudig voor zowel web- als mobiele toepassingen.
Power BI-visual
De Azure Kaarten Power BI visualisatie biedt een uitgebreide set gegevensvisualisaties voor ruimtelijke gegevens boven op een kaart. Naar schatting heeft 80% van de bedrijfsgegevens een geografische context. De Azure Kaarten Power BI-visual biedt een oplossing zonder code om inzicht te krijgen in hoe deze locatiecontext zich verhoudt tot uw zakelijke gegevens en deze beïnvloedt.
Zie de 'Aan de slag gaan‘-documentatie voor de Azure Maps Power BI-visual voor meer informatie.
Gebruik
Als u toegang wilt krijgen tot Azure Maps Services, gaat u naar Azure Portal en maakt u een Azure Maps-account.
Azure Maps maakt gebruik van een verificatieschema op basis van sleutels. Wanneer u uw account maakt, worden er twee sleutels gegenereerd. Als u wilt verifiëren voor Azure Maps Services, kunt u een van beide sleutels gebruiken.
Notitie
Azure Kaarten door de klant verstrekte adres-/locatiequery's met TomTom van derden voor het toewijzen van functionaliteitsdoeleinden. Deze query's zijn niet gekoppeld aan een klant of eindgebruiker wanneer ze worden gedeeld met TomTom en kunnen niet worden gebruikt om personen te identificeren.
Microsoft is momenteel bezig met het toevoegen van TomTom, Moovit en AccuWeather aan de lijst met toeleveranciers van online services.
Ondersteunde regio’s
Azure Maps Services zijn momenteel beschikbaar, behalve in de volgende landen/regio's:
- China
- Zuid-Korea
Verifieer of de locatie van uw IP-adres in een ondersteund land/regio is.
Volgende stappen
Probeer een sample app uit die Azure Maps weergeeft:
Snelstart: Een webtoepassing maken
Houd Azure Maps up-to-date: