次の方法で共有


RouteInstruction クラス

定義

"右に曲がる"、"左に置く"、"フェリーを取る"、"高速道路を取る"、"到着" など、操縦を説明する属性のセット。

public class RouteInstruction
type RouteInstruction = class
Public Class RouteInstruction
継承
RouteInstruction

プロパティ

CombinedMessage

操縦のための人間が判読できるメッセージと、次の指示からのメッセージを組み合わせた。 場合によっては、2 つの連続する命令を 1 つの命令に結合して、従いやすくすることができます。 この場合、possibleCombineWithNext フラグは true になります。 たとえば次のような点です。

10. Turn left onto Einsteinweg/A10/E22 towards Ring Amsterdam
11. Follow Einsteinweg/A10/E22 towards Ring Amsterdam

命令 10 で指定できるCombineWithNext フラグは true です。 これは、コード化されたガイダンスのクライアントに対して、命令 11 と組み合わせることができることを示します。 指示は、人間が判読できるガイダンスを要求するクライアントに対して自動的に組み合わされます。 combinedMessage フィールドには、結合されたメッセージが含まれます。

Turn left onto Einsteinweg/A10/E22 towards Ring Amsterdam
then follow Einsteinweg/A10/E22 towards Ring Amsterdam.
CountryCode

3 文字 の ISO 3166-1 alpha-3 国コード。 例: 米国

DrivingSide

操縦のポイントで左手と右側の運転を示します。

ExitNumber

現在の操縦によって取得された高速道路出口の数。 出口に複数の終了番号がある場合は、"," で区切られ、"-" で集計される場合があります (例: "10,13-15")。

InstructionType

指示の種類(道路の形状の変更など)。

JunctionType

操縦が行われるジャンクションのタイプ。 より大きなラウンドアバウト交差点の場合は、ラウンドアバウト交差点の開始と終了に対して 2 つの個別の命令が生成されます。

Maneuver

操縦を識別するコード。

Message

操縦のための人間が判読できるメッセージ。

Point

緯度と経度として表される場所。

PointIndex

命令の点に対応するポリライン "points" のリスト内の点のインデックス。

PossibleCombineWithNext

必要に応じて、命令を次の命令と組み合わせることができます。 これは、"左に曲がって右に曲がる" などのメッセージを作成するために使用できます。

RoadNumbers

操縦後の次に重要な道路セグメントの道路番号、または従う道路の道路番号。 例: ["E34", "N205"]

RoundaboutExitNumber

これは、ラウンドアバウト交差点で実行する終了を示します。

RouteOffsetInMeters

ルートの開始から命令のポイントまでの距離。

SignpostText

操縦または従うべき方向に最も関連する道標のテキスト。

StateCode

ISO 3166-2 コードの 2 番目の部分で表される国の下位区分 (州など)。 これは、米国、カナダ、メキシコなどの一部の国でのみ使用できます。

Street

操縦後の次に重要な道路セグメントの通り名、または従う必要がある通りの道路名。

TravelTimeInSeconds

routeOffsetInMeters に対応するポイントまでの推定移動時間。

TurnAngleInDegrees

命令の方向を示します。 junctionType がターン命令を示す場合:

  • 180 = U ターン
  • [-179, -1] = 左折
  • 0 = ストレートオン ('0 度' ターン)
  • [1, 179] = 右折

junctionType が分岐命令を示す場合:

  • <0 - 左に保つ
  • &gt;0 - 右に保つ

適用対象