Delen via


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.
  • 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 met locatiegegevens die worden gehost in Azure.
  • Locatie-informatie via georuimtelijke analyse.

Daarnaast zijn Azure Maps-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.

Voorbeeld van een kaart van bevolkingswijziging die is gemaakt met behulp van de Azure Maps Web SDK.

Android-SDK

Notitie

Buitengebruikstelling van Azure Maps Android SDK

De Systeemeigen SDK van Azure Maps 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 Maps-web-SDK. Zie de migratiehandleiding voor De Android SDK voor Azure Maps 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.

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 de Rest API van Azure Maps 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 Maps-tegels, niet alleen in de Sdk's van Azure Maps, 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 Maps 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 Maps Render v1-service

De Azure Maps Render v1-service is nu afgeschaft en wordt buiten gebruik gesteld op 17-9-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 azure Maps 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 azure Maps REST API voor meer informatie.

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 de Rest API van Azure Maps 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 Maps 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 Power BI-visual van Azure Maps biedt een uitgebreide set gegevensvisualisaties voor ruimtelijke gegevens boven op een kaart. Naar schatting heeft 80% van de bedrijfsgegevens een geografische context. De Power BI-visual van Azure Maps 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 Maps Power BI-visual met bedrijfsgegevens.

Zie Aan de slag met 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 Maps deelt door de klant geleverde 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 gemachtigd voor het subproces van klantgegevens van Azure Maps. 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

Probeer een sample app uit die Azure Maps weergeeft:

Snelstart: Een webtoepassing maken

Houd Azure Maps up-to-date:

Azure Maps-blog