

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

# 適切な API を選択する
<a name="choose-an-api"></a>

このトピックは、ロケーションベースのデータとサービスで解決可能な一般的なユースケースに基づいて Amazon Location Service API を選択するのに役立ちます。

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

ルート  
ルートは、ロケーション間の最適化されたパスを計算する機能を提供します。これらの機能は、物流計画、距離計算、ルート最適化を必要とするアプリケーションをサポートします。ユーザーは位置ポイントを道路にスナップして精度を向上させることもできます。詳細については、「[Amazon Location Service Routes](routes.md)」を参照してください。  
+ **CalculateIsolines**: 移動時間または距離に基づいて等値線を生成します。サービスエリアまたは到達可能性ゾーンの定義に役立ちます。詳細については、「[Calculate Isolines](calculate-isolines.md)」を参照してください。
+ **CalculateRouteMatrix**: 複数の出発地と目的地の間の距離と移動時間のマトリックスを提供し、物流と旅行計画をサポートします。詳細については、「[ルートマトリックスを計算する](calculate-route-matrix.md)」を参照してください。
+ **CalculateRoutes**: カスタマイズ可能なルーティング設定など、ポイントツーポイントまたはマルチストップナビゲーション用に最適化されたルートを計算します。詳細については、「[ルートを計算する](calculate-routes.md)」を参照してください。
+ **OptimizeWaypoints**: 最も効率的な移動ルートのウェイポイントの順序を最適化し、距離や時間を最小限に抑えます。詳細については、「[Optimize waypoints](actions-optimize-waypoints.md)」を参照してください。
+ **SnapToRoads**: 座標を最も近い経路に合わせ、既知の道路にポイントをスナップして GPS の精度を向上させます。詳細については、「[Snap to Road](snap-to-roads.md)」を参照してください。

場所  
Places により、アプリケーションで対象ポイント、住所、特定の場所に関する詳細を検索して見つけ、取得できます。これらの機能により、コンテキストが得られ、検索機能のユーザーエクスペリエンスが向上するため、ロケーションベースのサービスが強化されます。詳細については、「[Amazon Location Service Places](places.md)」を参照してください。  
+ **Geocode**: マッピングと空間分析のために住所から緯度経度への変換を必要とするアプリケーションに対応しながら、住所または場所の名前を地理座標 (経度、緯度) に変換します。詳細については、「[ジオコード](geocode.md)」を参照してください。
+ **Reverse Geocode**: 地理座標を最も近い住所または場所名に変換して、場所のコンテキストを提供します。詳細については、「[リバースジオコード](reverse-geocode.md)」を参照してください。
+ **Autocomplete**: ユーザー入力テキストの補完を提案し、検索入力の効率を向上させます。詳細については、「[Autocomplete](autocomplete.md)」を参照してください。
+ **GetPlace**: 住所、連絡先の詳細、営業時間などの属性を含む、指定された場所に関する詳細情報を取得します。詳細については、「[GetPlace](get-place.md)」を参照してください。
+ **SearchNearby**: 特定の地理的ポイントで指定した半径内の場所を検索します。「現在地付近」の検索に適しています。詳細については、「[周辺検索](search-nearby.md)」を参照してください。
+ **SearchText**: キーワードまたはフレーズに基づいて目的の場所または地点のテキストベースの検索を許可します。名前または説明で場所を検索するのに最適です。詳細については、「[テキスト検索](search-text.md)」を参照してください。
+ **Suggest**: ユーザーの入力として検索用語を提案し、検索の関連性とユーザーエクスペリエンスを向上させます。詳細については、「[Suggest](suggest.md)」を参照してください。

ジオフェンス  
ジオフェンシングを使用すると、アプリケーションは地理的境界を定義して、これらのリージョン内への出入りイベントをモニタリングできます。機能には、ジオフェンスの作成、更新、削除、および追跡対象デバイスがジオフェンスの境界を越えた場合のロケーションベースのアクションの通知またはトリガーの設定が含まれます。事前定義したエリア内の近接ベースの通知、セキュリティモニタリング、アセットトラッキングに最適です。詳細については、「[Amazon Location Service Geofences](geofences.md)」を参照してください。

トラッカー  
トラッキングにより、デバイスまたはアセットの場所を経時的にリアルタイムでモニタリングできます。追跡対象デバイスの追加、位置データの更新、位置データの履歴の取得などの機能があります。Trackers は、最新の位置データと移動パターンを提供して、フリートを管理し、人員をモニタリングして、貴重なアセットのセキュリティを確保するのに役立ちます。詳細については、「[Amazon Location Service トラッカー](trackers.md)」を参照してください。