RouteGetRouteDirectionsWithAdditionalParametersBodyParam interface
屬性
body | 用於重新建構路由,以及計算此參考路由的零個或多個替代路由。 提供的座標序列會作為路線重建的輸入。 替代路由會計算在基底路徑參數位置中指定的原點和目的地點之間。 如果 minDeviationDistance 和 minDeviationTime 都設定為零,則這些來源和目的地點應該分別位於參考路由的開頭和結尾(或非常接近)。 使用 supportingPoint 時,不支援中繼位置(waypoints)。 將至少一個 minDeviationDistance 或 minDeviationTime 設定為大於零的值會產生下列結果:
|
屬性詳細資料
body
用於重新建構路由,以及計算此參考路由的零個或多個替代路由。 提供的座標序列會作為路線重建的輸入。 替代路由會計算在基底路徑參數位置中指定的原點和目的地點之間。 如果 minDeviationDistance 和 minDeviationTime 都設定為零,則這些來源和目的地點應該分別位於參考路由的開頭和結尾(或非常接近)。 使用 supportingPoint 時,不支援中繼位置(waypoints)。
將至少一個 minDeviationDistance 或 minDeviationTime 設定為大於零的值會產生下列結果:
- calculateRoute 要求的源點必須位於輸入參考路由上(或非常接近)。 如果情況並非如此,則會傳回錯誤。 不過,源點不需要位於輸入參考路線的開頭(可以視為參考路線上的目前車輛位置)。
- 傳回為 calculateRoute 回應中第一個路由的參考路由,將會從 calculateRoute 要求中指定的源點開始。 輸入參考的初始部分會向上路由,直到來源點從回應中排除為止。
- minDeviationDistance 和 minDeviationTime 的值會決定保證從源點開始遵循參考路由的距離。
- 路線必須使用 departAt。
- 會忽略 vehicleHeading。
body: RouteDirectionParameters