PROProduction
Workflow-grade Pro analysis with audit-ready outputs.
workflow pro
Urban Expansion Impact Assessment
What ecological and stream-network impacts should we expect under this growth scenario, and where are priorities for mitigation?
Municipal planning departments, environmental consultancies, and stormwater authorities.
Planning approvals require quantified environmental impact evidence under multiple development scenarios.
| Parameter | Optional | Description |
|---|---|---|
| baseline_urban, scenario_urban, streams | no | Baseline and scenario urban rasters plus stream network used for impact assessment. |
| optional habitat_sensitivity | yes | Optional habitat sensitivity layer used to weight ecological impact severity. |
| Parameter | Type | Description |
|---|---|---|
| impact_severity | GeoTIFF | Impact severity raster for baseline-versus-scenario urban change. |
| habitat_loss | GeoTIFF | Raster estimate of habitat loss intensity under scenario comparison. |
| affected_streams | GeoPackage | Vector stream segments flagged as impacted under scenario conditions. |
| summary | JSON | Machine-readable summary report containing run metadata, QA diagnostics, and key metrics. |
| html_report | HTML | Human-readable customer-facing report generated from the summary contract for stakeholder review and QA traceability. |
import whitebox_workflows as wbw
wbe = wbw.WbEnvironment(include_pro=True, tier="pro")
impact, habitat, streams, summary = wbe.urban_expansion_impact_assessment(
baseline_urban="data/urban_2020.tif",
scenario_urban="data/urban_2035.tif",
streams="data/streams.gpkg",
habitat_sensitivity="data/habitat_sensitivity.tif",
output_prefix="output/urban_impact",
)
print(impact)
print(habitat)
print(streams)
print(summary)
Use of this function requires a license for Whitebox Workflows Professional (WbW-Pro). Please visit www.whiteboxgeo.com to purchase a license.