通過したソース フィーチャのコピーからの出力
通過したソース フィーチャのコピー(Copy Traversed Source Features)ツールは、ネットワーク解析レイヤの解析中に通過したエッジ、ジャンクション、ターンを含む 2 つのフィーチャクラスと 1 つのテーブルを作成します。 3 種類の出力のフィールドについて、以下の 3 つのセクションで説明します。
エッジ フィーチャクラス
Field name |
説明 | ||||||
---|---|---|---|---|---|---|---|
ObjectID |
システムで管理される ID フィールド。 |
||||||
シェープ |
ラインのジオメトリ。 |
||||||
SourceName |
ラインを生成する元になったエッジ ソース フィーチャクラスの名前。 StreetMap ネットワーク データセットの場合、エッジ ソース レイヤを参照しているフィーチャクラスの名前がエッジ ソースの名前になります。エッジ ソースの名前を特定する 1 つの方法は、streetmap ネットワーク データセット レイヤを ArcMap に追加するときに、ソースを追加するオプションを受け入れることです。 |
||||||
SourceOID |
通過したソース フィーチャのオブジェクト ID。この値は、SourceName フィールドに指定されているフィーチャクラスのオブジェクト ID です。 |
||||||
SourceType |
SourceType の値は常に NETWORK であり、これはライン フィーチャが通過したネットワーク データセット エレメントを表すことを示します。 |
||||||
EID |
このフィールドは、通過したネットワーク エッジのエレメント ID(EID)を示します。EID はネットワーク エレメントを一意に説明します。ネットワーク エレメントの EID は、フィーチャの ObjectID とは別のものです。1 つのフィーチャを複数の異なるエレメントとしてネットワークに格納することができます。 |
||||||
FromPosition |
基本ソース フィーチャをデジタイズした方向を基準にして、出力ライン フィーチャが始まる場所を指定します。
|
||||||
ToPosition |
基本ソース フィーチャをデジタイズした方向を基準にして、出力ライン フィーチャが終わる場所を指定します。
|
||||||
FromJunctionID |
通過したソース フィーチャのコピー(Copy Traversed Source Features)は、エッジ フィーチャクラスとともにジャンクション フィーチャクラスを出力します。エッジ フィーチャクラス内のラインの端点は、ジャックション フィーチャクラス内のポイントに一致します。 FromJunctionID は、ライン フィーチャの始点に一致するジャックション フィーチャクラス内のポイント フィーチャのオブジェクト ID を示します。 |
||||||
ToJunctionID |
通過したソース フィーチャのコピー(Copy Traversed Source Features)は、エッジ フィーチャクラスとともにジャンクション フィーチャクラスを出力します。エッジ フィーチャクラス内のラインの端点は、ジャックション フィーチャクラス内のポイントに一致します。 ToJunctionID は、ライン フィーチャの終点に一致するジャックション フィーチャクラス内のポイント フィーチャのオブジェクト ID を示します。 |
||||||
RouteID or FacilityID |
入力ネットワーク解析レイヤがルート レイヤ、最寄り施設レイヤ、または配車ルート解析レイヤである場合、このフィールドは RouteID という名前になり、エッジを通過するルートを一意に示します。その値は、入力ネットワーク解析レイヤ内で Routes サブレイヤからオブジェクト ID を参照します。 入力ネットワーク解析レイヤが到達圏である場合、このフィールドは FacilityID という名前になり、到達圏がエッジを通過する施設を一意に示します。その値は、入力ネットワーク解析レイヤ内で Facilities サブレイヤからオブジェクト ID を参照します。 |
||||||
Attr_[CostAttributeName] (たとえば、Minutes 属性がネットワークのインピーダンスである場合は「Attr_Minutes」となります) |
基本エッジのコスト。このフィールドの単位は、フィールド名で参照されているコスト属性の単位と同じです。 |
||||||
Cumul_[CostAttributeName] (for instance, Cumul_Minutes, where Minutes is the impedance for the network) |
ルートまたは到達圏の始点から、ライン フィーチャが表すエッジの終点までの基本ネットワーク エレメントの累積コスト。 このフィールドの単位は、フィールド名で参照されているコスト属性の単位と同じです。 |
||||||
Attr_[RestrictionAttributeName] (for instance, Attr_Avoid_Toll_Roads, where "Avoid Toll Roads" is the restriction attribute for the network) |
通過したエッジが、このフィールド名で参照されている規制属性を使用したかどうかを指定します。
注意: 禁止制限を使用するエレメントは通過されませんが、優先制限または回避制限を使用するエレメントは通過されることがあります。 |
ジャンクション フィーチャクラス
ジャンクション フィーチャクラスは、通過したジャンクション、通過したネットワーク ロケーション(ストップ、拠点、施設など)、および到達圏の場合には、閾値に到達した場所を表すポイントを持ちます。
バリアはネットワーク ロケーションですが、ジャンクション フィーチャクラスにバリアが含まれないケースがあります。次に、そのようなケースの概要を説明します。
- 制限バリアは決して通過されないため、通過したソース フィーチャのコピー(Copy Traversed Source Features)が制限バリアを出力することはありません。
- 解析で通過された追加コスト ポイント バリアは、ジャンクション フィーチャクラスに含められます。ただし、バリアの追加コストが 0 に設定されている(つまり、基本インピーダンスが影響を受けない)場合には、バリアはこのフィーチャクラスから除外されます。
- コスト係数指定ラインまたはポリゴン バリアが入力または停止された場所を表すポイントは、ジャンクション フィーチャクラスにフィーチャとして含められますが、これはバリアがインピーダンスを 1 以外の値で調整している場合に限ります。
ObjectID |
システムで管理される ID フィールド。 |
||||||||||||||||
シェープ |
ポイントのジオメトリ。 |
||||||||||||||||
SourceName |
ポイントを作成する元になったソースの名前。 通過したネットワーク データセット ジャンクションからポイントが生成される場合、SourceName の値はジャンクション ソース フィーチャクラスの名前に一致します。streetmap ネットワーク データセットの場合は、ジャンクション ソース フィーチャクラスを持たないため、SourceName の値は ND_SDC Junction Source になります。 他のソースからポイントが生成される場合、SourceName の値は次のいずれかの値を持つソースを示します。
|
||||||||||||||||
SourceOID |
通過したソース フィーチャのオブジェクト ID。この値は、SourceName フィールドに指定されているフィーチャクラス内のフィーチャのオブジェクト ID を指します。 SourceName 値が MidspanJunctions か、SourceType 値が VIRTUAL の場合、SourceOID は -1 になります。 |
||||||||||||||||
SourceType |
このフィールドには次の 3 つの値を設定できます。
|
||||||||||||||||
EID |
エレメント ID(EID)はネットワーク エレメントを一意に説明します。このフィールドは、通過したネットワーク エレメントの EID を示します。ネットワーク エレメントの EID は、フィーチャの ObjectID とは別のものです。1 つのフィーチャを複数の異なるエレメントとしてネットワークに格納することができます。 フィーチャがネットワーク データセットのジャンクションを表していない場合、EID は -1 になります。たとえば、ポイントがルート上のストップを表す場合には、EID は -1 です。 |
||||||||||||||||
RouteID or FacilityID |
入力ネットワーク解析レイヤがルート レイヤ、最寄り施設レイヤ、または配車ルート解析レイヤである場合、このフィールドは RouteID という名前になり、ジャンクションを通過したルート フィーチャを一意に示します。その値は、入力ネットワーク解析レイヤ内で Routes サブレイヤからオブジェクト ID を参照します。 入力ネットワーク解析レイヤが到達圏である場合、このフィールドは FacilityID という名前になり、到達圏がジャンクションを通過した施設を一意に示します。その値は、入力ネットワーク解析レイヤ内で Facilities サブレイヤからオブジェクト ID を参照します。 |
||||||||||||||||
Attr_[CostAttributeName] (for instance, Attr_Minutes, where Minutes is the impedance for the network) |
基本ジャンクションのコスト。このフィールドの単位は、フィールド名で参照されているコスト属性の単位と同じです。 |
||||||||||||||||
Cumul_[CostAttributeName] (for instance, Cumul_Minutes, where Minutes is the impedance for the network) |
ルートまたは到達圏の始点から、現在のポイント フィーチャの位置までの基本ネットワーク エレメントの累積コスト。 このフィールドの単位は、フィールド名で参照されているコスト属性の単位と同じです。 |
||||||||||||||||
Attr_[RestrictionAttributeName] (for instance, Attr_Avoid_Toll_Roads, where "Avoid Toll Roads" is the restriction attribute for the network) |
通過したジャンクションが、このフィールド名で参照されている規制属性を使用したかどうかを指定します。
注意: 禁止制限を使用するエレメントは通過されませんが、優先制限または回避制限を使用するエレメントは通過されることがあります。 |
ターン属性テーブル
ObjectID |
システムで管理される ID フィールド。 |
||||||
SourceName |
ターン レコードを作成する元になったソースの名前。 ネットワーク データセットのターンからレコードが生成される場合、SourceName の値はソース フィーチャクラスの名前に一致します。 streetmap ネットワーク データセットの場合、ターン ソース レイヤを参照しているフィーチャクラスの名前がターン ソースの名前になります。ターン ソースの名前を特定する 1 つの方法は、streetmap ネットワーク データセット レイヤを ArcMap に追加するときに、ソース レイヤを追加するオプションを受け入れることです。 グローバル ターンからレコードが生成される場合、SourceName 値は ImplicitTurns になります。 |
||||||
SourceOID |
通過したソース フィーチャのオブジェクト ID。この値は、SourceName フィールドに指定されているフィーチャクラスのオブジェクト ID を指します。 SourceName 値が ImplicitTurns の場合、SourceOID は -1 になります。 |
||||||
SourceType |
このフィールドには次の 2 つの値を設定できます。
|
||||||
EID |
エレメント ID(EID)はネットワーク エレメントを一意に説明します。このフィールドは、通過したネットワーク エレメントの EID を示します。ネットワーク エレメントの EID は、フィーチャの ObjectID とは別のものです。1 つのフィーチャを複数の異なるエレメントとしてネットワークに格納することができます。 レコードが通過したグローバル ターンを表す場合、EID は -1 になります。 |
||||||
FromEdgeID |
通過したソース フィーチャのコピー(Copy Traversed Source Features)は、ここで説明しているターン属性テーブルとともにエッジ フィーチャクラスを出力します。ターン属性テーブルのラインの端点は、エッジ フィーチャクラス内のラインに一致します。 FromEdgeID は、ターンに一致するエッジ フィーチャクラス内のライン フィーチャのオブジェクト ID を示します。 |
||||||
ToEdgeID |
通過したソース フィーチャのコピー(Copy Traversed Source Features)は、ここで説明しているターン フィーチャクラスとともにエッジ フィーチャクラスを出力します。ターン フィーチャクラス内のラインの端点は、エッジ フィーチャクラス内のラインに一致します。 ToEdgeID は、ターンの終点に一致するエッジ フィーチャクラス内のライン フィーチャのオブジェクト ID を示します。 |
||||||
RouteID or FacilityID |
入力ネットワーク解析レイヤがルート レイヤ、最寄り施設レイヤ、または配車ルート解析レイヤである場合、このフィールドは RouteID という名前になり、ターンを通過したルートを一意に示します。その値は、入力ネットワーク解析レイヤ内で Routes サブレイヤからオブジェクト ID を参照します。 入力ネットワーク解析レイヤが到達圏である場合、このフィールドは FacilityID という名前になり、到達圏がターンを通過した施設を一意に示します。その値は、入力ネットワーク解析レイヤ内で Facilities サブレイヤからオブジェクト ID を参照します。 |
||||||
Attr_[CostAttributeName] (for instance, Attr_Minutes, where Minutes is the impedance for the network) |
基本ターンのコスト。このフィールドの単位は、フィールド名で参照されているコスト属性の単位と同じです。 |
||||||
Cumul_[CostAttributeName] (for instance, Cumul_Minutes, where Minutes is the impedance for the network) |
ルートまたは到達圏の始点から、現在のターンの位置までの基本ネットワーク エレメントの累積コスト。 このフィールドの単位は、フィールド名で参照されているコスト属性の単位と同じです。 |
||||||
Attr_[RestrictionAttributeName] (for instance, Attr_Avoid_Toll_Road, where "Avoid Toll Roads" is the restriction attribute for the network) |
通過したターンが、このフィールド名で参照されている規制属性を使用したかどうかを指定します。
注意: 禁止制限を使用するエレメントは通過されませんが、優先制限または回避制限を使用するエレメントは通過されることがあります。 |