PROProduction
Workflow-grade Pro analysis with audit-ready outputs.
workflow pro
Terrain Constraint and Conflict Analysis
Where are terrain constraints likely to create permitting, access, or design conflicts before field mobilization?
Renewable developers, utilities, and civil engineering consultancies.
| Parameter | Optional | Description |
|---|---|---|
| dem | no | Reference DEM raster for terrain conflict analysis. |
| wetness | yes | Optional wetness raster normalized to [0,1]. |
| flood_risk | yes | Optional flood-risk raster normalized to [0,1]. |
| landcover_penalty | yes | Optional landcover penalty raster normalized to [0,1]. |
| slope_limit_deg | yes | Slope threshold where terrain conflict accelerates. |
| Parameter | Type | Description |
|---|---|---|
| conflict_score | GeoTIFF | Continuous terrain conflict score [0,1]. |
| conflict_class | GeoTIFF | Discrete conflict class raster for planning triage. |
| 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")
conflict, classes, summary = wbe.terrain_constraint_and_conflict_analysis(
dem="data/dem.tif",
wetness="data/wetness.tif",
flood_risk="data/flood_risk.tif",
slope_limit_deg=15.0,
output_prefix="output/terrain_conflict",
)
print(conflict)
print(classes)
print(summary)
Use of this function requires a license for Whitebox Workflows Professional (WbW-Pro). Please visit www.whiteboxgeo.com to purchase a license.