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.
  • Geofencing-service en toewijzing van gegevensopslag, met locatiegegevens die worden gehost in Azure.
  • Locatie-informatie via georuimtelijke analyse.

Daarnaast zijn Azure Kaarten-services beschikbaar via de web-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.

Voorbeeldtoewijzing van populatiewijziging die is gemaakt met behulp van Azure Kaarten Web SDK.

Android-SDK

Notitie

Buitengebruikstelling van Azure Kaarten Android SDK

De Azure Kaarten Native SDK voor Android is nu afgeschaft en wordt buiten gebruik gesteld op 3-31-25. Om serviceonderbrekingen te voorkomen, migreert u tegen 3-31-25 naar de Azure Kaarten Web SDK. Zie de migratiehandleiding voor Azure Kaarten Android SDK voor meer informatie.

Gebruik de Azure Maps Android-SDK om toepassingen voor mobiele toewijzing te maken.

Kaartvoorbeelden op een mobiel apparaat.

Services in Azure Maps

Azure Maps bestaat uit de volgende services die uw Azure-toepassingen van geografische context kunnen voorzien.

Gegevensregisterservice

Gegevens zijn van cruciaal belang voor kaarten. Gebruik de dataregisterservice voor toegang tot georuimtelijke gegevens, gebruikt met ruimtelijke bewerkingen of samenstelling van installatiekopieën, die eerder zijn geüpload naar uw Azure Storage. Door klantgegevens dichter bij de Azure Kaarten-service te brengen, vermindert u de latentie en verhoogt u de productiviteit. Zie het gegevensregister in de documentatie van azure Kaarten REST API voor meer informatie.

Notitie

Buitengebruikstelling van Azure Kaarten Data Service

De Azure Kaarten Data-service (zowel v1 als v2) is nu afgeschaft en wordt buiten gebruik gesteld op 16-9-24. Om serviceonderbrekingen te voorkomen, moeten alle aanroepen naar de Data-service worden bijgewerkt om de Azure Kaarten Data Registry-service tegen 9/16/24 te kunnen gebruiken. Zie Gegevensregister maken voor meer informatie.

Geolocatie-service

Gebruik de Geolocation-service om de tweeletterige 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.

Zie geolocatie in de documentatie van azure Kaarten REST API voor meer informatie.

Service voor rendering

Render-service introduceert een nieuwe versie van de Get Map Tile API die ondersteuning biedt voor het gebruik van Azure Kaarten-tegels, niet alleen in de Azure Kaarten SDK's, maar ook andere kaartbesturingselementen. Het bevat raster- en vectortegelindelingen, 256x256 of 512x512 tegelgrootten (indien van toepassing) en tal van kaarttypen zoals wegen, weer, contour of kaarttegels. Zie TilesetID in de REST API-documentatie voor een volledige lijst. U moet de juiste copyrightvermelding op de kaart weergeven wanneer u de Azure Kaarten Render-service gebruikt, hetzij als basiskaarten of lagen, in elk kaartbesturingselement van derden. Zie Hoe u de Get Map Attribution-API gebruikt voor meer informatie.

Voorbeeld van een kaart uit de Render-service.

Notitie

Buitengebruikstelling van Azure Kaarten Render v1-service

De Azure Kaarten Render v1-service is nu afgeschaft en wordt buiten gebruik gesteld op 17-9-26. Om serviceonderbrekingen te voorkomen, moeten alle aanroepen naar de Render v1-API worden bijgewerkt voor het gebruik van render v2-API op 9-17-26.

Routeservice

De routeservice wordt gebruikt om de geschatte aankomsttijden (ETA's) voor elke aangevraagde route te berekenen. Factoren zoals realtime verkeersinformatie en historische verkeersgegevens, zoals de typische verkeerssnelheden op de aangevraagde dag van de week en het tijdstip van de dag, worden overwogen. De routeservice retourneert de kortste of snelste routes die beschikbaar zijn voor meerdere bestemmingen tegelijk in volgorde of in 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.

Voorbeeld van een kaart uit de Route-service.

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.

Zie Route in de documentatie van de Azure Kaarten REST API voor meer informatie.

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.

Voorbeeld van een zoekopdracht op een kaart.

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.

Zie Zoeken in de documentatie van de Azure Kaarten REST API voor meer informatie.

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. Zie spatial in de documentatie van azure Kaarten REST API voor meer informatie over de ruimtelijke service en de verschillende functies.

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"
      }
    }
  ]
}

Zie Tijdzone in de documentatie van azure Kaarten REST API voor meer informatie.

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: realtime waargenomen snelheden en reistijden voor alle belangrijke wegen in het netwerk.
  • Verkeersincidenten: Een actuele weergave van verkeersopstoppingen en incidenten rond het wegennet.

Voorbeeld van een kaart met verkeersinformatie.

Zie de documentatie over de Rest API van Azure Kaarten voor meer informatie.

Weerservices

De Weather-service biedt API voor het ophalen van weerinformatie voor een bepaalde locatie. Deze informatie omvat observatiedatum en -tijd, weersomstandigheden, neerslagindicatorvlagmen, temperatuur- en windsnelheidsinformatie. Andere details, zoals RealFeel™ Temperature en UV-index, worden ook geretourneerd.

Ontwikkelaars kunnen de Get Weather along route-API gebruiken om weerinformatie te verkrijgen voor een bepaalde route. Daarnaast ondersteunt de service het genereren van weersmeldingen voor waypoints die worden beïnvloed door weerrisico's, zoals overstromingen of zware regen.

Met de Get Map Tile-API kunt u eerdere, huidige en toekomstige radar- en satelliettegels aanvragen.

Voorbeeld van kaart met realtime weerradartegels.

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-visual 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 voor het verkrijgen van inzicht in hoe deze locatiecontext zich verhoudt tot en invloed heeft op uw bedrijfsgegevens.

Power BI Desktop met de Azure Kaarten Power BI-visual met bedrijfsgegevens.

Zie Aan de slag met Azure Kaarten 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 deelt door de klant verstrekte adres-/locatiequery's met TomTom van derden voor toewijzingsfunctionaliteitsdoeleinden. 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.

TomTom is een subprocessor die is geautoriseerd voor subprocessen van Azure Kaarten klantgegevens. Zie de subprocessorlijst van Microsoft Online Services in het Vertrouwenscentrum van Microsoft voor meer informatie.

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

Meer informatie over indoorkaarten:

Wat is Azure Kaarten Creator?

Probeer een sample app uit die Azure Maps weergeeft:

Snelstart: Een webtoepassing maken

Houd Azure Maps up-to-date:

Azure Maps-blog