Udostępnij za pośrednictwem


Pokazywanie poprawnego autorstwa praw autorskich

W przypadku korzystania z usługi Azure Mapy Render jako mapy podstawowej lub warstwy wymagane jest wyświetlenie odpowiedniego autorstwa praw autorskich dostawcy danych na mapie. Te informacje powinny być wyświetlane w prawym dolnym rogu mapy.

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

Na powyższym obrazie przedstawiono przykład mapy z usługi Renderowanie z wyświetlonym stylem drogi. Przedstawia on przypisanie praw autorskich w prawym dolnym rogu mapy.

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

Powyższy obraz jest przykładem mapy z usługi Renderowanie, która wyświetla styl satelity. Zwróć uwagę, że na liście znajduje się inny dostawca danych.

Interfejs API pobierania autorstwa mapy

Interfejs API pobierania autorstwa mapy umożliwia żądanie mapowania informacji o autorstwie praw autorskich, dzięki czemu można je wyświetlić na mapie w aplikacjach.

Kiedy należy używać interfejsu API pobierania autorstwa mapy

Informacje o autorstwie praw autorskich mapy muszą być wyświetlane na mapie we wszystkich aplikacjach korzystających z interfejsu API renderowania, w tym aplikacji internetowych i mobilnych.

Przypisanie jest automatycznie wyświetlane i aktualizowane na mapie Podczas korzystania z dowolnego zestawu SDK usługi Azure Mapy, w tym zestawów SDK sieci Web, Android i iOS.

W przypadku korzystania z kafelków mapy z usługi Renderowanie na mapie innej firmy należy wyświetlić i zaktualizować informacje o atrybucie praw autorskich na mapie.

Zamapuj zawartość za każdym razem, gdy użytkownik końcowy wybierze inny styl, powiększa lub przesuwa mapę. Każda z tych akcji użytkownika powoduje wyzwolenie zdarzenia. Gdy dowolne z tych zdarzeń zostanie wyzwolony, musisz wywołać interfejs API uzyskiwania autorstwa mapy. Po zaktualizowaniu informacji o autorstwie praw autorskich należy je wyświetlić w prawym dolnym rogu mapy.

Ponieważ dostawcy danych mogą różnić się w zależności od regionu i poziomu powiększenia , interfejs API pobierania autorstwa mapy przyjmuje te parametry jako dane wejściowe i zwraca odpowiedni tekst autorstwa.

Jak używać interfejsu API pobierania autorstwa mapy

Do uruchomienia attribution polecenia potrzebne są następujące informacje:

Parametr Type Opis
api-version string Numer wersji interfejsu API usługi Azure Mapy.
Granice tablica Ciąg reprezentujący prostokątny obszar pola ograniczenia. Parametr bounds jest definiowany przez cztery współrzędne pola ograniczenia. Pierwsze 2 to długość geograficzna I szerokość geograficzna WGS84 definiująca południowo-zachodni róg, a ostatnie 2 to długość geograficzna I szerokość geograficzna WGS84 definiująca północno-wschodni narożnik. Ciąg jest przedstawiony w następującym formacie: [SouthwestCorner_Longitude, SouthwestCorner_Latitude, NortheastCorner_Longitude, NortheastCorner_Latitude].
tilesetId Identyfikator zestawu kafelków Zestaw kafelków to kolekcja danych rasterowych lub wektorowych podzielonych na jednolitą siatkę kafelków kwadratowych na ustawionych poziomach powiększenia. Każdy zestaw kafelków ma identyfikator tilesetId do użycia podczas wprowadzania żądań. Element tilesetId dla zestawów kafelków utworzonych przy użyciu usługi Azure Mapy Creator jest generowany za pośrednictwem interfejsu API tworzenia zestawu kafelków. Dostępne są gotowe do użycia zestawy kafelków dostarczane przez usługę Azure Mapy, takie jak microsoft.base.roadmicrosoft.base.hybrid , i microsoft.weather.radar.main, pełną listę można znaleźć w dokumentacji interfejsu API REST uzyskiwania autorstwa mapy.
Powiększenia integer Poziom powiększenia dla wybranego kafelka. Prawidłowy zakres zależy od kafelka, zobacz tabelę TileetID , aby uzyskać prawidłowe wartości dla określonego zestawu kafelków. Aby uzyskać więcej informacji, zobacz artykuł Poziomy powiększenia i siatka kafelków.
klucz subskrypcji string Jeden z kluczy usługi Azure Mapy dostarczonych z konta usługi Azure Map. Aby uzyskać więcej informacji, zobacz artykuł Authentication with Azure Mapy (Uwierzytelnianie przy użyciu usługi Azure Mapy).

Uruchom następujące żądanie GET, aby uzyskać odpowiednie przypisanie praw autorskich do wyświetlenia na mapie:

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

Dodatkowe informacje

  • Aby uzyskać więcej informacji, zobacz dokumentację usługi renderowania.