Render - Get Map Attribution
지도 저작권 특성 정보를 가져오는 데 사용합니다.
Get Map Attribution API를 사용하면 사용자가 타일 세트의 섹션에 대한 지도 저작권 특성 정보를 요청할 수 있습니다.
GET {endpoint}/map/attribution?api-version=2024-04-01&tilesetId={tilesetId}&zoom={zoom}&bounds={bounds}
URI 매개 변수
| Name | In(다음 안에) | 필수 | 형식 | Description |
|---|---|---|---|---|
|
endpoint
|
path | True |
string |
|
|
api-version
|
query | True |
string minLength: 1 |
이 작업에 사용할 API 버전입니다. |
|
bounds
|
query | True |
number[] |
경계 상자의 사각형 영역을 나타내는 문자열입니다. 경계 매개 변수는 4개의 경계 상자 좌표로 정의되며, 남서 모퉁이의 WGS84 경도 및 위도와 동북 모퉁이의 WGS84 경도 및 위도로 정의됩니다. 문자열은 |
|
tileset
|
query | True |
타일 세트는 미리 설정된 확대/축소 수준에서 사각형 타일의 균일한 그리드로 분할된 래스터 또는 벡터 데이터의 컬렉션입니다. 모든 타일 세트에는 요청을 할 때 사용할 tilesetId 있습니다. Azure Maps에서 제공하는 즉시 사용 가능한 타일셋은 아래에 나열되어 있습니다. 예를 들어 microsoft.base입니다. |
|
|
zoom
|
query | True |
integer (int32) |
원하는 지도 특성에 대한 확대/축소 수준입니다. |
요청 헤더
| Name | 필수 | 형식 | Description |
|---|---|---|---|
| x-ms-client-id |
string |
Microsoft Entra ID 보안 모델에 사용될 계정을 나타냅니다. Azure Maps 계정의 이 고유 ID는 Azure Maps 관리 플레인 계정 API에서 얻을 수 있습니다.
Azure Maps에서 Microsoft Entra ID 보안 사용에 대한 자세한 내용은 Azure Maps |
응답
| Name | 형식 | Description |
|---|---|---|
| 200 OK |
요청이 성공했습니다. |
|
| Other Status Codes |
예기치 않은 오류 응답입니다. |
보안
AadToken
이들은 Microsoft Entra OAuth 2.0 흐름입니다.
Azure 역할 기반 접근 제어와 결합하면 Azure Maps REST API 접근을 제어하는 데 사용할 수 있습니다. Azure 역할 기반 접근 제어는 하나 이상의 Azure Maps 리소스 계정 또는 하위 리소스에 대한 접근 권한을 지정하는 데 사용됩니다. 모든 사용자, 그룹 또는 서비스 주체는 내장된 역할이나 하나 이상의 권한으로 구성된 사용자 지정 역할을 통해 Azure Maps REST API에 대한 접근 권한을 부여받을 수 있습니다.\n\n시나리오를 구현하려면 authentication concepts를 참고하는 것을 권장합니다. 요약하자면, 이 보안 정의는 특정 API와 범위에 대한 접근 제어가 가능한 객체를 통해 애플리케이션을 모델링하는 솔루션을 제공합니다.\n\n#### 주석\n* 이 보안 정의 요구 애플리케이션이 요청하는 Azure Maps 리소스를 나타내기 위해 x-ms-client-id 헤더를 사용하는 것입니다. 이는 Maps 관리 API에서 얻을 수 있습니다.\n* \nAuthorization URL은 Azure 퍼블릭 클라우드 인스턴스에만 특화된 것입니다. 소버린 클라우드는 고유한 권한 부여 URL과 Microsoft Entra ID 구성을 가지고 있습니다. \n* \nAzure 역할 기반 접근 제어는
형식:
oauth2
Flow:
implicit
권한 부여 URL:
https://login.microsoftonline.com/common/oauth2/authorize
범위
| Name | Description |
|---|---|
| https://atlas.microsoft.com/.default |
subscription-key
이 키는 Azure 포털에서 Create a Azure Maps account 또는 PowerShell, CLI, Azure SDK, REST API를 사용할 때 제공되는 공유 키입니다.\n\n 이 키로 모든 애플리케이션이 모든 REST API에 접근할 수 있습니다. 즉, 이 키는 발급된 계좌의 마스터 키로 사용할 수 있습니다.\n\n 공개된 애플리케이션의 경우, confidential client applications 방식을 사용하여 REST API에 Azure Maps접근하여 키를 안전하게 저장할 수 있도록 하는 것을 권장합니다.
형식:
apiKey
In(다음 안에):
header
SAS Token
이 토큰은
형식:
apiKey
In(다음 안에):
header
예제
Successful Attribution Request
샘플 요청
GET {endpoint}/map/attribution?api-version=2024-04-01&tilesetId=microsoft.base&zoom=6&bounds=-122.414162,47.57949,-122.247157,47.668372
샘플 응답
{
"copyrights": [
"<a data-azure-maps-attribution-tileset=\"microsoft.base\">©2022 TomTom</a>"
]
}
정의
| Name | Description |
|---|---|
|
Error |
리소스 관리 오류 추가 정보입니다. |
|
Error |
오류 세부 정보입니다. |
|
Error |
모든 Azure Resource Manager API에서 실패한 작업에 대한 오류 세부 정보를 반환하는 공통 오류 응답입니다. 또한 OData 오류 응답 형식을 따릅니다. |
|
Map |
타일 세트의 요청된 섹션에 대한 저작권 특성입니다. |
| TilesetID |
타일 세트는 미리 설정된 확대/축소 수준에서 사각형 타일의 균일한 그리드로 분할된 래스터 또는 벡터 데이터의 컬렉션입니다. 모든 타일 세트에는 요청을 할 때 사용할 tilesetId 있습니다. Azure Maps에서 제공하는 즉시 사용 가능한 타일셋은 아래에 나열되어 있습니다. 예를 들어 microsoft.base입니다. |
ErrorAdditionalInfo
리소스 관리 오류 추가 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| info |
추가 정보입니다. |
|
| type |
string |
추가 정보 유형입니다. |
ErrorDetail
오류 세부 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| additionalInfo |
오류 추가 정보입니다. |
|
| code |
string |
오류 코드입니다. |
| details |
오류 세부 정보입니다. |
|
| message |
string |
오류 메시지입니다. |
| target |
string |
오류 대상입니다. |
ErrorResponse
모든 Azure Resource Manager API에서 실패한 작업에 대한 오류 세부 정보를 반환하는 공통 오류 응답입니다. 또한 OData 오류 응답 형식을 따릅니다.
| Name | 형식 | Description |
|---|---|---|
| error |
오류 개체입니다. |
MapAttribution
타일 세트의 요청된 섹션에 대한 저작권 특성입니다.
| Name | 형식 | Description |
|---|---|---|
| copyrights |
string[] |
저작권 문자열 목록입니다. |
TilesetID
타일 세트는 미리 설정된 확대/축소 수준에서 사각형 타일의 균일한 그리드로 분할된 래스터 또는 벡터 데이터의 컬렉션입니다. 모든 타일 세트에는 요청을 할 때 사용할 tilesetId 있습니다. Azure Maps에서 제공하는 즉시 사용 가능한 타일셋은 아래에 나열되어 있습니다. 예를 들어 microsoft.base입니다.
| 값 | Description |
|---|---|
| microsoft.base |
기본 지도는 벡터 타일의 해당 기능에 대한 레이블과 함께 도로, 자연 및 인공 기능을 표시하는 표준 맵입니다. 확대/축소 수준 0~22를 지원합니다. 형식: 벡터(pbf). |
| microsoft.base.labels |
벡터 타일에 도로, 자연 및 인공 기능에 대한 레이블을 표시합니다. 확대/축소 수준 0~22를 지원합니다. 형식: 벡터(pbf). |
| microsoft.base.hybrid |
도로, 경계 및 레이블 데이터를 벡터 타일에 표시합니다. 확대/축소 수준 0~22를 지원합니다. 형식: 벡터(pbf). |
| microsoft.terra.main |
음영 처리된 릴리프 및 테라 레이어. 확대/축소 수준 0~6을 지원합니다. 형식: 래스터(png). |
| microsoft.base.road |
기본 스타일을 사용하는 모든 레이어. 확대/축소 수준 0~22를 지원합니다. 형식: 래스터(png). |
| microsoft.base.darkgrey |
어두운 회색 스타일을 가진 모든 레이어. 확대/축소 수준 0~22를 지원합니다. 형식: 래스터(png). |
| microsoft.base.labels.road |
기본 스타일로 데이터에 레이블을 지정합니다. 확대/축소 수준 0~22를 지원합니다. 형식: 래스터(png). |
| microsoft.base.labels.darkgrey |
진한 회색 스타일로 데이터에 레이블을 지정합니다. 확대/축소 수준 0~22를 지원합니다. 형식: 래스터(png). |
| microsoft.base.hybrid.road |
기본 스타일의 도로, 경계 및 레이블 데이터입니다. 확대/축소 수준 0~22를 지원합니다. 형식: 래스터(png). |
| microsoft.base.hybrid.darkgrey |
진한 회색 스타일의 도로, 경계 및 레이블 데이터입니다. 확대/축소 수준 0~22를 지원합니다. 형식: 래스터(png). |
| microsoft.imagery |
위성 또는 항공 이미지의 조합입니다. S1 및 G2 가격 책정 SKU에서만 사용할 수 있습니다. 확대/축소 수준 1~19를 지원합니다. 형식: 래스터(png). |
| microsoft.weather.radar.main |
날씨 레이더 타일. 비, 눈, 얼음 및 혼합 조건의 영역을 포함한 최신 날씨 레이더 이미지. Azure Maps 기상 서비스 보도에 대한 자세한 정보는 Azure Maps 기상 서비스 보도를 참조하세요. 레이더 데이터에 대한 자세한 내용은 Azure Maps<>의 확대/축소 수준 0~15를 지원합니다. 형식: 래스터(png). |
| microsoft.weather.infrared.main |
날씨 적외선 타일. 최신 적외선 위성 이미지는 온도에 따라 구름을 보여줍니다. 자세한 내용은 Azure Maps 기상 서비스 커버리지를 참조하세요. 반환된 위성 데이터에 대한 자세한 정보는 Azure Maps<> 기상 서비스 확대/축소 수준 0~15를 지원합니다. 형식: 래스터(png). |
| microsoft.traffic.absolute |
벡터의 절대 트래픽 타일 |
| microsoft.traffic.absolute.main |
기본 스타일에서 래스터의 절대 트래픽 타일입니다. |
| microsoft.traffic.relative |
벡터의 상대 트래픽 타일 |
| microsoft.traffic.relative.main |
기본 스타일의 래스터에 있는 상대 트래픽 타일입니다. |
| microsoft.traffic.relative.dark |
어두운 스타일의 래스터에 있는 상대 트래픽 타일입니다. |
| microsoft.traffic.delay |
벡터의 트래픽 타일 |
| microsoft.traffic.delay.main |
기본 스타일의 래스터에 있는 트래픽 타일 |
| microsoft.traffic.reduced.main |
기본 스타일의 래스터에서 트래픽 타일 감소 |
| microsoft.traffic.incident |
벡터의 인시던트 타일 |