

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

# ルート API
<a name="choose-routes-apis"></a>

ルートは、ロケーション間の最適化されたパスを計算する機能を提供します。これらの機能は、物流計画、距離計算、ルート最適化を必要とするアプリケーションをサポートします。ユーザーは位置ポイントを道路にスナップして精度を向上させることもできます。詳細については、「[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)」を参照してください。

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


| **ビジネスニーズ** | **便利な API** | **例** | 
| --- | --- | --- | 
| **出発地と目的地の移動距離と時間を計算する**以下をサポートしています。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/location/latest/developerguide/choose-routes-apis.html) | `CalculateRoutes` |  | 
| **出発地と目的地のルートポリラインを検索する**以下をサポートしています。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/location/latest/developerguide/choose-routes-apis.html) | `CalculateRoutes` |  | 
| **出発地と目的地間でターンバイターン方式でルートを検索する**以下をサポートしています。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/location/latest/developerguide/choose-routes-apis.html) | `CalculateRoutes` |  | 
| **今すぐ出発してルートを検索する**以下をサポートしています。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/location/latest/developerguide/choose-routes-apis.html) | `CalculateRoutes` |  | 
| **特定の時間に出発する場合のルートを検索する**以下をサポートしています。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/location/latest/developerguide/choose-routes-apis.html) | `CalculateRoutes` |  | 
| **特定の時間に到着する必要がある場合のルートを検索する**以下をサポートしています。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/location/latest/developerguide/choose-routes-apis.html) | `CalculateRoutes` |  | 
| **最短ルートを検索する**以下をサポートしています。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/location/latest/developerguide/choose-routes-apis.html) | `CalculateRoutes` |  | 
| **最速ルートを検索する**以下をサポートしています。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/location/latest/developerguide/choose-routes-apis.html) | `CalculateRoutes` |  | 
| **代替ルートを検索する**以下をサポートしています。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/location/latest/developerguide/choose-routes-apis.html) | `CalculateRoutes` |  | 
| **交通状況に応じたルートを検索する**以下をサポートしています。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/location/latest/developerguide/choose-routes-apis.html) | `CalculateRoutes` |  | 
| **料金所、U ターン、フェリー、高速道路、トンネルなどを回避するルートを検索する**以下をサポートしています。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/location/latest/developerguide/choose-routes-apis.html) | `CalculateRoutes` |  | 
| **ポリラインまたはポリゴンを渡してカスタム回避でルートを検索する**以下をサポートしています。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/location/latest/developerguide/choose-routes-apis.html) | `CalculateRoutes` |  | 
| **通行料金を計算する**以下をサポートしています。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/location/latest/developerguide/choose-routes-apis.html) | `CalculateRoutes` | [通行料金を計算する](calculate-toll-cost.md) | 
| **ルート上の道路スパンの速度制限を検索する**以下をサポートしています。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/location/latest/developerguide/choose-routes-apis.html) | `CalculateRoutes` |  | 
| **マップにルートを描画する**ウェイポイントマーキングをサポートしています。 | レンダリングエンジン (MapLibre) とルートの計算機能を備えた `GetTile` および `GetStyleDescriptor` |  | 
| **複数の出発地と目的地の距離と時間のルートマトリックスを計算する**以下をサポートしています。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/location/latest/developerguide/choose-routes-apis.html) | `CalculateRouteMatrix` | [複数の出発地と目的地の距離と時間のルートマトリックスを計算する方法](calculate-route-matrix-distance.md) | 
| **回避ルートマトリックスを計算する**以下をサポートしています。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/location/latest/developerguide/choose-routes-apis.html) | `CalculateRouteMatrix` | [回避を使用してルートマトリックスを計算する方法](calculate-route-matrix-with-avoidance.md) | 
| **時間 (アイソクロン) に基づいてサービスエリアを計算する**トラック、歩行、車、スクーターなどの移動モードをサポートしています。 | `CalculateIsolines` | [時間の範囲に基づいてサービスエリアを計算する方法](calculate-service-area-based-on-time.md) | 
| **距離 (等距離) に基づいてサービスエリアを計算する**トラック、歩行、車、スクーターなどの移動モードをサポートしています。 | `CalculateIsolines` |  | 
| **回避を使用してサービスエリアを計算する**トラック、歩行、車、スクーターなどの移動モードをサポートしています。 | `CalculateIsolines` |  | 
| **サービスエリアを逆方向から計算する**<br />トラック、歩行、車、スクーターなどの移動モードをサポートしています。 | `CalculateIsolines` |  | 
| **複数範囲の時間または距離のサービスエリアを計算する**<br />トラック、歩行、車、スクーターなどの移動モードをサポートしています。 | `CalculateIsolines` |  | 
| **ルートのウェイポイントを最適化する (巡回セールスマン問題)**<br />トラック、歩行、車、スクーターなどの移動モードをサポートしています。 | `OptimizeWaypoint` | [ルートのウェイポイントを最適化する方法](optimize-waypoints.md) | 
| **交通状況を考慮してルートのウェイポイントを最適化する**<br />トラック、歩行、車、スクーターなどの移動モードをサポートしています。 | `OptimizeWaypoint` |  | 
| **アクセス時間を考慮してルートのウェイポイントを最適化する**<br />トラック、歩行、車、スクーターなどの移動モードをサポートしています。 | `OptimizeWaypoint` |  | 
| **GPS トレースを道路ネットワークに一致させる**トラック、歩行、車、スクーターなどの移動モードをサポートしています。 | 道路にスナップ | [GPS トレースを道路ネットワークと一致させる方法](how-to-match-gps-traces.md) | 
| **マップで一致した GPS トレースを視覚化する**トラック、歩行、車、スクーターなどの移動モードをサポートしています。 | レンダリングエンジン (MapLibre) と Snap to Road を使用した `GetStyleDescriptor` |  | 