エラー メッセージ
解析オブジェクトと解析レイヤー用にパラメーターが設定されているネットワーク解析レイヤー上でネットワーク解析ツールを使用して解析を実行すると、次のエラーが表示されます。
エラー:
ネットワーク データセットにエッジ エレメントがありません。 構築されない可能性があります。
原因
このエラーが発生する理由は 2 つあります。
- エッジ エレメントのフィーチャ ソースとして機能するフィーチャクラスにジオメトリの問題があります。 ジオメトリの問題の一覧については、「ジオメトリのチェック (Check Geometry)」をご参照ください。
- ネットワーク データセットが、編集後に再構築されていません。
解決策または対処法
エラーの原因に応じて、次の解決策を使用します。
エッジ エレメントのフィーチャ ソースとして機能するフィーチャクラスにジオメトリの問題がある場合
フィーチャクラスのジオメトリをチェックして修正します。 詳細については、「ジオメトリのチェックと修正」をご参照ください。 ジオメトリをチェックするには [ジオメトリのチェック (Check Geometry)] ツールを使用します。 次の手順に従います。
- [ArcToolbox] → [データ管理] → [フィーチャ] → [ジオメトリのチェック (Check Geometry)] の順に移動します。
- [ジオメトリのチェック (Check Geometry)] ダイアログ ボックスで、確認するフィーチャクラスを [入力フィーチャ] として選択します。
- [出力テーブル] の場所を選択します。
- [OK] をクリックします。
- 出力テーブルを表示して、ジオメトリの問題がないか確認します。 詳細については、「ジオメトリのチェック (Check Geometry)」をご参照ください。
出力テーブルでジオメトリに問題があることが示されていた場合は、[ジオメトリの修正 (Repair Geometry)] ツールを使用し、次の手順に従ってジオメトリを修正します。
- [ArcToolbox] → [データ管理] → [フィーチャ] → [ジオメトリの修正 (Repair Geometry)] の順に移動します。
- [ジオメトリの修正 (Repair Geometry)] ダイアログ ボックスで、ジオメトリに問題があるフィーチャクラスを [入力フィーチャ] として選択します。
- [OK] をクリックします。
ジオメトリが修正されたら、ネットワーク データセットを再構築します。
ネットワーク データセットが、編集後に再構築されていない場合
ネットワーク データセットまたはソース フィーチャの編集後に、そのデータセットを再構築します。 このエラーが発生しないようにするには、編集を行った後にネットワーク データセット全体を再構築することが不可欠です。 ネットワーク データセットを再構築する方法の詳細については、「ArcMap でのネットワーク データセットの構築」をご参照ください。