Megosztás a következőn keresztül:


A megfelelő szerzői jogi hozzárendelés megjelenítése

Az Azure Térképek Render szolgáltatás alaptérképként vagy rétegként való használatakor meg kell jelenítenie a megfelelő adatszolgáltatói szerzői jogi hozzárendelést a térképen. Ezeket az információkat a térkép jobb alsó sarkában kell megjeleníteni.

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

A fenti kép egy példa a Renderelési szolgáltatásból származó térképre, amely az útstílust jeleníti meg. A térkép jobb alsó sarkában látható a szerzői jogok megjelölése.

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

A fenti kép egy példa a Renderelési szolgáltatás térképére, amely a műholdas stílust jeleníti meg. vegye figyelembe, hogy egy másik adatszolgáltató is szerepel a listán.

A Get Map Attribution API

A Get Map Attribution API lehetővé teszi a térkép szerzői jogi hozzárendelési információinak lekérését, hogy az alkalmazásokban megjeleníthesse a térképen.

Mikor érdemes használni a Get Map Attribution API-t?

A térkép szerzői jogi hozzárendelési információinak a térképen minden, a Render API-t használó alkalmazásban meg kell jeleníteni, beleértve a webes és mobilalkalmazásokat is.

A hozzárendelés automatikusan megjelenik és frissül a térképen, amikor az Azure Térképek SDK-kat használja, beleértve a webes, androidos és iOS SDK-kat is.

Ha a Renderelési szolgáltatás térképcsempéket használ egy külső térképen, meg kell jelenítenie és frissítenie kell a szerzői jogi hozzárendelés adatait a térképen.

A tartalom leképezése akkor változik, ha egy végfelhasználó más stílust választ, nagyít vagy kicsinyít, vagy pásztázza a térképet. Ezen felhasználói műveletek mindegyike eseményt idéz elő. Ha bármelyik esemény aktiválódik, meg kell hívnia a Get Map Attribution API-t. Miután megkapta a frissített szerzői jogi hozzárendelési információkat, meg kell jelenítenie a térkép jobb alsó sarkában.

Mivel az adatszolgáltatók eltérhetnek a régiótól és a nagyítási szinttől függően, a Get Map Attribution API bemenetként veszi ezeket a paramétereket, és visszaadja a megfelelő hozzárendelési szöveget.

A Get Map Attribution API használata

A parancs futtatásához attribution a következő információkra van szüksége:

Paraméter Típus Leírás
api-verzió sztring Az Azure Térképek API verziószáma.
Határait array Egy határolókeret téglalap alakú területét ábrázoló sztring. A határparamétert a négy határolókeret koordinátája határozza meg. Az első 2 a délnyugati sarkot meghatározó WGS84 hosszúság és szélesség, az utolsó 2 pedig az északkeleti sarkot meghatározó WGS84 hosszúság és szélesség. A sztring a következő formátumban jelenik meg: [SouthwestCorner_Longitude, SouthwestCorner_Latitude, NortheastCorner_Longitude, NortheastCorner_Latitude].
tilesetId TilesetID A csempék olyan raszter- vagy vektoradatok gyűjteménye, amelyek az előre beállított nagyítási szinteken lévő négyzet alakú csempék egységes rácsára oszlanak. Minden csempekészlet rendelkezik egy tilesetId azonosítóval, amelyet a kérések során kell használni. Az Azure Térképek Creator használatával létrehozott csempekészlet-azonosító a Tileset Create API-val jön létre. Az Azure Térképek által biztosított használatra kész csempék, például microsoft.base.roadmicrosoft.base.hybrid microsoft.weather.radar.maina teljes lista megtalálható a Get Map Attribution REST API dokumentációjában.
Zoom egész szám A kijelölt csempe nagyítási szintje. Az érvényes tartomány a csempétől függ. Egy adott csempekészlet érvényes értékeiért tekintse meg a TileetID táblát. További információt a Nagyítási szintek és a Csemperács című cikkben talál.
előfizetési kulcs sztring Az Egyik Azure-Térképek kulcs, amely egy Azure Map-fiókból származik. További információt az Azure Térképek hitelesítésével foglalkozó cikkben talál.

Futtassa a következő GET kérést, hogy lekérje a megfelelő szerzői jogi hozzárendelést a térképen való megjelenítéshez:

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

További információk