Afficher l’attribution de droits d'auteur correcte
Lors de l’utilisation du service Render Azure Maps, comme basemap ou couche, vous devez afficher l’attribution appropriée de droits d’auteur du fournisseur de données sur la carte. Ces informations doivent être affichées dans le coin inférieur droit de la carte.
L’image ci-dessus est un exemple de carte du service Render affichant le style de route. Elle montre l’attribution de droits d'auteur dans le coin inférieur droit de la carte.
L’image ci-dessus est un exemple de carte du service Render affichant le style de satellite. Notez qu’il existe un autre fournisseur de données répertorié.
API Obtenir l’attribution de carte
L'API Obtenir l’attribution de carte vous permet de demander des informations de droits d'auteur de cartes afin que vous puissiez les afficher sur la carte au sein de vos applications.
Quand utiliser l’API Obtenir l’attribution de la carte
Les informations relatives à l’attribution de droits d’auteur de cartes doivent être affichées sur la carte dans les applications qui utilisent l’API Render, y compris les applications web et mobiles.
L’attribution est automatiquement affichée et mise à jour sur la carte lors de l’utilisation de l’un des kits de développement logiciel (SDK) Azure Maps, notamment les kits de développement logiciel (SDK) Web, Android et iOS.
Lorsque vous utilisez des mosaïques de carte à partir du service Render dans une carte tierce, vous devez afficher et mettre à jour les informations relatives à l’attribution de droits d'auteur sur la carte.
Le contenu de la carte change chaque fois qu’un utilisateur final sélectionne un style différent, effectue un zoom avant ou arrière ou effectue un panoramique de la carte. Chacune de ces actions de l’utilisateur entraîne le déclenchement d’un événement. Lorsque l’un de ces événements se déclenche, vous devez appeler l’API Obtenir l’attribution de la carte. Une fois que vous avez mis à jour les informations relatives à l’attribution de droits d’auteur, vous devez les afficher dans le coin inférieur droit de la carte.
Dans la mesure où les fournisseurs de données peuvent différer selon la région et le niveau de zoom, l’API Obtenir l’attribution de la carte prend ces paramètres comme entrée et retourne le texte d’attribution correspondant.
Comment utiliser l’API Obtenir l’attribution de la carte
Pour exécuter la commande attribution
, vous avez besoin des informations suivantes :
Paramètre | Type | Description |
---|---|---|
api-version | string | Numéro de version de l’API Azure Maps. |
limites | tableau | Chaîne qui représente la zone rectangulaire d’un cadre englobant. Le paramètre de limites est défini par les quatre coordonnées du cadre englobant. Les 2 premiers sont les longitude et latitude WGS84 qui définissent l’angle sud-ouest et les 2 dernières sont la longitude et la latitude WGS84 qui définissent l’angle nord-est. La chaîne est présentée au format suivant : [Longitude_Angle sud-ouest, Latitude_Angle sud-ouest, Longitude_angle nord-est, Latitude_Angle nord-est]. |
tilesetId | TilesetID | Un tileset est une collection de données raster ou vectorielles divisées en une grille uniforme de mosaïques carrées à des niveaux de zoom prédéfinis. Chaque tileset a un tilesetId à utiliser pour effectuer des requêtes. Le tilesetId pour tilesets créé à l’aide d’Azure Maps Creator est généré via l'API Create Tileset. Il existe des tilesets prêts à l’emploi fournis par Azure Maps, tels que microsoft.base.road , microsoft.base.hybrid et microsoft.weather.radar.main , une liste complète est disponible dans la documentation de l’API REST Obtenir l’attribution de carte. |
zoom | entier | Niveau de zoom de la mosaïque sélectionnée. La plage valide dépend de la vignette, consultez la table TilesetID pour connaître les valeurs valides pour un tileset spécifique. Pour plus d’informations, consultez l’article Niveaux de zoom et grille mosaïque. |
subscription-key | string | L’une des clés Azure Maps fournies par un compte Azure Map. Pour plus d’informations, consultez l’article Authentification avec Azure Maps. |
Exécutez la requête GET suivante pour obtenir l’attribution de droits d'auteur correspondante à afficher sur la carte :
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
Informations supplémentaires
- Pour plus d’informations, consultez la documentation du service Render.