FAQ
ネットワーク データセットを作成すると、意図した箇所にノードが作成されない (Network Analyst)
ナレッジ番号:2823 | 登録日:2023/05/29 | 更新日:2024/11/21
概要
ネットワーク データセットを構築すると、道路の交差点上に作成されるノード(ポイント)が生成されます。意図した箇所にノードが作成されない場合は、以下のような原因が考えられます。
必要なスキル: ArcMap 中級レベル以上
留意事項:道路の規制などを考慮しなければネットワーク データセットの編集にさほどお時間はかからないのですが、規制などを考慮しますと設定すべきパラメーターが多数あり、ヘルプを見ながらお客様のご要望に合う設定を行っていただく必要が出てきます。場合によっては非常に複雑な作業になることもございますのでご了承いただけますと幸いです。原因 1
ライン同士がつながっていない(離れている)箇所には、ノードが作成されません。編集機能でラインの端点を移動してください。
- [エディタ] ツールバーで編集を開始します。
- [エディタ] ツールバーの [エディタ] → [スナップ] → [スナップツールバー] にて、スナップおよび各スナップ方法を有効な状態に設定してスナップを有効化します。
- [エディタ] ツールバーの [選択] ツールをクリックし、ライン上でダブルクリックすると、ラインの頂点が赤または緑で表示されますので、頂点を他のラインの辺までドラッグして、ラインを延長して編集します。
- ArcToolbox → [Network Analyst ツール] → [ネットワーク データセット] → [ネットワークの構築] ツールで再度ネットワークデータセットを構築します。
原因 2
ノードはラインの端点と端点が接している部分にのみ作成されます。そのため、ラインの接線と端点が交差している場合や、接線同士が交差している場合はノードが作成されません。
ネットワーク データセットの接続性ポリシー が [End Point] の場合は、以下の手順で {関連ナレッジは削除されました}ジオメトリ変換ツールを使用し、ラインを分割してください。
- {関連ナレッジは削除されました}ジオメトリ変換ツールをダウンロードします。
- ArcMap 上でジオメトリ変換ツールを起動し、[ポリライン] タブ→ [接点にポイント] を実行して、ラインの接点からポイントを発生させます。
- ジオメトリ変換ツールの [ポリライン] タブ → [ポイントで分断] で手順2で作成したポイントでラインを分割します。
- 分割したラインを使用して、ArcToolbox → [Network Analyst ツール] → [ネットワーク データセット] → [ネットワークの構築] ツールでネットワークデータセットを構築します。
ネットワーク データセットの接続性ポリシーが [Any Vertex] の場合は、端点だけでなく頂点の位置にノードを配置することができます。そのため、エッジの頂点が接するようにネットワーク データセットの頂点を編集することで対処できます。
補足情報
メタデータ
機能
種類
製品
バージョン