Dela via


Visa rätt upphovsrättstilldelning

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 upphovsrättsattributionen när du använder vägstilen

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 upphovsrättsattributionen när satellitformatet används

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