RouteDirectionOptions クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
静的イメージをレンダリングするためのオプション。
public class RouteDirectionOptions
type RouteDirectionOptions = class
Public Class RouteDirectionOptions
- 継承
-
RouteDirectionOptions
コンストラクター
RouteDirectionOptions() |
RouteDirectionOptions のコンストラクター。 |
プロパティ
AccelerationEfficiency |
車両が加速したときに燃料に格納されている化学エネルギーを運動エネルギーに変換する効率を指定します (つまり、キネティックEnergyGained/ChemicalEnergyConsumed)。 ChemicalEnergyConsumed_は、 を使用して |
AlternativeType |
指定された計画基準に関して、参照ルートと比較して計算された代替の最適性を制御します。 |
ArriveAt |
目的地への到着日時。 dateTime として指定する必要があります。 タイム ゾーン オフセットが指定されていない場合は、ターゲット ポイントのオフセットと見なされます。 arriveAt 値は将来である必要があります。 arriveAt パラメーターは、departAt、minDeviationDistance、minDeviationTime と組み合わせて使用することはできません。 |
AuxiliaryPowerInKilowatts |
補助システムを維持するために消費される電力の量をキロワット (kW) 単位で指定します。 ACシステム、無線、暖房などのデバイスやシステムによる消費を指定するために使用できます。賢明な値 : 1.7 |
AuxiliaryPowerInLitersPerHour |
車両の補助システムを維持するために消費される燃料の量を 1 時間あたりのリットル単位で指定します。 ACシステム、無線、暖房などのデバイスやシステムによる消費を指定するために使用できます。適切な値 : 0.2 |
Avoid |
ルートの決定時にルート計算で回避する必要がある何かを指定します。 1 つの要求で複数回指定できます。 CalculateReachableRange 要求では、既にUsedRoads の値を使用しないでください。 |
ComputeBestWaypointOrder |
高速ヒューリスティック アルゴリズムを使用してルート ウェイポイントを順序を再作成し、ルートの長さを短くします。 routeType 最短と組み合わせて使用すると 、最良の結果が得られます。 配信元と宛先は、最適化されたウェイポイント インデックスから除外されていることに注意してください。 応答に配信元と宛先を含めるには、配信元を考慮するためにすべてのインデックスを 1 ずつ増やし、最後のインデックスとして宛先を追加してください。 指定できる値は、true または false です。 True を指定すると、可能であればより良い順序が計算されますが、0 より大きい maxAlternatives 値または円のウェイポイントと組み合わせて使用することはできません。 False は指定された順序で場所を使用し、routeRepresentation none と組み合わせて使用することはできません。 |
ConstantSpeedConsumptionInKilowattHoursPerHundredKilometer |
消費の速度に依存するコンポーネントを指定します。 速度と消費レートのペアの順序なしリストとして提供されます。 この一覧では、消費曲線上のポイントを定義します。 一覧にない速度の従量課金レートは次のとおりです。
Electric consumption model 必要です。
|
ConstantSpeedConsumptionInLitersPerHundredKilometer |
消費の速度に依存するコンポーネントを指定します。 コロン区切りの速度 & 消費率ペアの順序なしのリストとして提供されます。 この一覧では、消費曲線上のポイントを定義します。 一覧にない速度の従量課金レートは次のとおりです。
|
CurrentChargeInKilowattHours |
現在の電力供給量をキロワット時 (kWh) で指定します。
このパラメーターは、パラメーターと共に |
CurrentFuelInLiters |
燃料の現在の供給量をリットル単位で指定します。 賢明な値 : 55 |
DecelerationEfficiency |
車両が減速したときに、運動エネルギーを節約 (消費されていない) 燃料に変換する効率を指定します (つまり、ChemicalEnergySaved/KineticEnergyLost)。 ChemicalEnergySaved_は、 を使用して |
DepartAt |
出発地点からの出発日時。 現在とは別の出発時刻は dateTime として指定する必要があります。 タイム ゾーン オフセットが指定されていない場合は、原点のオフセットと見なされます。 departAt 値は、将来の日付/時刻形式 (1996-12-19T16:39:57-08:00) である必要があります。 |
DownhillEfficiency |
車両が標高を失ったときに、潜在的なエネルギーを節約 (消費されていない) 燃料に変換する効率を指定します (つまり、ChemicalEnergySaved/PotentialEnergyLost)。 ChemicalEnergySaved_は、 を使用して |
FuelEnergyDensityInMegajoulesPerLiter |
メガジュール (MJ) の 1 リットルの燃料に格納される化学エネルギーの量を指定します。 これは、保存または消費されたエネルギーと燃料の間の変換のためのパラメータと組み合わせて |
InclineLevel |
スリル満点のルートのための丘陵性の程度。 このパラメーターは、 と |
InstructionsType |
指定した場合は、ガイダンスの指示が返されます。 instructionsType パラメーターを routeRepresentation=none と組み合わせて使用することはできません。 |
IsCommercialVehicle |
車両が商用目的で使用されているかどうか。 一部の道路では商用車の運転が許可されない場合があります。 |
Language |
language パラメーターは、ガイダンス メッセージの言語を決定します。 固有名詞 (道路、広場などの名前) は、指定した言語で返されます。使用できない場合は、それに近い使用可能な言語で返されます。 使用できる値は、IETF 言語タグ (のサブセット) です。 現在サポートされている言語は、「 サポートされている言語」セクションに記載されています。 既定値:EnglishGreatBritain |
MaxAlternatives |
計算する必要な代替ルートの数。 既定値: 0、最小: 0、最大: 5。 |
MaxChargeInKilowattHours |
車両のバッテリーに格納できる最大電力供給量をキロワット時 (kWh) 単位で指定します。
このパラメーターは、パラメーターと共に |
MinDeviationDistance |
返されるすべての代替ルートは、少なくともこのメーター数の calculateRoute 要求の原点からの参照ルート (POST 要求のセクションを参照) に従います。 ルートを再構築する場合にのみ使用できます。 minDeviationDistance パラメーターは、arriveAt と組み合わせて使用することはできません。 |
MinDeviationTime |
返されるすべての代替ルートは、少なくともこの秒数だけ、calculateRoute 要求の起点からの参照ルート (POST 要求のセクションを参照) に従います。 ルートを再構築する場合にのみ使用できます。 minDeviationTime パラメーターは、arriveAt と組み合わせて使用することはできません。 既定値は 0 です。 )minDeviationTime_を 0 より大きい値に設定すると、次の結果が発生します。calculateRoute 要求の原点は、入力参照ルート上にある (または非常に近い) 必要があります。
そうでない場合は、エラーが返されます。 ただし、原点は入力参照ルートの先頭にある必要はありません (参照ルート上の現在の車両位置と考えることができます)。
calculateRoute 応答の最初のルートとして返される参照ルートは、calculateRoute 要求で指定された原点から開始されます。
原点が応答から除外されるまでの入力参照ルートの最初の部分。
の値 |
RouteDirectionParameters |
ルートの再構築と、この参照ルートへの 0 個以上の代替ルートの計算に使用されます。 指定された座標のシーケンスは、ルート再構築の入力として使用されます。 代替ルートは、ベース パス パラメーターの場所で指定された始点と終点の間で計算されます。 minDeviationDistance と minDeviationTime の両方が 0 に設定されている場合、これらの始点と終点はそれぞれ、参照ルートの始点と終点の位置 (または非常に近い) にあると想定されます。 SupportPoints を使用する場合、中間の場所 (ウェイポイント) はサポートされません。 minDeviationDistance または minDeviationTime の少なくとも 1 つを 0 より大きい値に設定すると、次のような結果になります。
|
RouteRepresentationForBestOrder |
応答として提供されるルートのセットの表現を指定します。 このパラメーター値は、computeBestOrder=true と組み合わせてのみ使用できます。 |
RouteType |
要求されたルートの種類。 |
SectionFilter |
ルート応答で報告されるセクションの種類を指定します。 <br><br>たとえば、sectionType = 歩行者の場合、歩行者のみに適したセクションが返されます。 複数の型を使用できます。 既定の sectionType は、travelMode 入力を参照します。 既定では、travelMode は car に設定されています。 |
ShouldReportEffectiveSettings |
診断のために報告するデータを指定します。 true の場合、API の呼び出し時に使用される有効なパラメーターまたはデータが報告されます。 既定のパラメーターの場合、パラメーターが呼び出し元によって指定されなかった場合、既定値が反映されます。 |
TravelMode |
要求されたルートの移動モード。 定義されていない場合、既定値は です |
TravelTimeType |
さまざまな種類の交通情報 (なし、履歴、ライブ) と既定の最適推定移動時間を使用して、追加の移動時間を返すかどうかを指定します。 |
UphillEfficiency |
車両が昇格したときに、燃料に格納されている化学エネルギーを潜在的なエネルギーに変換する効率を指定します (つまり、PotentialEnergyGained/ChemicalEnergyConsumed)。 ChemicalEnergyConsumed_は、 を使用して |
UseTrafficData |
指定できる値
|
VehicleAxleWeightInKilograms |
車両の車軸あたりの重量 (キロ単位)。 値が 0 の場合、車軸あたりの重量制限は考慮されません。 |
VehicleEngineType |
車両のエンジンタイプ。 詳細な従量課金モデルを指定する場合は、 の |
VehicleHeading |
真北から時計回りの方向に続く、車両の方向見出しを度単位で指定します。 北は 0 度、東は 90 度、南は 180 度、西は 270 度です。 指定できる値は 0 から 359 です。 |
VehicleHeightInMeters |
車両の高さ (メートル単位)。 値が 0 の場合、高さの制限は考慮されません。 |
VehicleLengthInMeters |
車両の長さ (メートル単位)。 値 0 は、長さの制限が考慮されないことを意味します。 |
VehicleLoadType |
危険物として分類され、一部の道路から制限される可能性のある貨物の種類。 使用可能な vehicleLoadType 値は、US Hazmat クラス 1 から 9 に加えて、他の国で使用するための一般的な分類です。 USHazmat で始まる値は米国のルーティング用であり、otherHazmat は他のすべての国で使用する必要があります。 vehicleLoadType は複数回指定できます。 このパラメーターは現在、travelMode=truck でのみ考慮されています。 |
VehicleMaxSpeedInKilometersPerHour |
キロ/時の車両の最高速度。 車両プロファイルの最大速度は、高速道路で車両が許可されているかどうかをチェックするために使用されます。
|
VehicleWeightInKilograms |
車両の重量 (キロ単位)。
|
VehicleWidthInMeters |
車両の幅 (メートル単位)。 値が 0 の場合、幅の制限は考慮されません。 |
Windingness |
スリル満点のルートのターンのレベル。 このパラメーターは、 と |
適用対象
Azure SDK for .NET