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.
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.
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.main microsoft.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