エラー フィーチャが作成されると、関連付けられた「ダーティ エリア」も作成され、フィーチャ ジオメトリが包含されます。 エラー フィーチャの説明は、エラーの原因を理解するのに役立つ場合があります。 エラー フィーチャは、次にネットワーク トポロジが検証されるか有効化されるときに、評価のためにフィーチャ ジオメトリを編集することで検査および修正が可能です。
エラー フィーチャ
ポイント エラーおよびライン エラー フィーチャクラスが、トレース ネットワークのすべてのエラー フィーチャを管理します。 これらのフィーチャクラスは、トレース ネットワークのサブレイヤーで、編集することはできません。 アクティブなマップ ビューにトレース ネットワークを追加すると、[コンテンツ] ウィンドウでサブレイヤーを使用できます。
エラー フィーチャの管理
エラーは、ネットワーク トポロジの「有効化」または「検証」によって生成されます。 エラー フィーチャを修正するには、関連付けられている 1 つまたは複数のネットワーク フィーチャを修正する必要があります。 エラー フィーチャは、空のジオメトリの識別から一致するポイント フィーチャの強調まで、ジオメトリに関するさまざまな理由から作成されます。
注意:
フィーチャ間の接続性の確立を妨げないエラー フィーチャは、[一貫性の検証] オプションが無効な場合、トレース操作で通過可能です。
下の表では、エラー、エラーが生成される状況、各エラー フィーチャを解決するための推奨アクション、および生成されるエラー フィーチャのタイプを説明しています。 多くの場合、解決策列のオプション 1 が最も有効で影響が少ないものです。 ただし、一部のオプションは他の要因に左右されるため、特定のケースでは最初のオプションが最適でない場合があります。
エラー ID | 説明と状況 | 解決策 | エラー フィーチャのタイプ |
---|---|---|---|
1 | ネットワーク フィーチャのジオメトリが空です。 | オプション 1: エラー フィーチャの元のネットワーク ソース ID と元の Global ID を調べて、エラーで関連付けられているフィーチャを特定します。 フィーチャを削除し、再度作成します。 エラー フィーチャは、ジオメトリが空の各フィーチャに対して、空間範囲の左下隅に作成されます。 修正を行った後、すべてのダーティ エリアを必ず検証します。 | ポイントまたはライン |
5 | ライン フィーチャの長さが許容値内です。 ライン ネットワーク フィーチャの長さが短すぎるため、ネットワーク許容値を満たしません。 たとえば、ネットワーク許容値が 1 メートルで、ネットワーク内のラインは 90 センチメートルです。 | オプション 1: ライン フィーチャの長さを調整します。 オプション 2: ネットワーク許容値を調整します。 (管理) | ライン |
6 | ジオメトリ エラー - ライン フィーチャに沿った頂点が見つかりませんでした。 ネットワーク トポロジが、ライン ネットワーク フィーチャに関連付けられた頂点のリストを取得できません。 | オプション 1: [ネットワーク トポロジの検証 (Validate Network Topology)] ツールを再実行します。 オプション 2: 頂点を削除し、[ネットワーク トポロジの検証 (Validate Network Topology)] ツールを再実行して、必要に応じて別の頂点を作成します。 | ライン |
19 | ライン ネットワーク フィーチャがマルチパートです。 マルチパート フィーチャは許可されません。 | オプション 1: マルチパートでなくなるようにフィーチャを変更します。 オプション 2: ラインを削除し、再度作成します。 | ライン |
20 | 自己交差ライン。 ライン ネットワーク フィーチャがループバックし、それ自体と 2 つの頂点で交差してオーバーラップする場合に発生する可能性があります。 たとえば、有効なループ パイプに Z 値がありません。 | オプション 1: 交点の各ライン セグメントに頂点を配置します。 各頂点の Z 値を調整して、ライン間に頂点のスペースを追加します。 オプション 2: ラインを単一のフィーチャに分割します。 | ライン |
21 | 重複する頂点。 ライン ネットワーク フィーチャに、同一の X、Y、Z 位置またはネットワーク許容値内に存在する複数の頂点があります。 たとえば、用水路に Z 値がありません。 これは、ラインの頂点が 2 つ未満の場合にも発生します。 | オプション 1: 頂点の 1 つをオフセットします (X および Y または Z)。 オプション 2: 頂点の 1 つを削除します。 | ライン |
25 | 複数のポイントのジオメトリが一致しています。 たとえば、ゲージと井戸が同じ X、Y、Z 座標を持っています。 | オプション 1: ポイントの 1 つをオフセットします (X および Y または Z)。 オプション 2: ポイントの 1 つを削除します。 | ポイント |
32 | ネットワーク属性値の設定中にエラーが発生しました。 これは、Flow direction ネットワーク属性に、ネットワーク トポロジで予約されている 4 ビットを超える値が含まれる場合に発生します。 | コード値の許容値範囲に入るよう属性値を変更します。 | ポイント |
エラー フィーチャ属性へのアクセス
エラー フィーチャクラスにアクセスするには、トレース ネットワーク レイヤーが [コンテンツ] ウィンドウで使用できなければなりません。 ない場合は、[カタログ] ウィンドウからアクティブなマップに追加します。
- [コンテンツ] ウィンドウで [トレース ネットワーク] レイヤーを展開します。
- [ポイント エラー] または [ライン エラー] サブレイヤーを右クリックします。
- [属性テーブル] をクリックし、そのレイヤーに関連付けられている属性テーブルを開きます。
テーブル内の値については、次の表をご参照ください。
エラー フィーチャ属性について
次の表に、各エラー フィーチャクラスに表示されるフィールド、それぞれの説明、値の例を示します。
エラー テーブルの属性
フィールド エイリアス | 説明 | 値の例 |
---|---|---|
Object ID | エラー フィーチャのオブジェクト ID。 | 1 |
Origin network source ID | エラー状況に関与している起点フィーチャのソース ID。 | 3 |
Origin global ID | エラー状況に関与している 1 つのフィーチャの Global ID。 | {FC2AA170-6072-4E31-B9F4-D924AD21F5E8} |
Destination network source ID | エラー状況に関与している他のフィーチャのソース ID。 | 3 |
Destination global ID | エラー状況に関与している関連先フィーチャの Global ID。 | {05F50F98-F2C3-4001-AB83-7F08FA71ACF2} |
Error type | エラーに関連付けられた数値。 | 25 |
Error text | エラーの説明。 | スタックされたポイント フィーチャ |
Global ID | エラー フィーチャの Global ID。 | {4CFE50C9-BAAD-4B0A-855A-2BF8A0622A04} |
Shape または Shape length | Shape はポイントに、 Shape length はラインに使用します。 | ポイント Z ポリライン Z |