PROProduction

Workflow-grade Pro analysis with audit-ready outputs.

workflow pro

Workflow Narrative

Forestry Structure and Biomass Analysis

Problem It Solves

Where are high-structure and high-biomass stands concentrated, and how confident are those estimates for inventory decisions?

Who It Is For

Primary User

Forestry agencies, carbon-market project developers, and natural resource consultancies.

What It Does

How It Works

Why It Wins

Typical Buying Trigger

Inventory refresh, carbon-baseline updates, or stand treatment planning needs consistent structure and biomass surfaces.

Typical Presets

Inputs

ParameterOptionalDescription
input (LAS/LAZ or Lidar)noInput LiDAR source used to derive forest structure and biomass products.
profile: fast | balanced | strictnoOperational profile controlling sensitivity and QA strictness.
resolutionyesOutput raster resolution, default 2.0.
stand_block_cellsyesStand aggregation block size in cells, default 12.
biomass_capyesUpper bound applied to biomass proxy estimates, default 25.0.
terrain_adaptation: off | moderate | strongyesBiomass terrain-adaptation mode, default moderate.

Outputs

ParameterTypeDescription
canopy_height_metricsGeoTIFFCanopy height metrics raster for forestry structure interpretation.
vertical_structure_classGeoTIFFCategorical vertical-structure class raster.
stand_structure_unitsGeoPackageVector stand structure units for reporting and management.
biomass_proxyGeoTIFFBiomass proxy raster derived from structural LiDAR metrics.
confidenceGeoTIFFConfidence layer quantifying reliability of modeled outputs.
summaryJSONMachine-readable summary report containing run metadata, QA diagnostics, and key metrics.
html_reportHTMLHuman-readable customer-facing report generated from the summary contract for stakeholder review and QA traceability.

Python Example

import whitebox_workflows as wbw

wbe = wbw.WbEnvironment(include_pro=True, tier="pro")

lidar = wbw.Lidar("data/forest_points.laz")

height, vclass, stands, biomass, conf, summary = wbe.forestry_structure_and_biomass_intelligence(
    input=lidar,
    profile="balanced",
    resolution=2.0,
    stand_block_cells=12,
    biomass_cap=30.0,
    terrain_adaptation="moderate",
    output_prefix="output/forestry_structure",
)

print(height)
print(vclass)
print(stands)
print(biomass)
print(conf)
print(summary)

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