Render - Get Map Attribution
Använd för att hämta information om map copyright attribution.
MED API:et Get Map Attribution
kan användare begära information om mappning av upphovsrättsatribution för ett avsnitt i en paneluppsättning.
GET https://atlas.microsoft.com/map/attribution?api-version=2024-04-01&tilesetId={tilesetId}&zoom={zoom}&bounds={bounds}
URI-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
api-version
|
query | True |
string |
Versionsnummer för Azure Maps API. Den aktuella versionen är 2024-04-01. |
bounds
|
query | True |
number[] |
Strängen som representerar det rektangulära området i en avgränsningsruta. Parametern bounds definieras av koordinaterna för 4 avgränsningsrutor, med WGS84-longitud och latitud för det sydvästra hörnet följt av WGS84-longitud och latitud för det nordöstra hörnet. Strängen visas i följande format: |
tileset
|
query | True |
En paneluppsättning är en samling raster- eller vektordata uppdelade i ett enhetligt rutnät med fyrkantiga paneler på förinställda zoomnivåer. Varje paneluppsättning har ett tilesetId som du kan använda när du gör begäranden. TilesetId för paneluppsättningar som skapats med Azure Maps Creator genereras via API:et Tileset Create. De färdiga paneluppsättningarna som tillhandahålls av Azure Maps visas nedan. Till exempel microsoft.base. |
|
zoom
|
query | True |
integer int32 |
Zoomnivå för önskad kart-attribution. |
Begärandehuvud
Name | Obligatorisk | Typ | Description |
---|---|---|---|
x-ms-client-id |
string |
Anger vilket konto som är avsett för användning tillsammans med Microsoft Entra ID-säkerhetsmodellen. Den representerar ett unikt ID för Azure Maps-kontot och kan hämtas från Konto-API:et för Azure Maps-hanteringsplan. Information om hur du använder Microsoft Entra ID-säkerhet i Azure Maps finns i följande artiklar . |
Svar
Name | Typ | Description |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Det uppstod ett oväntat fel. |
Säkerhet
AADToken
Det här är Microsoft Entra OAuth 2.0-flöden . När den är kopplad till rollbaserad åtkomstkontroll i Azure kan den användas för att styra åtkomsten till REST-API:er för Azure Maps. Rollbaserade åtkomstkontroller i Azure används för att ange åtkomst till ett eller flera Azure Maps-resurskonton eller underresurser. Alla användare, grupper eller tjänstens huvudnamn kan beviljas åtkomst via en inbyggd roll eller en anpassad roll som består av en eller flera behörigheter till Rest-API:er för Azure Maps.
För att implementera scenarier rekommenderar vi att du visar autentiseringsbegrepp. Sammanfattningsvis tillhandahåller den här säkerhetsdefinitionen en lösning för modellering av program via objekt som kan få åtkomstkontroll för specifika API:er och omfång.
Kommentarer
- Den här säkerhetsdefinitionen
x-ms-client-id
kräver att huvudet används för att ange vilken Azure Maps-resurs programmet begär åtkomst till. Detta kan hämtas från Maps Management-API:et.
Authorization URL
är specifikt för den offentliga Azure-molninstansen. Nationella moln har unika auktoriserings-URL:er och Microsoft Entra ID-konfigurationer.
* Den rollbaserade åtkomstkontrollen i Azure konfigureras från Azure-hanteringsplanet via Azure-portalen, PowerShell, CLI, Azure SDK:er eller REST-API:er.
* Användning av Webb-SDK för Azure Maps möjliggör konfigurationsbaserad konfiguration av ett program för flera användningsfall.
- Mer information om Microsofts identitetsplattform finns i Översikt över Microsofts identitetsplattform.
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/authorize
Omfattningar
Name | Description |
---|---|
https://atlas.microsoft.com/.default | https://atlas.microsoft.com/.default |
subscription-key
Det här är en delad nyckel som etableras när du skapar en Azure Maps-resurs via Azure-hanteringsplanet via Azure-portalen, PowerShell, CLI, Azure SDK:er eller REST-API:er.
Med den här nyckeln har alla program behörighet att komma åt alla REST-API:er. Med andra ord kan dessa för närvarande behandlas som huvudnycklar till det konto som de har utfärdats för.
För offentligt exponerade program rekommenderar vi att du använder server-till-server-åtkomst till Azure Maps REST-API:er där den här nyckeln kan lagras på ett säkert sätt.
Typ:
apiKey
I:
header
SAS Token
Det här är en signaturtoken för delad åtkomst som skapas från åtgärden Lista SAS på Azure Maps-resursen via Azure-hanteringsplanet via Azure-portalen, PowerShell, CLI, Azure SDK:er eller REST-API:er.
Med den här token har alla program behörighet att komma åt med rollbaserade Åtkomstkontroller i Azure och detaljerad kontroll av förfallodatum, frekvens och region för användning för den specifika token. Med andra ord kan SAS-token användas för att tillåta program att styra åtkomsten på ett mer säkert sätt än den delade nyckeln.
För offentligt exponerade program rekommenderar vi att du konfigurerar en specifik lista över tillåtna ursprung på map-kontoresursen för att begränsa återgivningsmissbruk och regelbundet förnya SAS-token.
Typ:
apiKey
I:
header
Exempel
Successful Attribution Request
Exempelbegäran
GET https://atlas.microsoft.com/map/attribution?api-version=2024-04-01&tilesetId=microsoft.base&zoom=6&bounds=-122.414162,47.57949,-122.247157,47.668372
Exempelsvar
{
"copyrights": [
"<a data-azure-maps-attribution-tileset=\"microsoft.base\">©2022 TomTom</a>"
]
}
Definitioner
Name | Description |
---|---|
Error |
Ytterligare information om resurshanteringsfelet. |
Error |
Felinformationen. |
Error |
Felsvar |
Map |
Copyright-attribution för den begärda delen av en paneluppsättning. |
TilesetID |
En paneluppsättning är en samling raster- eller vektordata uppdelade i ett enhetligt rutnät med fyrkantiga paneler på förinställda zoomnivåer. Varje paneluppsättning har ett tilesetId som du kan använda när du gör begäranden. TilesetId för paneluppsättningar som skapats med Azure Maps Creator genereras via API:et Tileset Create. De färdiga paneluppsättningarna som tillhandahålls av Azure Maps visas nedan. Till exempel microsoft.base. |
ErrorAdditionalInfo
Ytterligare information om resurshanteringsfelet.
Name | Typ | Description |
---|---|---|
info |
object |
Den ytterligare informationen. |
type |
string |
Ytterligare informationstyp. |
ErrorDetail
Felinformationen.
Name | Typ | Description |
---|---|---|
additionalInfo |
Ytterligare information om felet. |
|
code |
string |
Felkoden. |
details |
Felinformationen. |
|
message |
string |
Felmeddelandet. |
target |
string |
Felmålet. |
ErrorResponse
Felsvar
Name | Typ | Description |
---|---|---|
error |
Felobjektet. |
MapAttribution
Copyright-attribution för den begärda delen av en paneluppsättning.
Name | Typ | Description |
---|---|---|
copyrights |
string[] |
En lista över upphovsrättssträngar. |
TilesetID
En paneluppsättning är en samling raster- eller vektordata uppdelade i ett enhetligt rutnät med fyrkantiga paneler på förinställda zoomnivåer. Varje paneluppsättning har ett tilesetId som du kan använda när du gör begäranden. TilesetId för paneluppsättningar som skapats med Azure Maps Creator genereras via API:et Tileset Create. De färdiga paneluppsättningarna som tillhandahålls av Azure Maps visas nedan. Till exempel microsoft.base.
Name | Typ | Description |
---|---|---|
microsoft.base |
string |
En baskarta är en standardkarta som visar vägar, naturliga och artificiella funktioner tillsammans med etiketterna för dessa funktioner i en vektorpanel. Stöder zoomningsnivåer 0 till och med 22. Format: vektor (pbf). |
microsoft.base.darkgrey |
string |
Alla lager med vår mörkgrå stil. Stöder zoomningsnivåer 0 till och med 22. Format: raster (png). |
microsoft.base.hybrid |
string |
Visar väg-, gräns- och etikettdata i en vektorpanel. Stöder zoomningsnivåer 0 till och med 22. Format: vektor (pbf). |
microsoft.base.hybrid.darkgrey |
string |
Väg-, gräns- och etikettdata i vår mörkgrå stil. Stöder zoomningsnivåer 0 till och med 22. Format: raster (png). |
microsoft.base.hybrid.road |
string |
Väg-, gräns- och etikettdata i vårt huvudformat. Stöder zoomningsnivåer 0 till och med 22. Format: raster (png). |
microsoft.base.labels |
string |
Visar etiketter för vägar, naturliga och artificiella funktioner i en vektorpanel. Stöder zoomningsnivåer 0 till och med 22. Format: vektor (pbf). |
microsoft.base.labels.darkgrey |
string |
Märka data i vår mörkgrå stil. Stöder zoomningsnivåer 0 till och med 22. Format: raster (png). |
microsoft.base.labels.road |
string |
Märk data i vårt huvudformat. Stöder zoomningsnivåer 0 till och med 22. Format: raster (png). |
microsoft.base.road |
string |
Alla lager med vårt huvudformat. Stöder zoomningsnivåer 0 till och med 22. Format: raster (png). |
microsoft.imagery |
string |
En kombination av satellit- och flygfoton. Endast tillgängligt i S1-prissättnings-SKU. Stöder zoomningsnivåer 1 till 19. Format: raster (jpeg). |
microsoft.terra.main |
string |
Skuggade relief- och terralager. Stöder zoomningsnivåer 0 till och med 6. Format: raster (png). |
microsoft.traffic.absolute |
string |
absoluta trafikpaneler i vektor |
microsoft.traffic.absolute.main |
string |
absoluta trafikpaneler i raster i vårt huvudformat. |
microsoft.traffic.delay |
string |
trafikpaneler i vektor |
microsoft.traffic.delay.main |
string |
trafikpaneler i raster i vårt huvudformat |
microsoft.traffic.incident |
string |
incidentpaneler i vektor |
microsoft.traffic.reduced.main |
string |
minskade trafikpaneler i raster i vårt huvudformat |
microsoft.traffic.relative |
string |
relativa trafikpaneler i vektor |
microsoft.traffic.relative.dark |
string |
relativa trafikpaneler i raster i vår mörka stil. |
microsoft.traffic.relative.main |
string |
relativa trafikpaneler i raster i vårt huvudformat. |
microsoft.weather.infrared.main |
string |
Väder infraröda plattor. De senaste infraröda satellitbilderna visar moln efter temperatur. Mer information finns i Täckning för Azure Maps-vädertjänster. Mer information om de satellitdata som returneras finns i Vädertjänster i Azure Maps. Stöder zoomningsnivåer 0 till och med 15. Format: raster (png). |
microsoft.weather.radar.main |
string |
Väder radar plattor. Senaste väderradarbilder inklusive områden med regn, snö, is och blandade förhållanden. Mer information om täckningen för Vädertjänsten i Azure Maps finns i Avsnittet om vädertjänster i Azure Maps. Mer information om radardata finns i Vädertjänster i Azure Maps. Stöder zoomningsnivåer 0 till och med 15. Format: raster (png). |