VehicleRoutingProblem output data types for schema version Two

Describes the output data types containing the results from a vehicle routing problem analysis when using the VehicleRoutingProblemSchemaVersion.Two schema version.

Orders

A copy of the input Orders table with additional information about which route served each order, the arrival and departure times, and the order sequence.

The output Orders table includes all fields present in the input Orders table. Fields that are updated or added in the output are listed below.

FieldDescriptionData type

RouteName

訪問先が割り当てられるルートの名前。

String

Sequence

このフィールドは、訪問先に割り当てられたルートでの訪問先の順序を示します。

Integer

  • ViolatedConstraint_1
  • ViolatedConstraint_2
  • ViolatedConstraint_3
  • ViolatedConstraint_4

These fields contain a summary of violated constraints and are set after a solve operation. Each field will contain one violation. If an order has more than one violation, the next ViolatedConstraint_* field will be used.

  • MaxOrderCount が超過しました (0) - 訪問先を割り当てるとルートの MaxOrderCount フィールド値によって指定された、ルートに割り当て可能な訪問先の最大数を超過するので、あらかじめ割り当てられている訪問先をルートに割り当てることができなくなります。
  • Capacities が超過しました (1) - 訪問先を割り当てるとルートの Capacities フィールド値によって指定された合計ルート積載制限を超過するので、あらかじめ割り当てられている訪問先をルートに割り当てることができなくなります。
  • MaxTotalTime が超過しました (2) - 開始拠点から終了拠点までの移動時間、両方の拠点でのサービス時間と待ち時間、および休憩時間の合計が、ルートの MaxTotalTime フィールド値によって指定されたルートの合計時間を超過しています。
  • MaxTotalTravelTime が超過しました (3) - 開始拠点から終了拠点までの移動時間がルートの MaxTotalTravelTime フィールド値によって指定されたルートの合計移動時間を超過しています。
  • MaxTotalDistance が超過しました (4) - 開始拠点から終了拠点までの移動距離がルートの MaxTotalDistance フィールド値によって指定されたルートの合計移動距離を超過しています。
  • ハード タイム ウィンドウ (5) - ルートと関連付けられた開始拠点、終了拠点、または休憩にはハード タイム ウィンドウ違反が存在します。
  • 特別指定の不一致 (6) - 訪問先で必要とされる特別指定が対象ルートで見つかりません。
  • ハード ルート ゾーン (7) - あらかじめルートに割り当てられた訪問先がハード ルート ゾーンの範囲内にありません。
  • Order pair MaxTransitTime が超過しました (8) - ルートにあらかじめ割り当てられている訪問先ペアが存在します。このため訪問先を訪問先ペアで割り当てると、訪問先ペアの MaxTransitTime フィールド値によって指定された、訪問先ペアの最大移動時間を超過します。
  • 訪問先ペア違反 (9) - 訪問先は訪問先ペアに属しており、あらかじめ割り当てられたルートに割り当てることができません。
  • 到達できません (10) - あらかじめ割り当てられた訪問先は、このルートでは到達できないネットワーク エレメントに配置されています。
  • 必要な休憩を挿入できません (11) - あらかじめ割り当てられた訪問先が存在する場合、ルートの休憩のシーケンス値は NULL になり、休憩を挿入すると、必ず他の違反が発生します。
  • 必要なリニューアルを挿入できません (12) - ルートが容量を超え、ルート リニューアルを訪問する必要があります。ただし、あらかじめ割り当てられた訪問先が存在する場合、関連するルート リニューアルのシーケンス値は NULL になり、ルート リニューアルを挿入すると、必ず他の違反が発生します。
  • MaxTravelTimeBetweenBreaks が超過しました (13) - 解析では、休憩の MaxTravelTimeBetweenBreaks フィールドに指定された時間内に休憩を挿入できませんでした。これは、最大移動時間内に到達できないようなシーケンスがあらかじめ休憩に割り当てられている場合によく発生します。

  • MaxCumulWorkTime の休憩が超過しました (14) - 解析では、休憩の MaxCumulWorkTime フィールドに指定された時間内に休憩を挿入できませんでした。これは、最大労働時間内に到達できないようなシーケンスがあらかじめ休憩に割り当てられている場合によく発生します。
  • InboundArriveTime または OutboundDepartTime の訪問先違反 (15) - インバウンド到着時刻またはアウトバウンド出発時刻の制限内に訪問先にサービスを提供できませんでした。この違反は、すべてのルートの LatestStartTime フィールドの値が InboundArriveTime の値よりも前であるか、どのルートも訪問先の OutboundDepartTime 値の前に拠点に到達できない場合に発生します。
  • 最初/最後にアンカーできません (16) - 訪問先に「最初にアンカー」または「最後にアンカー」の割り当てルールがありますが、解析ではこの制約を適用できませんでした。この違反は、「最初にアンカー」の訪問先の数または「最後にアンカー」の訪問先の数が、使用可能なルートの数より多い場合に発生します。

Learn more about troubleshooting network analyses

注意:

The violated constraint field value of an unrouted order may or may not describe all its violations. If the violation is severe enough to immediately exclude the order from further consideration, the solver does so, which prevents any other violations from being discovered for that order. If a violation is encountered that doesn't automatically stop a solution from being generated, the violation is noted in violated constraint fields, and the solver continues to consider the order. Any further violations such as these are added to the violated constraint fields until either the solver finds a violation that prematurely stops the solve process for that particular order, or the solver finds an overall solution to the problem.

Integer

FromPrevTravelTime

ルートの前のストップから現在のストップまでに経過した移動時間。

The value is in the units specified by the timeUnits property of the analysis object.

Double

FromPrevDistance

前のストップから現在のストップまでのルート沿いの距離。

The value is in the units specified by the distanceUnits property of the analysis object.

Double

CumulTravelTime

The cumulative travel time for the route up to arrival at the order.

The value is in the units specified by the timeUnits property of the analysis object.

Double

CumulDistance

The cumulative travel distance for the route up to arrival at the order.

The value is in the units specified by the distanceUnits property of the analysis object.

Double

CumulTime

The cumulative route duration up to and including the order. The cumulative duration includes travel times as well as service and wait times at orders.

The value is in the units specified by the timeUnits property of the analysis object.

Double

ArriveCurbApproach

車両がストップに到着するときに、アプローチを車両のどちら側にするかを示します。 値が 1 の場合は車両の右側、値が 2 の場合は車両の左側です。

Integer

DepartCurbApproach

車両がストップから出発するときに、アプローチを車両のどちら側にするかを示します。 値が 1 の場合は車両の右側、値が 2 の場合は車両の左側です。

Integer

ArriveTime

ルートがストップに到着する時間。 このフィールドの時間値は、ストップがある場所のタイム ゾーン内にあります。

Date

DepartTime

ルートがストップを出発する時間。 このフィールドの時間値は、ストップがある場所のタイム ゾーン内にあります。

Date

ArriveTimeUTC

ルートがストップに到着する時間。 この値は、UTC (協定世界時) で指定します。

Date

DepartTimeUTC

ルートがストップを出発する時間。 この値は、UTC (協定世界時) で指定します。

Date

WaitTime

ストップでの待ち時間または待ち合わせ時間。 たとえば、ルートが訪問先でタイム ウィンドウが開くまで待機する必要がある場合は、待ち時間が発生します。

The value is in the units specified by the timeUnits property of the analysis object.

Double

ViolationTime

ストップのタイム ウィンドウの終了からルート車両の到着までの経過時間。

The value is in the units specified by the timeUnits property of the analysis object.

Double

CumulWaitTime

The cumulative wait time from the beginning of the route up to and including the order.

The value is in the units specified by the timeUnits property of the analysis object.

Double

CumulViolationTime

The cumulative violation time from the beginning of the route up to and including the order.

The value is in the units specified by the timeUnits property of the analysis object.

Double

Status

ネットワーク上の位置を基準としたその地点のステータスと解析の結果を示します。 出力される可能性のある値は次のとおりです。

  • 0 (OK) - その地点がネットワーク上で正常に特定されました。
  • 1 (未配置) - その地点はネットワーク上で正常に特定されなかったため、解析の対象外となりました。
  • 2 (ネットワーク エレメントが未配置) - その地点のネットワーク ロケーション フィールドで特定されたネットワーク エレメントが見つかりません。 これは、その地点があるはずのネットワーク エレメントが削除され、ネットワーク ロケーションが再計算されなかった場合に発生する可能性があります。
  • 3 (エレメントを通過できません) - その地点があるネットワーク エレメントを通過できません。 この状態は、規制属性によってエレメントが規制されている場合に発生する可能性があります。
  • 4 (無効なフィールド値): フィールド値が、範囲またはコード値ドメインから外れています。 たとえば、正の数値が必要な箇所に負の数値が存在しています。
  • 5 (未到達) - 解析でその地点に到着できません。 他の入力から切り離された別個のネットワーク領域にその地点が存在するか、バリアまたは制限によってその地点との往来が禁止されています。
  • 6 (タイム ウィンドウ違反) - 指定されたタイム ウィンドウ内にその地点に到着できませんでした。 このステータスは、タイム ウィンドウをサポートしているネットワーク解析タイプにのみ適用されます。
  • 7 (最寄りの位置にない) - 規制またはバリアによって、その地点に最も近いネットワーク ロケーションを通過できません。このため、代わりに、最も近い通過可能なネットワーク フィーチャ上にその地点が配置されました。

Integer

Network location fields

  • SourceID
  • SourceOID
  • PosAlong
  • SideOfEdge
  • SnapX
  • SnapY
  • SnapZ
  • DistanceToNetworkInMeters

これらのプロパティを組み合わせて、オブジェクトが配置されているネットワーク上のポイントを表します。

ネットワーク上での入力の特定の詳細

Depots

A copy of the input Depots table with additional information about how the depots were located on the network.

The output Depots table includes all fields present in the input Depots table. Only fields that are added in the output are listed below.

FieldDescriptionData type

Status

ネットワーク上の位置を基準としたその地点のステータスと解析の結果を示します。 出力される可能性のある値は次のとおりです。

  • 0 (OK) - その地点がネットワーク上で正常に特定されました。
  • 1 (未配置) - その地点はネットワーク上で正常に特定されなかったため、解析の対象外となりました。
  • 2 (ネットワーク エレメントが未配置) - その地点のネットワーク ロケーション フィールドで特定されたネットワーク エレメントが見つかりません。 これは、その地点があるはずのネットワーク エレメントが削除され、ネットワーク ロケーションが再計算されなかった場合に発生する可能性があります。
  • 3 (エレメントを通過できません) - その地点があるネットワーク エレメントを通過できません。 この状態は、規制属性によってエレメントが規制されている場合に発生する可能性があります。
  • 4 (無効なフィールド値): フィールド値が、範囲またはコード値ドメインから外れています。 たとえば、正の数値が必要な箇所に負の数値が存在しています。
  • 5 (未到達) - 解析でその地点に到着できません。 他の入力から切り離された別個のネットワーク領域にその地点が存在するか、バリアまたは制限によってその地点との往来が禁止されています。
  • 6 (タイム ウィンドウ違反) - 指定されたタイム ウィンドウ内にその地点に到着できませんでした。 このステータスは、タイム ウィンドウをサポートしているネットワーク解析タイプにのみ適用されます。
  • 7 (最寄りの位置にない) - 規制またはバリアによって、その地点に最も近いネットワーク ロケーションを通過できません。このため、代わりに、最も近い通過可能なネットワーク フィーチャ上にその地点が配置されました。

Integer

Network location fields

  • SourceID
  • SourceOID
  • PosAlong
  • SideOfEdge
  • SnapX
  • SnapY
  • SnapZ
  • DistanceToNetworkInMeters

これらのプロパティを組み合わせて、オブジェクトが配置されているネットワーク上のポイントを表します。

ネットワーク上での入力の特定の詳細

DepotVisits

When a route starts, renews (unloads or reloads), or ends at a depot, a depot visit is created. Depot visits provide information regarding why a route visited a depot and what happened there. The quantity of goods loaded on or unloaded from a vehicle at the depot is recorded in the properties of a depot visit. Additional information that is useful in interpreting a vehicle routing problem solution is also included.

The data type supports the following fields:

FieldDescriptionData type

DepotName

The name of the visited depot. This field is a foreign key to the Name field in the Depots table.

If the route uses a virtual depot, which means the route starts or ends at an order instead of a depot, DepotName is null.

String

VisitType

The reason this depot was visited. This field is constrained by a domain of values:

  • 1—Start depot
  • 2—End depot
  • 3—Renewal depot

Integer

RouteName

The name of the route containing this visit. This field is a foreign key to the Name field in the Routes table.

String

Sequence

Indicates the sequence of the visited depot on the route. The output sequence values for a route are shared across depot visits, orders, and breaks; start from 1 (at the starting depot); and are consecutive.

Integer

ServiceTime

The service time (such as loading or unloading) at the depot.

The value is in the units specified by the timeUnits property of the analysis object.

Double

FromPrevTravelTime

The travel time from the preceding visit on the route to the depot.

The value is in the units specified by the timeUnits property of the analysis object.

Double

FromPrevDistance

The travel distance from the preceding visit on the route to the depot.

The value is in the units specified by the distanceUnits property of the analysis object.

Double

CumulTravelTime

The cumulative travel time for the route up to the arrival at this depot.

The value is in the units specified by the timeUnits property of the analysis object.

Double

CumulDistance

The cumulative travel distance for the route up to the arrival at this depot.

The value is in the units specified by the distanceUnits property of the analysis object.

Double

CumulTime

The cumulative route duration up to and including the depot. The cumulative duration includes travel times as well as service and wait times at orders, depots, and breaks.

The value is in the units specified by the timeUnits property of the analysis object.

Double

ArriveTime

The arrival time at the depot. The route may arrive at the depot before the beginning of the depot's time window, in which case there is wait time at the depot.

When using traffic data that covers multiple time zones, the time zone for this time-of-day value is the same as the network element on which the depot is located.

Date

DepartTime

The departure time from the depot.

When using traffic data that covers multiple time zones, the time zone for this time-of-day value is the same as the network element on which the depot is located.

Date

ArriveTimeUTC

The date and time value indicating the arrival time in coordinated universal time (UTC) at the depot.

Date

DepartTimeUTC

The date and time value indicating the departure time in coordinated universal time (UTC) from the depot.

Date

WaitTime

The wait time at the depot.

The value is in the units specified by the timeUnits property of the analysis object.

Double

CumulWaitTime

The cumulative wait time from the beginning of the route up to and including the depot.

The value is in the units specified by the timeUnits property of the analysis object.

Double

CumulViolationTime

The cumulative violation time from the beginning of the route up to and including the depot.

The value is in the units specified by the timeUnits property of the analysis object.

Double

  • LoadedQuantity_1
  • LoadedQuantity_2
  • LoadedQuantity_3
  • LoadedQuantity_4
  • LoadedQuantity_5
  • LoadedQuantity_6
  • LoadedQuantity_7
  • LoadedQuantity_8
  • LoadedQuantity_9

The amount (for instance, volume, weight, quantity) being loaded at the depot. If there are multiple capacities, the amounts in the LoadedQuantity_1 through LoadedQuantity_9 fields correspond to the matching Capacity_1 through Capacity_9 fields in the Routes input table.

Double

  • UnloadedQuantity_1
  • UnloadedQuantity_2
  • UnloadedQuantity_3
  • UnloadedQuantity_4
  • UnloadedQuantity_5
  • UnloadedQuantity_6
  • UnloadedQuantity_7
  • UnloadedQuantity_8
  • UnloadedQuantity_9

The amount (for example, volume, weight, quantity) being unloaded at the depot. If there are multiple capacities, the amounts in the UnloadedQuantity_1 through UnloadedQuantity_9 fields correspond to the matching Capacity_1 through Capacity_9 fields in the Routes input table.

Double

Routes

配車ルート解析の運転手、車両、およびルート パスへのアクセスを提供します。

The output Routes table includes all fields present in the input Routes table as well as additional fields describing how each route serviced the orders. Only fields that are added in the output are listed below.

Field nameDescriptionData type

  • ViolatedConstraint_1
  • ViolatedConstraint_2
  • ViolatedConstraint_3
  • ViolatedConstraint_4

Describes constraints violated by the route. The constraints are given as integers as described in the table below.

  • MaxOrderCount exceeded (1)—The preassigned orders cannot be assigned to the route since assigning the orders would exceed the maximum number of orders that can be assigned to the route as specified by the route's MaxOrderCount field value.
  • Capacities exceeded (2)—The preassigned orders cannot be assigned to the route since assigning the orders would exceed the total route capacity as specified by the route's Capacities field value.
  • MaxTotalTime exceeded (4)—The travel time from the start depot to the end depot plus the service and wait times at both depots and any break exceeds the total time for the route as specified by the route's MaxTotalTime field value.
  • MaxTotalTravelTime exceeded (8)—The travel time from the start depot to the end depot exceeds the total travel time for the route as specified by the route's MaxTotalTravelTime field value.
  • MaxTotalDistance exceeded (16)—The travel distance from the start depot to the end depot exceeds the total travel distance for the route as specified by the route's MaxTotalDistance field value.
  • Hard time window (32)—There is a hard time window violation on the start depot, end depot, or break associated with the route.
  • Unmatched specialty (64)—The specialties required by an order are not found on the target route.
  • Hard route zone (128)—An order that was preassigned to the route does not fall within a hard route zone.
  • Order pair MaxTransitTime exceeded (256)—There is an order pair preassigned to the route, and assigning the orders in the order pair would exceed the maximum transit time for the order pair as specified by the order pair's MaxTransitTime field value.
  • Order pair violation (512)—An order belongs to an order pair and cannot be assigned to the preassigned route.
  • Unreachable (1024)—A preassigned order is located on a network element that cannot be reached by the route.
  • Cannot insert required break (2048)—A break for the route has a null sequence value in the presence of preassigned orders, and the break cannot be inserted anywhere without introducing other violations.
  • Cannot insert required renewal (4096)—A route exceeds its capacity and needs to visit a route renewal; however, the associated route renewal has a null sequence value in the presence of preassigned orders and cannot be inserted anywhere without introducing other violations.
  • MaxTravelTimeBetweenBreaks exceeded (8192)—The solver was unable to insert a break within the time specified by the break's MaxTravelTimeBetweenBreaks field. This is often caused by preassigning a sequence to a break such that it cannot be reached within the maximum travel time.

  • Break MaxCumulWorkTime exceeded (16384)—The solver was unable to insert a break within the time specified by the break's MaxCumulWorkTime field. This is often caused by preassigning a sequence to a break such that it cannot be reached within the maximum work time.
  • InboundArriveTime or OutboundDepartTime order violation (32768)—The order couldn't be serviced within the inbound arrival time or outbound depart time constraints. This violation occurs when all the routes' LatestStartTime field values precede the InboundArriveTime values or none of the routes can reach a depot before the order's OutboundDepartTime value.
  • Cannot anchor first/last (65536)—The order has an Anchor first or Anchor last assignment rule, but the solver was not able to honor this constraint. This violation occurs when the number of Anchor first orders or the number of Anchor last orders is greater than the number of available routes.

Integer

OrderCount

ルートに割り当てられる訪問先の数。

Integer

TotalCost

ルートの合計運用コストです。これは、次のフィールドの値の合計です。FixedCostRegularTimeCostOvertimeCost、および DistanceCost

Double

RegularTimeCost

無給の休憩を除外した規定労働時間のコスト。

Double

OvertimeCost

無給の休憩を除外した規定外労働のコスト。

Double

DistanceCost

TotalDistance フィールドと CostPerUnitDistance フィールドの値を乗算して得られた距離のコスト要素。

Double

TotalTime

合計ルート所要時間。 これには、移動時間に加えて、訪問先、拠点、休憩でのサービス時間および待ち時間も含まれます。 TotalTime 値は次の属性フィールド値の合計です。

  • StartDepotServiceTime
  • EndDepotServiceTime
  • TotalOrderServiceTime
  • TotalBreakServiceTime
  • TotalRenewalServiceTime
  • TotalWaitTime
  • TotalTravelTime

The value is in the units specified by the timeUnits property of the analysis object.

Double

TotalOrderServiceTime

ルート上のすべての訪問先で費やされる合計サービス時間。

The value is in the units specified by the timeUnits property of the analysis object.

Double

TotalBreakServiceTime

ルート上のすべての休憩で費やされる合計サービス時間。

The value is in the units specified by the timeUnits property of the analysis object.

Double

TotalTravelTime

ルートの合計移動時間。

The value is in the units specified by the timeUnits property of the analysis object.

Double

TotalDistance

ルートの合計移動距離。

The value is in the units specified by the distanceUnits property of the analysis object.

Double

StartTime

ルートの開始時刻。 ルートは、開始拠点のタイム ウィンドウが始まる前に出発することがあります。この場合、開始拠点では待ち時間が発生します。 この属性の時間値は、開始拠点がある場所のタイム ゾーン内にあります。

Date

EndTime

ルートの終了時刻。 ルートは、終了拠点でのサービス完了時に終了します。 この属性の時間値は、終了拠点がある場所のタイム ゾーン内にあります。

Date

StartTimeUTC

UTC (協定世界時) でのルートの開始時刻。

Date

EndTimeUTC

UTC (協定世界時) でのルートの終了時刻。

Date

TotalWaitTime

ルート上のすべての訪問先、拠点、および休憩での合計待ち時間。

The value is in the units specified by the timeUnits property of the analysis object.

Double

TotalViolationTime

ルート上のすべての訪問先および休憩での合計超過時間。

The value is in the units specified by the timeUnits property of the analysis object.

Double

RenewalCount

リニューアルを持つルートの場合、これは、車両をリニューアル (つまり、車両の荷積みまたは荷降ろし) する目的による拠点での訪問数に相当します。

Integer

TotalRenewalServiceTime

リニューアルを持つルートの場合、ルート上のすべてのリニューアル拠点で費やされたサービス時間の合計を示します。

The value is in the units specified by the timeUnits property of the analysis object.

Double

Breaks

Describes the rest periods, or breaks, for the routes in the analysis. The output Breaks table includes the point locations where the breaks occur along the routes.

The output Breaks table includes all fields present in the input Breaks table as well as additional fields describing the location and time of the break. Only fields that are updated or added in the output are listed below.

FieldDescriptionData type

Sequence

Indicates the sequence of the break on its route.

Integer

RelativePosition

The relative position of the break. Breaks are taken somewhere between two network locations (orders or depots). A value of 0.0 indicates that the break is taken right after service completion at the preceding network location; a value of 1.0 indicates the break is taken right before starting service at the subsequent network location; and a value in between indicates where along the path from the first to the second network location the break is taken. For instance, 0.25 indicates the break is taken a quarter of the way from the previous network location to the next network location.

No matter how many breaks occur between two network locations, the relative position is always reported relative to the network locations, not the other breaks.

Double

FromPrevTravelTime

The travel time from the preceding order, depot, or break to this break.

The value is in the units specified by the timeUnits property of the analysis object.

Double

FromPrevDistance

The travel distance from the preceding order, depot, or break to this break.

The value is in the units specified by the distanceUnits property of the analysis object.

Double

CumulTravelTime

The cumulative travel time for the route up to arrival at the break.

The value is in the units specified by the timeUnits property of the analysis object.

Double

CumulDistance

The cumulative travel distance for the route up to arrival at the break.

The value is in the units specified by the distanceUnits property of the analysis object.

Double

CumulTime

The cumulative route duration up to and including the break. The cumulative duration includes travel times as well as service and wait times at orders, depots, and breaks.

The value is in the units specified by the timeUnits property of the analysis object.

Double

ArriveTime

The actual arrival time of the break. The route may arrive at the break before the beginning of the break's time window, in which case there is a wait time at the break. For a break with soft time windows, the route may also arrive at the break after the end of the time window, in which case there is a violation time at the break.

If using a network dataset with multiple time zones, the time is reported in the time zone of the actual break location.

Date

DepartTime

The time the break is completed.

If using a network dataset with multiple time zones, the time is reported in the time zone of the actual break location.

Date

ArriveTimeUTC

The date and time value indicating the arrival time in coordinated universal time (UTC).

Date

DepartTimeUTC

The date and time value indicating the departure time in coordinated universal time (UTC).

Date

WaitTime

The wait time at the break.

The value is in the units specified by the timeUnits property of the analysis object.

Double

ViolationTime

The violation time at the break.

The value is in the units specified by the timeUnits property of the analysis object.

Double

CumulWaitTime

The cumulative wait time from the beginning of the route up to and including the break.

The value is in the units specified by the timeUnits property of the analysis object.

Double

CumulViolationTime

The cumulative violation time from the beginning of the route up to and including the break.

The value is in the units specified by the timeUnits property of the analysis object.

Double

DirectionPoints

解析で算出されたルートに対して出力されるルート案内を示します。特定のルート案内イベントまたはマヌーバーが発生したルートに沿ったポイント位置として表されます。

Field nameDescriptionData type

RouteID

該当するルート案内ポイントが関連付けられている出力 Routes フィーチャの ObjectID。

Integer

Sequence

該当するルートのルート案内ポイントの順番 (1 から始まる)。

Integer

DirectionPointType

ポイントで記述されたルート案内イベントまたはマヌーバー タイプ。次のいずれかの値で表されます。

  • ヘッダー (1)
  • 到着 (50)
  • 出発 (51)
  • 直進 (52)
  • フェリー乗船 (100)
  • フェリー降船 (101)
  • 分岐点で中心車線を維持 (102)
  • ラウンドアバウト (103)
  • U ターン (104)
  • ドア (150)
  • 階段 (151)
  • エレベーター (152)
  • エスカレーター (153)
  • 歩行者用スロープ (154)
  • 分岐点で左車線を維持 (200)
  • 左側ランプ (201)
  • 時計回りのロータリー (202)
  • 左回りの U ターン (203)
  • 左方向に進む (204)
  • 左折 (205)
  • 急角度で左折 (206)
  • 左折してすぐに左折 (207)
  • 左折してすぐに右折 (208)
  • 分岐点で右車線を維持 (300)
  • 右側ランプ (301)
  • 反時計回りのロータリー (302)
  • 右回りの U ターン (303)
  • 右方向に進む (304)
  • 右折 (305)
  • 急角度で右折 (306)
  • 右折してすぐに左折 (307)
  • 右折してすぐに右折 (308)
  • 上りエレベーター (400)
  • 上りエスカレーター (401)
  • 上り階段 (402)
  • 下りエレベーター (500)
  • 下りエスカレーター (501)
  • 下り階段 (502)
  • 一般イベント (1000)
  • ランドマーク (1001)
  • タイム ゾーンの変更 (1002)
  • 交通イベント (1003)
  • 踏切のコスト係数指定イベント (1004)
  • 境界交差 (1005)
  • 規制違反 (1006)
  • 車線 (1007)

Integer

DisplayText

使用中のアプリケーションで表示するルート案内テキスト。

String

ArrivalTime

UTC (協定世界時) でのルート案内イベントの発生時刻。

Date

ArrivalUTCOffset

マヌーバー位置の現地時間と ArrivalTime フィールドに示された UTC 時間 (分単位) との差異 (分単位)。

Double

Name

ルート案内ポイントの名前。

String

ExitName

ルート案内指示に表示される高速道路出口名。

String

AlternateName

ルート案内指示に表示される代替ソース名。

String

IntersectingName

ルート案内指示に表示される交差点または交差道路の名前。

String

BranchName

ルート案内指示に表示される分岐標識名。

String

TowardName

ルート案内指示に表示される目的地までの方向標識名。

String

Level

該当するルート案内イベントが発生した建物の階。 この値は、解析用のネットワーク データセット内に定義された Level プロパティに相当します。

Integer

ShortVoiceInstruction

使用中のアプリケーションで音声ガイダンス テキストとして使用する短い形式のテキスト。

String

VoiceInstruction

使用中のアプリケーションで音声ガイダンス テキストとして使用するテキスト全文 (展開された略語と複数形の語句を含む)。

String

Azimuth

この地点を出発する車両の方位 (度単位)。 ゼロは北を示します。

Double

DirectionLines

解析で算出され、DirectionPoints イベント位置間またはマヌーバー位置間の各ルート セグメントを表すためにスライスされた出力ルート ラインを示します。

フィールド名説明データ タイプ

DirectionPointID

該当するラインが関連付けられている DirectionPoints テーブル内のフィーチャの ObjectID。

Integer

RouteID

該当するルート案内ラインが関連付けられている出力 Routes フィーチャの ObjectID。

Integer

DirectionLineType

該当するラインで記述されたルート案内状況のタイプ。次のいずれかの値で表されます。

  • 不明 (0)
  • セグメント (1)
  • マヌーバー セグメント (2)
  • 規制違反 (3)
  • 踏切のコスト係数指定 (4)
  • 多い交通量 (5)
  • 低速の交通量 (6)
  • 中程度の交通量 (7)

Integer

Meters

メートル単位で計測されたライン セグメントの長さ。

Double

Minutes

分単位でのライン セグメントに沿った移動時間。

Double

FromLevel

該当するルート案内イベントが始まる建物の階。 この値は、解析用のネットワーク データセット内に定義された Level プロパティに相当します。

ネットワーク データセットのルート案内構成の詳細

Integer

ToLevel

該当するルート案内イベントが終わる建物の階。 この値は、解析用のネットワーク データセット内に定義された Level プロパティに相当します。

Integer