

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

# Map API
<a name="choose-maps-apis"></a>

Maps では、さまざまなアプリケーションの動的マップおよび静的マップの両方のマップタイプを利用できます。詳細については、「[Amazon Location Service Maps](maps.md)」を参照してください。
+ **動的マップ**: リアルタイムでカスタマイズできるインタラクティブなマップ。ユーザーはデータをパン、ズーム、オーバーレイできます。詳細については、「[動的マップ](dynamic-maps.md)」を参照してください。
+ **静的マップ**: インタラクティブ要素なしで特定の位置またはルートを表示するマップの静的画像。インタラクティブ性が限られているアプリケーションに適しています。詳細については、「[静的マップ](static-maps.md)」を参照してください。

以下の表は、Maps API で最適に解決できるビジネスユースケースをいくつか示しています。

## Maps のユースケース
<a name="maps-table"></a>

以下のセクションは、Maps API で最適に解決できるビジネスユースケースをいくつか示しています。


| **ビジネスニーズ** | **便利な API** | **例** | 
| --- | --- | --- | 
| **インタラクティブマップを表示する**<br />ズーム、パン、イーズ、フライ、ピッチ、回転、ベアリングなどのマップジェスチャをサポートしています。 | `GetTile` および `GetStyleDescriptor` とレンダリングエンジン (MapLibre) | [マップの表示方法](how-to-display-a-map.md) | 
| **マップにマーカーを追加する**<br />例としては、マーカー、アイコンなどがあります。 | `GetTile` および `GetStyleDescriptor` とレンダリングエンジン (MapLibre) | [マップにマーカーを追加する方法](how-to-add-marker-on-map.md)<br />[マップにアイコンを追加する方法](how-to-add-icon-on-map.md) | 
| **ユーザーインタラクションコンポーネントをマップに追加する**<br />例としては、優先言語または地政学的ビューでマップを表示します。 | `GetTile` および `GetStyleDescriptor` とレンダリングエンジン (MapLibre) | [マップにコントロールを追加する方法](how-to-add-control-on-map.md)<br />[マップにポップアップを追加する方法](how-to-add-popup-to-map.md) | 
| **マップでリアルタイムまたは事前に記録されたデータを視覚化する**<br />例としては、ヒートマップ、KML、GeoJSON 機能、ポリゴン、長方形、ポリライン、サークル、マーカーなどがあります。 | `GetTile` および `GetStyleDescriptor` とレンダリングエンジン (MapLibre) | [マップに線を追加する方法](how-to-add-line-on-map.md)<br />[マップにポリゴンを追加する方法](how-to-add-polygon-on-map.md) | 
| **ローカリゼーションを使用してマップを表示する**例としては、優先言語または地政学的ビューでマップを表示します。 | `GetTile` および `GetStyleDescriptor` とレンダリングエンジン (MapLibre) | [マップに優先言語を設定する方法](how-to-set-preferred-language-map.md)<br />[マップのポリティカルビューを設定する方法](how-to-set-political-view-map.md) | 
| **静的なマップ画像を表示する**<br />例えば、アプリケーション、E メール、レポート、または印刷でマップ画像を使用します。 | `GetStaticMap` | [特定の位置の静的マップを取得する方法](get-static-map-specific-position.md)<br />[特定のディメンションの静的マップを取得する方法](get-static-map-specific-dimension.md)<br />[静的マップで radius と zoom のどちらを使用するかを決定する方法](choose-radius-vs-zoom.md)<br />[静的マップにスケールを追加する方法](add-scale-static-map.md) | 
| **マップ画像にマーカーを追加する**<br />例としては、マーカー、近接円、アイコンなどがあります。 | `GetStaticMap` | [静的マップにマーカーを追加する方法](add-marker-static-map.md) | 
| **マップ画像でデータを視覚化する**<br />例としては、GeoJSON 機能、ポリゴン、長方形、ポリライン、サークルなどがあります。 | `GetStaticMap` | [静的マップに線を追加する方法](how-to-add-line-static.md) | 
| **マップで実際のユースケースを視覚化する**<br />例としては、ルート、近接円などがあります。 | `GetStaticMap` | [ルートを静的マップに追加する方法](how-to-add-route.md) | 
| **マップ上の場所の検索および/またはジオコードの結果を視覚化する**すべての API は、自動補完を除き、地理座標を返します。 | レンダリングエンジン (MapLibre) と Places API を使用した GetTile および GetStyleDescriptor |  | 
| **マップにルートを描画する**ウェイポイントマーキングをサポートしています。 | レンダリングエンジン (MapLibre) とルートの計算機能を備えた GetTile および GetStyleDescriptor  |  | 
| **マップで一致した GPS トレースを視覚化する**トラック、歩行、車、スクーターなどの移動モードをサポートしています。 | レンダリングエンジン (MapLibre) と Snap to Road を使用した GetStyleDescriptor  |  | 