Anzeigen der richtigen Urheberrechtzuordnung
Wenn Sie Azure Maps-Renderingdienst als Basiskarte oder Ebene verwenden, müssen Sie die entsprechende Urheberrechtszuordnung des Datenanbieters auf der Karte anzeigen. Diese Informationen sollten in der unteren rechten Ecke der Karte angezeigt werden.
Die Abbildung oben ist ein Beispiel für eine Karte aus dem Renderingdienst, die das Straßenformat zeigt. Die Urheberrechtzuordnung wird in der unteren rechten Ecke der Karte angezeigt.
Die Abbildung oben ist ein Beispiel für eine Karte aus dem Renderingdienst, die das Satellitenformat zeigt. Beachten Sie, dass ein anderer Datenanbieter aufgeführt wird.
API zum Abrufen von Kartenzuordnungen
Mit der API zum Abrufen von Kartenzuordnungen können Sie Informationen zur Urheberrechtzuordnung für Karten anfordern, um diese auf Karten in Ihren Anwendungen anzuzeigen.
Anwendungsfälle für die API zum Abrufen von Kartenzuordnungen
Die Zuordnungsinformationen für das Urheberrecht an Karten müssen auf der jeweiligen Karte in allen Anwendungen angezeigt werden, die die Render-API verwenden, einschließlich Webanwendungen und mobiler Anwendungen.
Die Zuordnung wird auf der Karte automatisch angezeigt und aktualisiert, wenn eins der Azure Maps SDKs verwendet wird, einschließlich der SDKs Web, Android und iOS.
Wenn Sie Kartenkacheln aus dem Renderingdienst in einer Drittanbieterkarte verwenden, müssen Sie die Urheberrecht-Zuordnungsinformationen auf der Karte anzeigen und aktualisieren.
Karteninhalte ändern sich, wenn ein Endbenutzer einen anderen Stil auswählt, den Kartenausschnitt vergrößert oder verkleinert oder die Karte schwenkt. Jede dieser Benutzeraktionen löst ein Ereignis aus. Wenn eines dieser Ereignisse ausgelöst wird, müssen Sie die API zum Abrufen der Kartenzuordnung aufrufen. Sobald Sie über die aktualisierten Urheberrecht-Zuordnungsinformationen verfügen, müssen Sie sie in der unteren rechten Ecke der Karte anzeigen.
Da sich die Datenanbieter je nach Region und Zoomstufe unterscheiden können, verwendet die API zum Abrufen der Kartenzuordnung diese Parameter als Eingabe und gibt den entsprechenden Zuordnungstext zurück.
Verwenden der API zum Abrufen von Kartenzuordnungen
Sie benötigen die folgenden Informationen, um den Befehl attribution
auszuführen:
Parameter | Typ | BESCHREIBUNG |
---|---|---|
api-version | Zeichenfolge | Versionsnummer der Azure Maps API. |
bounds | array | Eine Zeichenfolge, die den rechteckigen Bereich eines Begrenzungsrahmens darstellt. Der Grenzparameter wird durch die vier Koordinaten des Begrenzungsrahmens bestimmt. Die ersten 2 sind der WGS84-Längen- und Breitengrad, die die südwestliche Ecke definieren, und die letzten beiden sind der WGS84-Längen- und Breitengrad, der die nordöstliche Ecke definiert. Die Zeichenfolge wird im folgenden Format dargestellt: [SouthwestCorner_Longitude, SouthwestCorner_Latitude, NortheastCorner_Longitude, NortheastCorner_Latitude]. |
tilesetId | TilesetID | Ein Kachelset ist eine Sammlung von Raster- oder Vektordaten, die in ein einheitliches Raster aus quadratischen Kacheln mit voreingestellten Zoomstufen zerlegt werden. Jedes Kachelset verfügt über eine tilesetId, die beim Senden von Anforderungen verwendet werden muss. Die tilesetId für Kachelsets, die mithilfe von Azure Maps Creator erstellt wurden, wird über die Tileset Create API generiert. Es gibt von Azure Maps bereitgestellte vorkonfigurierte Kachelsets, z. B. microsoft.base.road , microsoft.base.hybrid und microsoft.weather.radar.main . Eine vollständige Liste finden Sie in der REST-API-Dokumentation Get Map Attribution (Kartenzuordnung abrufen). |
zoom | integer | Zoomfaktor für die ausgewählte Kachel. Der gültige Bereich hängt von der Kachel ab. Gültige Werte für ein bestimmtes Kachelset finden Sie in der Tabelle TilesetID. Weitere Informationen finden Sie im Artikel Zoomfaktoren und Kachelraster. |
subscription-key | Zeichenfolge | Einer der Azure Maps-Schlüssel, die über ein Azure Map-Konto bereitgestellt werden. Weitere Informationen finden Sie im Artikel Authentifizierung mit Azure Maps. |
Führen Sie die folgende GET-Anforderung aus, um die jeweilige Urheberrechtzuordnung abzurufen, die auf der Karte angezeigt werden soll:
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
Zusätzliche Informationen
- Weitere Informationen finden Sie in der Dokumentation zum Renderingdienst.