Amazon Location 맵 사용을 위한 사전 조건 - Amazon Location Service

Amazon Location 맵 사용을 위한 사전 조건

Amazon Location Service의 매핑 기능을 사용하기 전에 이행해야 할 몇 가지 사전 요구 사항이 있습니다. 이 페이지에서는 대화형 맵을 애플리케이션에 원활하게 통합하는 데 필요한 단계와 요구 사항을 간략하게 설명합니다.

맵 리소스를 생성합니다.

애플리케이션에서 맵을 사용하려면 맵에 사용할 맵 스타일과 데이터 공급자를 지정하는 맵 리소스가 있어야 합니다.

참고

애플리케이션이 배송 차량 또는 직원 등 업무에서 사용하는 자산을 추적하거나 라우팅하는 경우 Esri를 지리적 위치 제공업체로 사용해서는 안 됩니다. 자세한 내용은 AWS 서비스 약관의 섹션 82를 참조하세요.

Amazon Location Service 콘솔, AWS CLI 또는 Amazon Location API를 사용하여 맵 리소스를 생성할 수 있습니다.

Console
Amazon Location Service 콘솔을 사용하여 맵 리소스를 생성하려면
  1. Amazon Location 콘솔의 페이지에서 맵 생성을 선택하여 맵 스타일을 미리 볼 수 있습니다.

  2. 새 맵 리소스의 이름과 설명을 추가합니다.

  3. 맵 스타일을 선택합니다.

    참고

    애플리케이션이 배송 차량 또는 직원 등 업무에서 사용하는 자산을 추적하거나 라우팅하는 경우 Esri를 지리적 위치 제공업체로 사용해서는 안 됩니다. 자세한 내용은 AWS 서비스 약관의 섹션 82를 참조하세요.

  4. 사용할 정치적 관점를 선택합니다.

  5. Amazon Location 이용 약관에 동의한 다음 맵 생성을 선택합니다. 선택한 맵과 상호 작용할 수 있습니다. 확대, 축소하거나 원하는 방향으로 이동할 수 있습니다.

  6. 사용자가 스타일을 전환할 수 있도록 하려면(예: 위성 이미지와 벡터 스타일 사이를 전환할 수 있게 하려면) 각 스타일에 대한 맵 리소스를 생성해야 합니다.

    콘솔의 맵 홈페이지에서 사용하지 않으려는 맵 스타일이 포함된 리소스를 삭제할 수 있습니다.

API

Amazon Location API를 사용하여 맵 리소스를 만들려면

Amazon Location API에서 CreateMap 작업을 사용합니다.

다음 예시는 VectorEsriStreets맵 스타일을 사용하여 ExampleMap이라는 맵 리소스를 생성하기 위한 API 요청입니다.

POST /maps/v0/maps HTTP/1.1 Content-type: application/json { "Configuration": { "Style": "VectorEsriStreets" }, "MapName": "ExampleMap" } }
참고

애플리케이션이 배송 차량 또는 직원 등 업무에서 사용하는 자산을 추적하거나 라우팅하는 경우 Esri를 지리적 위치 제공업체로 사용해서는 안 됩니다. 자세한 내용은 AWS 서비스 약관의 섹션 82를 참조하세요.

AWS CLI

AWS CLI 명령을 사용하여 맵 리소스를 만들려면

create-map 명령을 사용합니다.

다음 예시에서는 VectorEsriStreets를 맵 스타일로 사용하여 ExampleMap이라는 맵 리소스를 만듭니다.

aws location \ create-map \ --configuration Style="VectorEsriStreets" \ --map-name "ExampleMap"
참고

애플리케이션이 배송 차량 또는 직원 등 업무에서 사용하는 자산을 추적하거나 라우팅하는 경우 Esri를 지리적 위치 제공업체로 사용해서는 안 됩니다. 자세한 내용은 AWS 서비스 약관의 섹션 82를 참조하세요.

요청 인증

맵 리소스를 생성하고 애플리케이션에 위치 기능을 빌드할 준비가 되면 요청을 인증할 방법을 선택해야 합니다.

참고

대부분의 맵 프런트 엔드 애플리케이션에는 Amazon Location Service의 맵 또는 기타 기능에 대한 인증되지 않은 액세스가 필요합니다. 애플리케이션에 따라 AWS Signature v4를 사용하여 요청을 인증하거나 인증되지 않은 용도를 위해 Amazon Cognito 또는 Amazon Location API 키를 사용할 수 있습니다. 이러한 모든 옵션에 대한 자세한 내용은 Amazon Location Service에 대한 액세스 권한 부여 섹션을 참조하세요.