Zobrazit správné přisuzování autorských práv

Při použití služby Azure Mapy Render jako základní mapy nebo vrstvy musíte na mapě zobrazit odpovídající přiřazení autorských práv poskytovatele dat. Tyto informace by se měly zobrazit v pravém dolním rohu mapy.

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

Výše uvedený obrázek je příkladem mapy ze služby Render, která zobrazuje styl cesty. Zobrazuje přiřazení autorských práv v pravém dolním rohu mapy.

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

Výše uvedený obrázek je příkladem mapy ze služby Render, která zobrazuje satelitní styl. všimněte si, že je uveden jiný poskytovatel dat.

Rozhraní API pro získání přiřazení mapy

Rozhraní API Get Map Attribution umožňuje požadovat informace o přiřazení autorských práv k mapám, abyste se mohli v mapě v rámci svých aplikací zobrazit.

Kdy použít rozhraní API Pro přiřazení mapy

Informace o přiřazení autorských práv k mapě musí být zobrazeny na mapě ve všech aplikacích, které používají rozhraní API pro vykreslování, včetně webových a mobilních aplikací.

Přiřazování se automaticky zobrazí a aktualizuje na mapě Při použití libovolné sady SDK Azure Mapy, včetně sad WEB, Android a sad SDK pro iOS.

Při použití mapových dlaždic ze služby Render v mapě třetí strany je nutné zobrazit a aktualizovat informace o přiřazení autorských práv na mapě.

Obsah mapy se změní vždy, když koncový uživatel vybere jiný styl, přiblíží nebo oddálí mapu nebo posune mapu. Každá z těchto akcí uživatele způsobí, že se událost aktivuje. Když se některá z těchto událostí aktivuje, musíte volat rozhraní API Pro přiřazení map. Jakmile budete mít aktualizované informace o přiřazení autorských práv, budete je muset zobrazit v pravém dolním rohu mapy.

Vzhledem k tomu, že se zprostředkovatelé dat můžou lišit v závislosti na oblasti a úrovni přiblížení , rozhraní API Pro přiřazení map přijímá tyto parametry jako vstup a vrací odpovídající text přisuzování.

Jak používat rozhraní API Pro přiřazení mapy

Ke spuštění attribution příkazu potřebujete následující informace:

Parametr Typ Popis
verze-api řetězec Číslo verze rozhraní API služby Azure Mapy
Hranice pole Řetězec, který představuje obdélníkovou oblast ohraničujícího rámečku. Parametr bounds je definován čtyřmi souřadnicemi ohraničujícího rámečku. První 2 je zeměpisná délka a zeměpisná šířka WGS84 definující jihozápadový roh a poslední 2 jsou zeměpisná délka WGS84 a zeměpisná šířka definující severovýchod. Řetězec je uveden v následujícím formátu: [SouthwestCorner_Longitude, SouthwestCorner_Latitude, NortheastCorner_Longitude, NortheastCorner_Latitude].
tilesetId Id sady dlaždic Sada dlaždic je kolekce rastrových nebo vektorových dat rozdělených do jednotné mřížky čtvercových dlaždic na přednastavených úrovních přiblížení. Každá sada dlaždic má id sady dlaždic, která se má použít při provádění požadavků. Id sady dlaždic vytvořené pomocí Azure Mapy Creator se generuje prostřednictvím rozhraní API pro vytvoření sady dlaždic. K dispozici jsou sady dlaždic připravené k použití, které poskytuje Azure Mapy, například microsoft.base.roadmicrosoft.base.hybrid a microsoft.weather.radar.mainkompletní seznam, který najdete v dokumentaci k rozhraní REST API pro získání přiřazení map.
Zoom integer Úroveň přiblížení pro vybranou dlaždici Platný rozsah závisí na dlaždici. Informace o platných hodnotách pro konkrétní sadu dlaždic najdete v tabulce TileetID . Další informace najdete v článku Úrovně lupy a mřížka dlaždic.
klíč předplatného string Jeden z klíčů azure Mapy poskytovaných z účtu Azure Map. Další informace najdete v článku o ověřování v Azure Mapy.

Spuštěním následujícího požadavku GET získejte odpovídající přiřazení autorských práv, které se má zobrazit na mapě:

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

Další informace

  • Další informace najdete v dokumentaci ke službě Render.