Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
När du använder Tjänsten Azure Maps Render, antingen som en baskarta eller ett lager, måste du visa lämplig upphovsrättstillskrivning för dataprovidern på kartan. Den här informationen bör visas i det nedre högra hörnet på kartan.
Bilden ovan är ett exempel på en karta från Render-tjänsten som visar vägstilen. Den visar upphovsrättstillskrivningen i det nedre högra hörnet på kartan.
Bilden ovan är ett exempel på en karta från renderingstjänsten som visar satellitformatet. Observera att det finns en annan dataprovider i listan.
Hämta kartattribution API:et
Get Map Attribution-API:t gör det möjligt för dig att begära information om upphovsrättsattribution för kartor så att du kan visa det på kartan i dina applikationer.
När du ska använda API:et Hämta map-attribution
Information om upphovsrättsinformation måste visas på kartan i alla applikationer som använder Render API.
När du använder kartpaneler från renderingstjänsten på en karta från tredje part måste du visa och uppdatera informationen om upphovsrättstillskrivning på kartan.
Mappa innehåll ändras när en slutanvändare väljer ett annat format, zoomar in eller ut eller panorerar kartan. Var och en av dessa användaråtgärder gör att en händelse utlöses. När någon av dessa händelser inträffar måste du anropa API:et för att hämta kartattribut. När du har uppdaterat informationen om upphovsrättstillskrivning måste du visa den i det nedre högra hörnet på kartan.
Eftersom dataleverantörer kan skilja sig åt beroende på region och zoomnivå, tar Hämta kartattribution-API:et dessa parametrar som indata och returnerar motsvarande attributionstext.
Så här använder du API:et för att hämta kartinformation
Du behöver följande information för att köra attribution kommandot:
| Parameter | Typ | Beskrivning |
|---|---|---|
| API-version | sträng | Versionsnummer för Azure Maps API. |
| gränser | array | En sträng som representerar det rektangulära området i en avgränsningsruta. Parametern bounds definieras av avgränsningsboxens fyra koordinater. De första 2 är WGS84-longitud och latitud som definierar det sydvästra hörnet och de sista 2 är WGS84-longitud och latitud som definierar det nordöstra hörnet. Strängen presenteras i följande format: [SydvästraHörn_Longitud, SydvästraHörn_Latitud, NordöstraHörn_Longitud, NordöstraHörn_Latitud]. |
| tilesetId | TilesetID | En paneluppsättning är en samling raster- eller vektordata uppdelade i ett enhetligt rutnät med fyrkantiga paneler på förinställda zoomnivåer. Varje paneluppsättning har ett tilesetId att använda när du gör begäranden. Det finns färdiga paneluppsättningar som tillhandahålls av Azure Maps, till exempel microsoft.base.road, microsoft.base.hybrid och microsoft.weather.radar.main, en fullständig lista finns i REST API-dokumentationen för Get Map Attribution . |
| zooma | integer | Zoomnivå för den markerade rutan. Det giltiga intervallet beror på panelen, se tabellen TilesetID för giltiga värden för en specifik paneluppsättning. Mer information finns i artikeln Zoomnivåer och tile grid. |
| prenumerationsnyckel | sträng | En av De Azure Maps-nycklar som tillhandahålls från ett Azure Map-konto. Mer information finns i artikeln Autentisering med Azure Maps . |
Kör följande GET-begäran för att hämta motsvarande upphovsrättstillskrivning som ska visas på kartan:
https://atlas.microsoft.com/map/attribution?subscription-key={Your-Azure-Maps-Subscription-key}&api-version=2024-04-01&tilesetId=microsoft.base&zoom=6&bounds=-122.414162,47.579490,-122.247157,47.668372
Ytterligare information
- Mer information finns i dokumentationen för renderningstjänsten .