Experimental

Audits a line network for topology anomalies—disconnected components, dead ends, and degree anomalies—that cause routing failures.

vector network diagnostics topology

Parameters

NameDescriptionRequiredDefault
inputInput line network layer.Requirednetwork.shp
snap_toleranceOptional node snapping tolerance for graph construction.Optional
one_way_fieldOptional line field marking one-way edges for directional analysis.Optional
blocked_fieldOptional line field marking blocked edges to exclude from analysis.Optional
reportOptional JSON output path for the audit summary report.Optional
outputOutput point vector path for per-node diagnostics.Required

Examples

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')

Project Links

WbW Homepage User Manual Learn More