Dela via


Visa rätt upphovsrättstilldelning

När du använder Tjänsten Azure Kartor 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.

The above image is an example of a map from the Render service showing the copyright attribution when using the road style

Bilden ovan är ett exempel på en karta från renderingstjänsten som visar vägformatet. Den visar upphovsrättstillskrivningen i det nedre högra hörnet på kartan.

The above image is an example of a map from the Render service showing the copyright attribution when using the satellite style

Bilden ovan är ett exempel på en karta från renderingstjänsten som visar satellitformatet. Observera att det finns en annan dataprovider i listan.

API:et Hämta kartttribution

Med API:et Get Map Attribution kan du begära information om mappning av upphovsrättsliga attribut så att du kan visa på kartan i dina program.

När du ska använda API:et Hämta map-attribution

Kartinformationen för upphovsrättstillskrivning måste visas på kartan i alla program som använder Render-API:et, inklusive webb- och mobilprogram.

Attributionen visas och uppdateras automatiskt på kartan När du använder någon av Azure Kartor SDK:er, inklusive SDK:er för webben, Android och iOS.

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 utlöses måste du anropa API:et Hämta map-attribution. När du har uppdaterat informationen om upphovsrättstillskrivning måste du visa den i det nedre högra hörnet på kartan.

Eftersom dataprovidrar kan skilja sig åt beroende på region - och zoomnivå , tar API:et Hämta map-attribution dessa parametrar som indata och returnerar motsvarande attributtext.

Så här använder du API:et Hämta map-attribution

Du behöver följande information för att köra attribution kommandot:

Parameter Typ Beskrivning
api-version sträng Versionsnummer för Azure Kartor API.
Gränser matris En sträng som representerar det rektangulära området i en avgränsningsruta. Parametern bounds definieras av koordinaterna för de fyra avgränsningsrutorna. 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 visas i följande format: [SouthwestCorner_Longitude, SouthwestCorner_Latitude, NortheastCorner_Longitude, NortheastCorner_Latitude].
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. TilesetId för paneluppsättningar som skapats med Hjälp av Azure Kartor Creator genereras via API:et För att skapa paneler. Det finns färdiga paneluppsättningar som tillhandahålls av Azure Kartor, till exempel , och , en fullständig lista finns i dokumentationen för REST API för get map attribution.microsoft.weather.radar.mainmicrosoft.base.hybrid microsoft.base.road
Zoom integer Zoomnivå för den markerade panelen. 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 Zooma nivåer och rutnät för paneler .
prenumerationsnyckel sträng En av De Azure Kartor nycklar som tillhandahålls från ett Azure Map-konto. Mer information finns i artikeln Autentisering med Azure Kartor.

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=2.1&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.