Experimental
Audits a line network for topology anomalies—disconnected components, dead ends, and degree anomalies—that cause routing failures.
vector network diagnostics topology
| Name | Description | Required | Default |
|---|---|---|---|
input | Input line network layer. | Required | network.shp |
snap_tolerance | Optional node snapping tolerance for graph construction. | Optional | — |
one_way_field | Optional line field marking one-way edges for directional analysis. | Optional | — |
blocked_field | Optional line field marking blocked edges to exclude from analysis. | Optional | — |
report | Optional JSON output path for the audit summary report. | Optional | — |
output | Output point vector path for per-node diagnostics. | Required | — |
Writes per-node degree and component diagnostics and a summary JSON report for the input network.
wbe.network_topology_audit(input='network.shp', output='network_node_audit.shp', report='audit_report.json')