Vad är Azure Maps?
Azure Maps är en samling geospatiala tjänster och SDK:er som använder nya mappningsdata för att tillhandahålla geografisk kontext till webb- och mobilprogram. Azure Maps tillhandahåller:
- REST-API:er för att återge vektor- och rasterkartor i flera format och satellitbilder.
- tjänsten Search för att hitta adresser, platser och intressanta platser runt om i världen.
- Olika routningsalternativ; till exempel punkt-till-punkt, multipunkt, multipunktsoptimering, isochron, elfordon, nyttofordon, trafikinfluerad och matrisroutning.
- Vy över trafikflöden och incidenter för program som kräver trafikinformation i realtid.
- Tidszons- och geoplatstjänster.
- Geofencing-tjänsten med platsinformation i Azure.
- Platsinformation via geospatial analys.
Dessutom är Azure Maps-tjänster tillgängliga via Web SDK. De här verktygen hjälper utvecklare att snabbt utveckla och skala lösningar som integrerar platsinformation i Azure-lösningar.
Du kan registrera dig för ett kostnadsfritt Azure Maps-konto och börja utveckla.
I följande video beskriver vi Azure Maps mer ingående:
Kartkontroller
Web SDK
Med Azure Maps Web SDK kan du anpassa interaktiva kartor med ditt eget innehåll och dina bilder. Du kan använda den här interaktiva kartan för både webb- eller mobilprogram. Kartkontrollen använder WebGL, så att du kan återge stora datauppsättningar med höga prestanda. Du kan utveckla med SDK:t med hjälp av JavaScript eller TypeScript.
Android SDK
Kommentar
Azure Maps Android SDK-tillbakadragning
Azure Maps interna SDK för Android är nu inaktuell och kommer att dras tillbaka den 3/31/25. För att undvika tjänststörningar migrerar du till Azure Maps Web SDK senast 3/31/25. Mer information finns i Migreringsguiden för Azure Maps Android SDK.
Använd Azure Maps Android SDK för att skapa mobila mappningsprogram.
Tjänster i Azure Maps
Azure Maps består av följande tjänster som kan ge geografisk kontext till dina Azure-program.
Geoplatstjänst
Använd geoplatstjänsten för att hämta lands-/regionkoden med två bokstäver för en IP-adress. Den här tjänsten kan hjälpa dig att förbättra användarupplevelsen genom att tillhandahålla anpassat programinnehåll baserat på geografisk plats.
Mer information finns i Geoplats i dokumentationen för REST API för Azure Maps.
Renderingstjänst
Render-tjänsten introducerar en ny version av API:et Hämta kartpanel som stöder användning av Azure Maps-paneler, inte bara i Azure Maps SDK:er utan även andra kartkontroller. Den innehåller raster- och vektorpanelformat, 256x256- eller 512x512-panelstorlekar (om tillämpligt) och många karttyper som väg-, väder-, kontur- eller kartpaneler. En fullständig lista finns i TilesetID i REST API-dokumentationen. Du måste visa lämplig copyright-attribution på kartan när du använder Tjänsten Azure Maps Render, antingen som baskartor eller lager, i alla kartkontroller från tredje part. Mer information finns i Så här använder du API:et Hämta karttillskrivning.
Kommentar
Azure Maps Render v1-tjänsten dras tillbaka
Tjänsten Azure Maps Render v1 är nu inaktuell och kommer att dras tillbaka den 17/17/26. För att undvika avbrott i tjänsten måste alla anrop till Rendera v1-API:et uppdateras för att kunna använda Render v2 API senast den 17/17/26.
Routningstjänst
Routningstjänsten används för att beräkna de uppskattade ankomsttiderna (ETA) för varje begärd väg. Faktorer som trafikinformation i realtid och historiska trafikdata, som de typiska väghastigheterna på den begärda veckodagen och tiden på dagen, beaktas. Routningstjänsten returnerar de kortaste eller snabbaste vägarna som är tillgängliga för flera destinationer i följd eller i optimerad ordning, baserat på tid eller avstånd. Tjänsten gör det möjligt för utvecklare att beräkna vägbeskrivningar i flera reselägen, till exempel bil, lastbil, cykel eller gång och elfordon. Tjänsten tar även hänsyn till indata, till exempel avgångstid, viktbegränsningar eller transport av farligt material.
Route-tjänsten erbjuder avancerade uppsättningsfunktioner, till exempel:
- Batchbearbetning av flera routningsbegäranden.
- Matriser för restid och avstånd mellan en uppsättning ursprung och destinationer.
- Hitta vägar eller avstånd som användarna kan resa baserat på tids- eller bränslekrav.
Mer information finns i Route i dokumentationen för Rest-API:et för Azure Maps.
Söktjänst
Tjänsten Search hjälper utvecklare att söka efter adresser, platser, företagsuppgifter efter namn eller kategori och annan geografisk information. Dessutom kan tjänster omvända geokodadresser och korsgator baserat på latitud och longitud.
Tjänsten Search innehåller även avancerade funktioner som:
- Sök längs en väg.
- Sök i ett större område.
- Batcha en grupp med sökbegäranden.
- Sök igenom laddningsstationer för elfordon och POI-data (Point of Interest) efter varumärkesnamn.
Mer information finns i Search in the Azure Maps REST API documentation (Sök i azure Maps REST API-dokumentationen).
Tidszonstjänst
Med tidszonstjänsten kan du fråga aktuell, historisk och framtida tidszonsinformation. Du kan använda antingen latitud- och longitudpar eller ett IANA-ID som indata. Tidszonstjänsten tillåter också:
- Konvertera Tidszons-ID:t för Microsoft Windows till IANA-tidszoner.
- Hämtar en tidszonsförskjutning till UTC.
- Hämta aktuell tid i en vald tidszon.
Ett typiskt JSON-svar för en fråga till tidszonstjänsten ser ut som följande exempel:
{
"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"
}
}
]
}
Mer information finns i Timezone i dokumentationen för Azure Maps REST API.
Trafiktjänst
Trafiktjänsten är en uppsättning webbtjänster som utvecklare kan använda för webb- eller mobilprogram som kräver trafikinformation. Tjänsten tillhandahåller två typer av data:
- Trafikflöde: Observerade hastigheter och restider i realtid för alla viktiga vägar i nätverket.
- Trafikincidenter: En uppdaterad vy över trafikstockningar och incidenter runt vägnätet.
Mer information finns i dokumentationen om trafik i Azure Maps REST API.
Vädertjänst
Vädertjänsten erbjuder API för att hämta väderinformation för en viss plats. Den här informationen omfattar datum och tid för observation, väderförhållanden, flaggor för nederbördsindikatorer, temperatur och information om vindhastighet. Andra detaljer som RealFeel™ Temperature och UV-index returneras också.
Utvecklare kan använda API:et Hämta väder längs vägen för att hämta väderinformation längs en viss väg. Dessutom stöder tjänsten generering av vädermeddelanden för vägpunkter som påverkas av väderrisker, till exempel översvämningar eller kraftigt regn.
Med API:et Hämta kartpanel kan du begära tidigare, aktuella och framtida radar- och satellitpaneler.
Programmeringsmodell
Azure Maps är byggt för mobilitet och kan hjälpa dig att utveckla plattformsoberoende program. Den använder en programmeringsmodell som är språkagnostisk och stöder JSON-utdata via REST-API:er.
Dessutom erbjuder Azure Maps en bekväm JavaScript-kartkontroll med en enkel programmeringsmodell. Utvecklingen är snabb och enkel för både webb- och mobilprogram.
Visuellt Power BI-objekt
Det visuella Azure Maps Power BI-objektet innehåller en omfattande uppsättning datavisualiseringar för rumsliga data ovanpå en karta. Det uppskattas att över 80 % av affärsdata har en platskontext. Det visuella Azure Maps Power BI-objektet erbjuder en lösning utan kod för att få insikter om hur den här platskontexten relaterar till och påverkar dina affärsdata.
Mer information finns i Kom igång med visuella Azure Maps Power BI-objekt.
Användning
Om du vill komma åt Azure Maps-tjänster går du till Azure Portal och skapar ett Azure Maps-konto.
I Azure Maps används ett schema för nyckelbaserad autentisering. När du skapar ditt konto genereras två nycklar. Om du vill autentisera för Azure Maps-tjänster kan du använda någon av nycklarna.
Kommentar
Azure Maps delar kundspecifika adress-/platsfrågor med TomTom från tredje part i syfte att mappa funktioner. Dessa frågor är inte länkade till någon kund eller slutanvändare när de delas med TomTom och kan inte användas för att identifiera individer.
TomTom är en underprocessor som har behörighet att underbearbeta Kunddata för Azure Maps. Mer information finns i underprocessorlistan för Microsoft Online Services som finns i Microsoft Trust Center.
Regioner som stöds
Azure Maps-tjänster är för närvarande tillgängliga utom i följande länder/regioner:
- Kina
- Sydkorea
Kontrollera att platsen för din aktuella IP-adress finns i ett land/en region som stöds.
Nästa steg
Prova en exempelapp som visar Azure Maps:
Håll dig uppdaterad på Azure Maps: