ルート API - Amazon Location Service

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

ルート API

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

  • CalculateIsolines: 移動時間または距離に基づいて等値線を生成します。サービスエリアまたは到達可能性ゾーンの定義に役立ちます。詳細については、「Calculate Isolines」を参照してください。

  • CalculateRouteMatrix: 複数の出発地と目的地の間の距離と移動時間のマトリックスを提供し、物流と旅行計画をサポートします。詳細については、「ルートマトリックスを計算する」を参照してください。

  • CalculateRoutes: カスタマイズ可能なルーティング設定など、ポイントツーポイントまたはマルチストップナビゲーション用に最適化されたルートを計算します。詳細については、「ルートを計算する」を参照してください。

  • OptimizeWaypoints: 最も効率的な移動ルートのウェイポイントの順序を最適化し、距離や時間を最小限に抑えます。詳細については、「Optimize waypoints」を参照してください。

  • SnapToRoads: 座標を最も近い経路に合わせ、既知の道路にポイントをスナップして GPS の精度を向上させます。詳細については、「Snap to Road」を参照してください。

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

ビジネスニーズ

便利な API

出発地と目的地の移動距離と時間を計算する

以下をサポートしています。
  • トラック、歩行、車、スクーターなどの移動モード

  • 出発地と目的地など、最大 25 のウェイポイント (ストップオーバー)

  • 運転休憩時間

CalculateRoutes

出発地と目的地のルートポリラインを検索する

以下をサポートしています。
  • トラック、歩行、車、スクーターなどの移動モード

  • 出発地と目的地など、最大 25 のウェイポイント (ストップオーバー)

  • 運転休憩時間

CalculateRoutes

出発地と目的地間でターンバイターン方式でルートを検索する

以下をサポートしています。
  • トラック、歩行、車、スクーターなどの移動モード

  • 出発地と目的地など、最大 25 のウェイポイント (ストップオーバー)

  • 運転休憩時間

CalculateRoutes

今すぐ出発してルートを検索する

以下をサポートしています。
  • トラック、歩行、車、スクーターなどの移動モード

  • 出発地と目的地など、最大 25 のウェイポイント (ストップオーバー)

  • 運転休憩時間

CalculateRoutes

特定の時間に出発する場合のルートを検索する

以下をサポートしています。
  • トラック、歩行、車、スクーターなどの移動モード

  • 出発地と目的地など、最大 25 のウェイポイント (ストップオーバー)

  • 運転休憩時間

CalculateRoutes

特定の時間に到着する必要がある場合のルートを検索する

以下をサポートしています。
  • トラック、歩行、車、スクーターなどの移動モード

  • 出発地と目的地など、最大 25 のウェイポイント (ストップオーバー)

  • 運転休憩時間

CalculateRoutes

最短ルートを検索する

以下をサポートしています。
  • トラック、歩行、車、スクーターなどの移動モード

  • 出発地と目的地など、最大 25 のウェイポイント (ストップオーバー)

  • 運転休憩時間

CalculateRoutes

最速ルートを検索する

以下をサポートしています。
  • トラック、歩行、車、スクーターなどの移動モード

  • 出発地と目的地など、最大 25 のウェイポイント (ストップオーバー)

  • 運転休憩時間

CalculateRoutes

代替ルートを検索する

以下をサポートしています。
  • トラック、歩行、車、スクーターなどの移動モード

  • 出発地と目的地など、最大 25 のウェイポイント (ストップオーバー)

  • 運転休憩時間

CalculateRoutes

交通状況に応じたルートを検索する

以下をサポートしています。
  • トラック、歩行、車、スクーターなどの移動モード

  • 出発地と目的地など、最大 25 のウェイポイント (ストップオーバー)

  • 運転休憩時間

CalculateRoutes

料金所、U ターン、フェリー、高速道路、トンネルなどを回避するルートを検索する

以下をサポートしています。
  • トラック、歩行、車、スクーターなどの移動モード

  • 出発地と目的地など、最大 25 のウェイポイント (ストップオーバー)

  • 運転休憩時間

CalculateRoutes

ポリラインまたはポリゴンを渡してカスタム回避でルートを検索する

以下をサポートしています。
  • トラック、歩行、車、スクーターなどの移動モード

  • 出発地と目的地など、最大 25 のウェイポイント (ストップオーバー)

  • 運転休憩時間

CalculateRoutes

通行料金を計算する

以下をサポートしています。
  • トラック、歩行、車、スクーターなどの移動モード

  • 出発地と目的地など、最大 25 のウェイポイント (ストップオーバー)

  • 運転休憩時間

CalculateRoutes

通行料金を計算する

ルート上の道路スパンの速度制限を検索する

以下をサポートしています。
  • トラック、歩行、車、スクーターなどの移動モード

  • 出発地と目的地など、最大 25 のウェイポイント (ストップオーバー)

  • 運転休憩時間

CalculateRoutes

マップにルートを描画する

ウェイポイントマーキングをサポートしています。

レンダリングエンジン (MapLibre) とルートの計算機能を備えた GetTile および GetStyleDescriptor

複数の出発地と目的地の距離と時間のルートマトリックスを計算する

以下をサポートしています。
  • 10 万を超えるセル

  • トラック、歩行、車、スクーターなどの移動モード

CalculateRouteMatrix

複数の出発地と目的地の距離と時間のルートマトリックスを計算する方法

回避ルートマトリックスを計算する

以下をサポートしています。
  • 10 万を超えるセル

  • トラック、歩行、車、スクーターなどの移動モード

CalculateRouteMatrix

回避を使用してルートマトリックスを計算する方法

時間 (アイソクロン) に基づいてサービスエリアを計算する

トラック、歩行、車、スクーターなどの移動モードをサポートしています。

CalculateIsolines

時間の範囲に基づいてサービスエリアを計算する方法

距離 (等距離) に基づいてサービスエリアを計算する

トラック、歩行、車、スクーターなどの移動モードをサポートしています。

CalculateIsolines

回避を使用してサービスエリアを計算する

トラック、歩行、車、スクーターなどの移動モードをサポートしています。

CalculateIsolines

サービスエリアを逆方向から計算する

トラック、歩行、車、スクーターなどの移動モードをサポートしています。

CalculateIsolines

複数範囲の時間または距離のサービスエリアを計算する

トラック、歩行、車、スクーターなどの移動モードをサポートしています。

CalculateIsolines

ルートのウェイポイントを最適化する (巡回セールスマン問題)

トラック、歩行、車、スクーターなどの移動モードをサポートしています。

OptimizeWaypoint

ルートのウェイポイントを最適化する方法

交通状況を考慮してルートのウェイポイントを最適化する

トラック、歩行、車、スクーターなどの移動モードをサポートしています。

OptimizeWaypoint

アクセス時間を考慮してルートのウェイポイントを最適化する

トラック、歩行、車、スクーターなどの移動モードをサポートしています。

OptimizeWaypoint

GPS トレースを道路ネットワークに一致させる

トラック、歩行、車、スクーターなどの移動モードをサポートしています。

道路にスナップ

GPS トレースを道路ネットワークと一致させる方法

マップで一致した GPS トレースを視覚化する

トラック、歩行、車、スクーターなどの移動モードをサポートしています。

レンダリングエンジン (MapLibre) と Snap to Road を使用した GetStyleDescriptor