次の方法で共有


RouteGetRouteDirectionsWithAdditionalParametersBodyParam interface

プロパティ

body

ルートの再構築と、この参照ルートへの 0 個以上の代替ルートの計算に使用されます。 指定された座標のシーケンスは、ルート再構築の入力として使用されます。 代替ルートは、ベース パス パラメーターの場所で指定された始点と終点の間で計算されます。 minDeviationDistance と minDeviationTime の両方が 0 に設定されている場合、これらの始点と終点はそれぞれ、参照ルートの始点と終点に (または非常に近い) 位置にあると想定されます。 SupportPoints を使用する場合、中間の場所 (ウェイポイント) はサポートされません。

minDeviationDistance または minDeviationTime の少なくとも 1 つを 0 より大きい値に設定すると、次のような結果になります。

  • calculateRoute 要求の起点は、入力参照ルート上にある (または非常に近い) 必要があります。 そうでない場合は、エラーが返されます。 ただし、起点は入力参照ルートの先頭にある必要はありません (基準ルート上の現在の車両位置と考えることができます)。
  • calculateRoute 応答の最初のルートとして返される参照ルートは、calculateRoute 要求で指定された原点から開始されます。 入力参照ルートの最初の部分は、開始点が応答から除外されるまでです。
  • minDeviationDistance と minDeviationTime の値は、起点から参照ルートに従う代替ルートが保証される距離を決定します。
  • ルートでは、departAt を使用する必要があります。
  • vehicleHeading は無視されます。

プロパティの詳細

body

ルートの再構築と、この参照ルートへの 0 個以上の代替ルートの計算に使用されます。 指定された座標のシーケンスは、ルート再構築の入力として使用されます。 代替ルートは、ベース パス パラメーターの場所で指定された始点と終点の間で計算されます。 minDeviationDistance と minDeviationTime の両方が 0 に設定されている場合、これらの始点と終点はそれぞれ、参照ルートの始点と終点に (または非常に近い) 位置にあると想定されます。 SupportPoints を使用する場合、中間の場所 (ウェイポイント) はサポートされません。

minDeviationDistance または minDeviationTime の少なくとも 1 つを 0 より大きい値に設定すると、次のような結果になります。

  • calculateRoute 要求の起点は、入力参照ルート上にある (または非常に近い) 必要があります。 そうでない場合は、エラーが返されます。 ただし、起点は入力参照ルートの先頭にある必要はありません (基準ルート上の現在の車両位置と考えることができます)。
  • calculateRoute 応答の最初のルートとして返される参照ルートは、calculateRoute 要求で指定された原点から開始されます。 入力参照ルートの最初の部分は、開始点が応答から除外されるまでです。
  • minDeviationDistance と minDeviationTime の値は、起点から参照ルートに従う代替ルートが保証される距離を決定します。
  • ルートでは、departAt を使用する必要があります。
  • vehicleHeading は無視されます。
body: RouteDirectionParameters

プロパティ値