PROProduction
Workflow-grade Pro analysis with audit-ready outputs.
workflow pro
Parcel Fabric Topology Compliance
Municipal cadastral programs and land administration platforms.
| Parameter | Type | Required | Description |
|---|---|---|---|
| `parcels` | PolygonVector path | Required | Input parcel polygon layer |
| `min_sliver_area` | float | Optional | Area threshold for sliver detection (default 1.0) |
| `auto_fix` | bool | Optional | Run topology auto-fix and emit corrected output (default false) |
| `jurisdiction_template` | string | Optional | Rule-template preset (`generic` | `ontario_mpac`) used for calibrated defaults |
| `topology_violations` | vector path | Required | Output topology violations layer |
| `issues_csv` | path | Required | Output topology validation CSV |
| `compliance_report` | path | Required | Output compliance summary JSON |
| `corrected_parcels` | vector path | Optional | Optional corrected parcel output path when auto_fix=true |
| `remediation_queue_csv` | path | Optional | Optional prioritized remediation action queue CSV |
| `html_report` | path | Optional | Optional output HTML path for the compliance dashboard report |
| Output | Type | Contents |
|---|---|---|
| `topology_violations` | Vector | Rule violations generated by topology rule validation |
| `issues_csv` | CSV | Per-feature topology issue report from topology validation |
| `compliance_report` | JSON | Summary counts by rule, sliver diagnostics, sliver calibration profile, autofix summary, pass/fail |
| `corrected_parcels` | Vector | Auto-fix output when enabled and path provided |
| `remediation_queue_csv` | CSV | Priority-ranked remediation actions by issue type/rule |
| `html_report` | HTML | Optional compliance dashboard report with visual summary |
env = WbEnvironment(license_tier="pro")
result = env.run_tool("parcel_and_land_fabric_topology_compliance_workflow",
parcels="parcel_fabric.gpkg",
min_sliver_area=1.0,
jurisdiction_template="ontario_mpac",
auto_fix=True,
topology_violations="output/parcel_violations.gpkg",
issues_csv="output/parcel_issues.csv",
compliance_report="output/parcel_compliance.json",
corrected_parcels="output/parcel_corrected.gpkg",
remediation_queue_csv="output/parcel_remediation_queue.csv",
html_report="output/parcel_compliance_report.html",
)
print(result)
Use of this function requires a license for Whitebox Workflows Professional (WbW-Pro). Please visit www.whiteboxgeo.com to purchase a license.