PROProduction

Workflow-grade Pro analysis with audit-ready outputs.

workflow pro

Workflow Narrative

Parcel Fabric Topology Compliance

Who It Is For

Primary User

Municipal cadastral programs and land administration platforms.

What It Does

How It Works

Inputs

ParameterTypeRequiredDescription
`parcels`PolygonVector pathRequiredInput parcel polygon layer
`min_sliver_area`floatOptionalArea threshold for sliver detection (default 1.0)
`auto_fix`boolOptionalRun topology auto-fix and emit corrected output (default false)
`jurisdiction_template`stringOptionalRule-template preset (`generic` | `ontario_mpac`) used for calibrated defaults
`topology_violations`vector pathRequiredOutput topology violations layer
`issues_csv`pathRequiredOutput topology validation CSV
`compliance_report`pathRequiredOutput compliance summary JSON
`corrected_parcels`vector pathOptionalOptional corrected parcel output path when auto_fix=true
`remediation_queue_csv`pathOptionalOptional prioritized remediation action queue CSV
`html_report`pathOptionalOptional output HTML path for the compliance dashboard report

Outputs

OutputTypeContents
`topology_violations`VectorRule violations generated by topology rule validation
`issues_csv`CSVPer-feature topology issue report from topology validation
`compliance_report`JSONSummary counts by rule, sliver diagnostics, sliver calibration profile, autofix summary, pass/fail
`corrected_parcels`VectorAuto-fix output when enabled and path provided
`remediation_queue_csv`CSVPriority-ranked remediation actions by issue type/rule
`html_report`HTMLOptional compliance dashboard report with visual summary

Python Example

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)

License Notice

Use of this function requires a license for Whitebox Workflows Professional (WbW-Pro). Please visit www.whiteboxgeo.com to purchase a license.

Project Links

WbW Homepage User Manual Learn More