Amazon Location マップを使用するための前提条件 - Amazon Location Service

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Location マップを使用するための前提条件

Amazon Location Service のマッピング機能の使用を開始する前に、いくつかの前提条件を満たす必要があります。このページでは、インタラクティブマップをアプリケーションにスムーズに統合するために必要なステップと要件の概要を説明します。

マップリソースを作成する

アプリケーションでマップを使用するには、マップで使用するマップスタイルとデータプロバイダーを指定するマップリソースが必要です。

注記

配送車両や従業員など、ビジネスで使用する資産をアプリケーションで追跡またはルーティングする場合、位置情報プロバイダーに Esri を使用してはいけません。詳細については、「AWS サービス規約」のセクション 82 を参照してください。

Amazon Location Service コンソール、、 AWS CLIまたは Amazon Location を使用してマップリソースを作成できますAPIs。

Console
Amazon Location Service コンソールを使用してマップリソースを作成するには
  1. Amazon Location コンソールのマップページで、[マップを作成] を選択してマップスタイルをプレビューします。

  2. 新しいマップリソースの名前と説明を追加します。

  3. マップスタイルを選択します。

    注記

    配送車両や従業員など、ビジネスで使用する資産をアプリケーションで追跡またはルーティングする場合、位置情報プロバイダーに Esri を使用してはいけません。詳細については、「AWS サービス規約」のセクション 82 を参照してください。

  4. 政治的見解 から使用するものを選択します。

  5. Amazon Location の利用規約に同意し、[マップを作成] を選択します。選択したマップを、拡大、縮小、または任意の方向への画面移動をすることができます。

  6. ユーザーがスタイルを切り替えられるようにする (例えば、衛星画像とベクタースタイルを切り替えられるようにする) には、スタイルごとにマップリソースを作成する必要があります。

    使用したくないマップスタイルを含むリソースは、コンソールのマップホームページから削除できます。

API

Amazon Location を使用してマップリソースを作成するには APIs

Amazon Location の CreateMapオペレーションを使用しますAPIs。

次の例は、 というマップリソースを作成するAPIリクエストです。ExampleMap の使用 VectorEsriStreets マップスタイル。

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コマンドを実行します。

次の例では、 というマップリソースを作成します。ExampleMap を使用する VectorEsriStreets マップスタイルとして。

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 へのアクセスを許可する」を参照してください。