diff --git a/public/api/ecoregion_harvest_summary.json b/public/api/ecoregion_harvest_summary.json index d8881da..4467d06 100644 --- a/public/api/ecoregion_harvest_summary.json +++ b/public/api/ecoregion_harvest_summary.json @@ -1 +1 @@ -{"meta": {"source": "conus_render harvest-probability + structure rasters (TreeMap-based, ~3.1km Albers) zonal mean by EPA L3 ecoregion", "n_ecoregions": 74, "fields": {"p_harvest_any": "P(any harvest)", "p_harvest_clearcut": "P(stand replacement)", "p_harvest_partial": "P(partial)", "stand_height_ft": "Mean stand height (ft)", "stocking_pct": "All-live stocking (%)", "qmd_in": "Quadratic mean diameter (in)"}, "note": "Per-EPA-Level-III-ecoregion zonal mean of CONUS harvest-probability and forest-structure rasters."}, "ecoregions": {"7.1.8": {"name": "Coast Range", "l1": "MARINE WEST COAST FOREST", "npix": 88, "p_harvest_any": 0.685, "p_harvest_clearcut": 0.666, "p_harvest_partial": 0.409, "stand_height_ft": 81.0, "stocking_pct": 59.9, "qmd_in": 10.7}, "10.1.2": {"name": "Columbia Plateau", "l1": "NORTH AMERICAN DESERTS", "npix": 237, "p_harvest_any": 0.74, "p_harvest_clearcut": 0.69, "p_harvest_partial": 0.679, "stand_height_ft": 53.6, "stocking_pct": 36.3, "qmd_in": 8.3}, "6.2.9": {"name": "Blue Mountains", "l1": "NORTHWESTERN FORESTED MOUNTAINS", "npix": 1995, "p_harvest_any": 0.856, "p_harvest_clearcut": 0.708, "p_harvest_partial": 0.573, "stand_height_ft": 53.2, "stocking_pct": 35.7, "qmd_in": 8.9}, "10.1.8": {"name": "Snake River Plain", "l1": "NORTH AMERICAN DESERTS", "npix": 52, "p_harvest_any": 0.877, "p_harvest_clearcut": 0.675, "p_harvest_partial": 0.605, "stand_height_ft": 36.8, "stocking_pct": 46.2, "qmd_in": 8.3}, "10.1.5": {"name": "Central Basin and Range", "l1": "NORTH AMERICAN DESERTS", "npix": 376, "p_harvest_any": 0.853, "p_harvest_clearcut": 0.666, "p_harvest_partial": 0.649, "stand_height_ft": 17.6, "stocking_pct": 52.4, "qmd_in": 9.2}, "6.2.3": {"name": "Columbia Mountains/Northern Rockies", "l1": "NORTHWESTERN FORESTED MOUNTAINS", "npix": 5482, "p_harvest_any": 0.891, "p_harvest_clearcut": 0.738, "p_harvest_partial": 0.673, "stand_height_ft": 65.9, "stocking_pct": 43.1, "qmd_in": 7.7}, "6.2.15": {"name": "Idaho Batholith", "l1": "NORTHWESTERN FORESTED MOUNTAINS", "npix": 3474, "p_harvest_any": 0.897, "p_harvest_clearcut": 0.805, "p_harvest_partial": 0.339, "stand_height_ft": 60.6, "stocking_pct": 39.3, "qmd_in": 7.8}, "6.2.10": {"name": "Middle Rockies", "l1": "NORTHWESTERN FORESTED MOUNTAINS", "npix": 3376, "p_harvest_any": 0.875, "p_harvest_clearcut": 0.694, "p_harvest_partial": 0.557, "stand_height_ft": 52.2, "stocking_pct": 45.9, "qmd_in": 7.5}, "10.1.4": {"name": "Wyoming Basin", "l1": "NORTH AMERICAN DESERTS", "npix": 83, "p_harvest_any": 0.884, "p_harvest_clearcut": 0.682, "p_harvest_partial": 0.624, "stand_height_ft": 21.1, "stocking_pct": 49.3, "qmd_in": 7.9}, "6.2.13": {"name": "Wasatch and Uinta Mountains", "l1": "NORTHWESTERN FORESTED MOUNTAINS", "npix": 766, "p_harvest_any": 0.878, "p_harvest_clearcut": 0.722, "p_harvest_partial": 0.517, "stand_height_ft": 39.5, "stocking_pct": 55.6, "qmd_in": 7.4}, "7.1.7": {"name": "Strait of Georgia/Puget Lowland", "l1": "MARINE WEST COAST FOREST", "npix": 29, "p_harvest_any": 0.92, "p_harvest_clearcut": 0.749, "p_harvest_partial": 0.683, "stand_height_ft": 85.6, "stocking_pct": 58.2, "qmd_in": 11.7}, "10.1.6": {"name": "Colorado Plateaus", "l1": "NORTH AMERICAN DESERTS", "npix": 68, "p_harvest_any": 0.891, "p_harvest_clearcut": 0.739, "p_harvest_partial": 0.563, "stand_height_ft": 21.9, "stocking_pct": 55.6, "qmd_in": 9.1}, "6.2.14": {"name": "Southern Rockies", "l1": "NORTHWESTERN FORESTED MOUNTAINS", "npix": 375, "p_harvest_any": 0.893, "p_harvest_clearcut": 0.771, "p_harvest_partial": 0.476, "stand_height_ft": 43.7, "stocking_pct": 55.6, "qmd_in": 7.0}, "9.4.2": {"name": "Central Great Plains", "l1": "GREAT PLAINS", "npix": 4589, "p_harvest_any": 0.792, "p_harvest_clearcut": 0.718, "p_harvest_partial": 0.445, "stand_height_ft": 40.6, "stocking_pct": 42.7, "qmd_in": 7.5}, "9.4.4": {"name": "Flint Hills", "l1": "GREAT PLAINS", "npix": 1677, "p_harvest_any": 0.767, "p_harvest_clearcut": 0.704, "p_harvest_partial": 0.481, "stand_height_ft": 44.7, "stocking_pct": 44.9, "qmd_in": 6.8}, "9.4.5": {"name": "Cross Timbers", "l1": "GREAT PLAINS", "npix": 5828, "p_harvest_any": 0.828, "p_harvest_clearcut": 0.726, "p_harvest_partial": 0.443, "stand_height_ft": 36.3, "stocking_pct": 39.0, "qmd_in": 6.5}, "9.4.6": {"name": "Edwards Plateau", "l1": "GREAT PLAINS", "npix": 102, "p_harvest_any": 0.815, "p_harvest_clearcut": 0.709, "p_harvest_partial": 0.378, "stand_height_ft": 24.7, "stocking_pct": 34.7, "qmd_in": 7.3}, "9.6.1": {"name": "Southern Texas Plains/Interior Plains and Hills with Xerophytic Shrub and Oak Forest", "l1": "GREAT PLAINS", "npix": 54, "p_harvest_any": 0.858, "p_harvest_clearcut": 0.795, "p_harvest_partial": 0.3, "stand_height_ft": 33.7, "stocking_pct": 40.1, "qmd_in": 7.4}, "9.4.7": {"name": "Texas Blackland Prairies", "l1": "GREAT PLAINS", "npix": 2774, "p_harvest_any": 0.834, "p_harvest_clearcut": 0.745, "p_harvest_partial": 0.407, "stand_height_ft": 42.5, "stocking_pct": 42.6, "qmd_in": 6.5}, "8.3.8": {"name": "East Central Texas Plains", "l1": "EASTERN TEMPERATE FORESTS", "npix": 2789, "p_harvest_any": 0.834, "p_harvest_clearcut": 0.759, "p_harvest_partial": 0.406, "stand_height_ft": 46.3, "stocking_pct": 46.7, "qmd_in": 7.3}, "9.5.1": {"name": "Western Gulf Coastal Plain", "l1": "GREAT PLAINS", "npix": 3788, "p_harvest_any": 0.843, "p_harvest_clearcut": 0.764, "p_harvest_partial": 0.379, "stand_height_ft": 46.0, "stocking_pct": 48.7, "qmd_in": 6.7}, "8.3.7": {"name": "South Central Plains", "l1": "EASTERN TEMPERATE FORESTS", "npix": 15297, "p_harvest_any": 0.849, "p_harvest_clearcut": 0.769, "p_harvest_partial": 0.424, "stand_height_ft": 57.5, "stocking_pct": 57.1, "qmd_in": 5.7}, "8.4.8": {"name": "Ouachita Mountains", "l1": "EASTERN TEMPERATE FORESTS", "npix": 2702, "p_harvest_any": 0.841, "p_harvest_clearcut": 0.762, "p_harvest_partial": 0.442, "stand_height_ft": 56.5, "stocking_pct": 61.5, "qmd_in": 6.1}, "8.4.7": {"name": "Arkansas Valley", "l1": "EASTERN TEMPERATE FORESTS", "npix": 2850, "p_harvest_any": 0.836, "p_harvest_clearcut": 0.744, "p_harvest_partial": 0.445, "stand_height_ft": 57.0, "stocking_pct": 55.4, "qmd_in": 6.1}, "8.4.6": {"name": "Boston Mountains", "l1": "EASTERN TEMPERATE FORESTS", "npix": 1433, "p_harvest_any": 0.806, "p_harvest_clearcut": 0.742, "p_harvest_partial": 0.442, "stand_height_ft": 64.8, "stocking_pct": 60.1, "qmd_in": 6.5}, "8.4.5": {"name": "Ozark Highlands", "l1": "EASTERN TEMPERATE FORESTS", "npix": 9059, "p_harvest_any": 0.796, "p_harvest_clearcut": 0.717, "p_harvest_partial": 0.451, "stand_height_ft": 61.2, "stocking_pct": 59.4, "qmd_in": 5.9}, "6.2.7": {"name": "Cascades", "l1": "NORTHWESTERN FORESTED MOUNTAINS", "npix": 1161, "p_harvest_any": 0.842, "p_harvest_clearcut": 0.717, "p_harvest_partial": 0.584, "stand_height_ft": 83.1, "stocking_pct": 58.2, "qmd_in": 10.8}, "9.2.4": {"name": "Central Irregular Plains", "l1": "GREAT PLAINS", "npix": 8270, "p_harvest_any": 0.815, "p_harvest_clearcut": 0.709, "p_harvest_partial": 0.503, "stand_height_ft": 58.6, "stocking_pct": 55.7, "qmd_in": 6.6}, "6.2.4": {"name": "Canadian Rockies", "l1": "NORTHWESTERN FORESTED MOUNTAINS", "npix": 1038, "p_harvest_any": 0.897, "p_harvest_clearcut": 0.703, "p_harvest_partial": 0.66, "stand_height_ft": 56.1, "stocking_pct": 48.1, "qmd_in": 7.1}, "9.3.1": {"name": "Northwestern Glaciated Plains", "l1": "GREAT PLAINS", "npix": 298, "p_harvest_any": 0.856, "p_harvest_clearcut": 0.685, "p_harvest_partial": 0.555, "stand_height_ft": 32.6, "stocking_pct": 48.1, "qmd_in": 7.1}, "9.3.3": {"name": "Northwestern Great Plains", "l1": "GREAT PLAINS", "npix": 239, "p_harvest_any": 0.883, "p_harvest_clearcut": 0.667, "p_harvest_partial": 0.646, "stand_height_ft": 30.7, "stocking_pct": 38.4, "qmd_in": 6.8}, "8.3.4": {"name": "Piedmont", "l1": "EASTERN TEMPERATE FORESTS", "npix": 16733, "p_harvest_any": 0.831, "p_harvest_clearcut": 0.764, "p_harvest_partial": 0.47, "stand_height_ft": 65.5, "stocking_pct": 63.2, "qmd_in": 5.4}, "9.2.1": {"name": "Aspen Parkland/Northern Glaciated Plains", "l1": "GREAT PLAINS", "npix": 4548, "p_harvest_any": 0.885, "p_harvest_clearcut": 0.683, "p_harvest_partial": 0.647, "stand_height_ft": 36.7, "stocking_pct": 54.4, "qmd_in": 6.2}, "9.2.3": {"name": "Western Corn Belt Plains", "l1": "GREAT PLAINS", "npix": 20716, "p_harvest_any": 0.859, "p_harvest_clearcut": 0.72, "p_harvest_partial": 0.627, "stand_height_ft": 60.2, "stocking_pct": 54.6, "qmd_in": 7.9}, "9.2.2": {"name": "Lake Manitoba and Lake Agassiz Plain", "l1": "GREAT PLAINS", "npix": 1407, "p_harvest_any": 0.893, "p_harvest_clearcut": 0.69, "p_harvest_partial": 0.658, "stand_height_ft": 47.5, "stocking_pct": 59.3, "qmd_in": 5.6}, "5.2.2": {"name": "Northern Minnesota Wetlands", "l1": "NORTHERN FORESTS", "npix": 35, "p_harvest_any": 0.9, "p_harvest_clearcut": 0.71, "p_harvest_partial": 0.654, "stand_height_ft": 46.2, "stocking_pct": 63.4, "qmd_in": 4.5}, "6.2.12": {"name": "Sierra Nevada", "l1": "NORTHWESTERN FORESTED MOUNTAINS", "npix": 1589, "p_harvest_any": 0.856, "p_harvest_clearcut": 0.73, "p_harvest_partial": 0.478, "stand_height_ft": 78.0, "stocking_pct": 54.5, "qmd_in": 12.0}, "5.2.1": {"name": "Northern Lakes and Forests", "l1": "NORTHERN FORESTS", "npix": 14416, "p_harvest_any": 0.895, "p_harvest_clearcut": 0.729, "p_harvest_partial": 0.653, "stand_height_ft": 56.9, "stocking_pct": 62.3, "qmd_in": 5.5}, "8.1.4": {"name": "North Central Hardwood Forests", "l1": "EASTERN TEMPERATE FORESTS", "npix": 8798, "p_harvest_any": 0.899, "p_harvest_clearcut": 0.731, "p_harvest_partial": 0.652, "stand_height_ft": 59.1, "stocking_pct": 57.6, "qmd_in": 6.0}, "8.1.5": {"name": "Driftless Area", "l1": "EASTERN TEMPERATE FORESTS", "npix": 4774, "p_harvest_any": 0.89, "p_harvest_clearcut": 0.724, "p_harvest_partial": 0.619, "stand_height_ft": 62.7, "stocking_pct": 52.1, "qmd_in": 7.0}, "8.2.1": {"name": "Southeastern Wisconsin Till Plains", "l1": "EASTERN TEMPERATE FORESTS", "npix": 3153, "p_harvest_any": 0.896, "p_harvest_clearcut": 0.728, "p_harvest_partial": 0.638, "stand_height_ft": 60.8, "stocking_pct": 51.4, "qmd_in": 7.1}, "8.2.3": {"name": "Central Corn Belt Plains", "l1": "EASTERN TEMPERATE FORESTS", "npix": 5177, "p_harvest_any": 0.848, "p_harvest_clearcut": 0.705, "p_harvest_partial": 0.621, "stand_height_ft": 67.7, "stocking_pct": 52.4, "qmd_in": 7.3}, "8.2.4": {"name": "Eastern Corn Belt Plains", "l1": "EASTERN TEMPERATE FORESTS", "npix": 6581, "p_harvest_any": 0.816, "p_harvest_clearcut": 0.713, "p_harvest_partial": 0.575, "stand_height_ft": 70.2, "stocking_pct": 50.1, "qmd_in": 6.5}, "8.1.6": {"name": "Southern Michigan/Northern Indiana Drift Plains", "l1": "EASTERN TEMPERATE FORESTS", "npix": 5367, "p_harvest_any": 0.878, "p_harvest_clearcut": 0.727, "p_harvest_partial": 0.631, "stand_height_ft": 60.9, "stocking_pct": 43.7, "qmd_in": 6.5}, "8.2.2": {"name": "Huron/Erie Lake Plains", "l1": "EASTERN TEMPERATE FORESTS", "npix": 3141, "p_harvest_any": 0.892, "p_harvest_clearcut": 0.729, "p_harvest_partial": 0.633, "stand_height_ft": 59.1, "stocking_pct": 49.1, "qmd_in": 6.3}, "5.3.1": {"name": "Northern Appalachian and Atlantic Maritime Highlands", "l1": "NORTHERN FORESTS", "npix": 8678, "p_harvest_any": 0.875, "p_harvest_clearcut": 0.715, "p_harvest_partial": 0.636, "stand_height_ft": 58.1, "stocking_pct": 65.8, "qmd_in": 5.5}, "8.1.7": {"name": "Northeastern Coastal Zone", "l1": "EASTERN TEMPERATE FORESTS", "npix": 4088, "p_harvest_any": 0.831, "p_harvest_clearcut": 0.694, "p_harvest_partial": 0.635, "stand_height_ft": 65.2, "stocking_pct": 62.2, "qmd_in": 7.1}, "11.1.1": {"name": "California Coastal Sage, Chaparral, and Oak Woodlands", "l1": "MEDITERRANEAN CALIFORNIA", "npix": 1254, "p_harvest_any": 0.83, "p_harvest_clearcut": 0.71, "p_harvest_partial": 0.415, "stand_height_ft": 68.3, "stocking_pct": 38.8, "qmd_in": 10.2}, "8.1.3": {"name": "Northern Allegheny Plateau", "l1": "EASTERN TEMPERATE FORESTS", "npix": 4686, "p_harvest_any": 0.856, "p_harvest_clearcut": 0.725, "p_harvest_partial": 0.635, "stand_height_ft": 65.2, "stocking_pct": 59.5, "qmd_in": 6.8}, "8.1.10": {"name": "Erie Drift Plain", "l1": "EASTERN TEMPERATE FORESTS", "npix": 3090, "p_harvest_any": 0.792, "p_harvest_clearcut": 0.688, "p_harvest_partial": 0.627, "stand_height_ft": 61.3, "stocking_pct": 50.1, "qmd_in": 6.4}, "5.3.3": {"name": "North Central Appalachians", "l1": "NORTHERN FORESTS", "npix": 2652, "p_harvest_any": 0.85, "p_harvest_clearcut": 0.71, "p_harvest_partial": 0.636, "stand_height_ft": 68.0, "stocking_pct": 59.0, "qmd_in": 7.1}, "8.5.1": {"name": "Middle Atlantic Coastal Plain", "l1": "EASTERN TEMPERATE FORESTS", "npix": 7539, "p_harvest_any": 0.865, "p_harvest_clearcut": 0.768, "p_harvest_partial": 0.468, "stand_height_ft": 58.1, "stocking_pct": 60.7, "qmd_in": 5.6}, "8.3.1": {"name": "Northern Piedmont", "l1": "EASTERN TEMPERATE FORESTS", "npix": 2904, "p_harvest_any": 0.807, "p_harvest_clearcut": 0.696, "p_harvest_partial": 0.47, "stand_height_ft": 73.5, "stocking_pct": 58.8, "qmd_in": 7.1}, "8.3.5": {"name": "Southeastern Plains", "l1": "EASTERN TEMPERATE FORESTS", "npix": 33192, "p_harvest_any": 0.855, "p_harvest_clearcut": 0.768, "p_harvest_partial": 0.441, "stand_height_ft": 60.1, "stocking_pct": 57.6, "qmd_in": 5.5}, "8.4.4": {"name": "Blue Ridge", "l1": "EASTERN TEMPERATE FORESTS", "npix": 4678, "p_harvest_any": 0.847, "p_harvest_clearcut": 0.779, "p_harvest_partial": 0.412, "stand_height_ft": 72.2, "stocking_pct": 67.0, "qmd_in": 6.5}, "8.4.1": {"name": "Ridge and Valley", "l1": "EASTERN TEMPERATE FORESTS", "npix": 11353, "p_harvest_any": 0.824, "p_harvest_clearcut": 0.737, "p_harvest_partial": 0.49, "stand_height_ft": 67.3, "stocking_pct": 65.1, "qmd_in": 6.5}, "8.4.9": {"name": "Southwestern Appalachians", "l1": "EASTERN TEMPERATE FORESTS", "npix": 3825, "p_harvest_any": 0.84, "p_harvest_clearcut": 0.763, "p_harvest_partial": 0.401, "stand_height_ft": 67.7, "stocking_pct": 60.6, "qmd_in": 5.5}, "8.4.2": {"name": "Central Appalachians", "l1": "EASTERN TEMPERATE FORESTS", "npix": 6150, "p_harvest_any": 0.825, "p_harvest_clearcut": 0.735, "p_harvest_partial": 0.482, "stand_height_ft": 71.7, "stocking_pct": 61.7, "qmd_in": 6.3}, "11.1.2": {"name": "Central California Valley", "l1": "MEDITERRANEAN CALIFORNIA", "npix": 13, "p_harvest_any": 0.844, "p_harvest_clearcut": 0.722, "p_harvest_partial": 0.44, "stand_height_ft": 42.3, "stocking_pct": 28.9, "qmd_in": 9.7}, "8.4.3": {"name": "Western Allegheny Plateau", "l1": "EASTERN TEMPERATE FORESTS", "npix": 7825, "p_harvest_any": 0.821, "p_harvest_clearcut": 0.723, "p_harvest_partial": 0.503, "stand_height_ft": 70.7, "stocking_pct": 55.7, "qmd_in": 6.3}, "8.3.3": {"name": "Interior Plateau", "l1": "EASTERN TEMPERATE FORESTS", "npix": 12006, "p_harvest_any": 0.84, "p_harvest_clearcut": 0.746, "p_harvest_partial": 0.443, "stand_height_ft": 68.5, "stocking_pct": 53.7, "qmd_in": 5.7}, "8.3.2": {"name": "Interior River Valleys and Hills", "l1": "EASTERN TEMPERATE FORESTS", "npix": 7524, "p_harvest_any": 0.791, "p_harvest_clearcut": 0.714, "p_harvest_partial": 0.506, "stand_height_ft": 67.2, "stocking_pct": 53.9, "qmd_in": 6.6}, "8.5.2": {"name": "Mississippi Alluvial Plain", "l1": "EASTERN TEMPERATE FORESTS", "npix": 10875, "p_harvest_any": 0.851, "p_harvest_clearcut": 0.764, "p_harvest_partial": 0.414, "stand_height_ft": 64.8, "stocking_pct": 53.5, "qmd_in": 7.3}, "8.3.6": {"name": "Mississippi Valley Loess Plains", "l1": "EASTERN TEMPERATE FORESTS", "npix": 5232, "p_harvest_any": 0.852, "p_harvest_clearcut": 0.771, "p_harvest_partial": 0.411, "stand_height_ft": 66.4, "stocking_pct": 55.5, "qmd_in": 5.8}, "8.5.3": {"name": "Southern Coastal Plain", "l1": "EASTERN TEMPERATE FORESTS", "npix": 14281, "p_harvest_any": 0.841, "p_harvest_clearcut": 0.778, "p_harvest_partial": 0.383, "stand_height_ft": 57.9, "stocking_pct": 55.5, "qmd_in": 6.6}, "15.4.1": {"name": "Southern Florida Coastal Plain", "l1": "TROPICAL WET FORESTS", "npix": 2127, "p_harvest_any": 0.837, "p_harvest_clearcut": 0.781, "p_harvest_partial": 0.319, "stand_height_ft": 36.9, "stocking_pct": 64.6, "qmd_in": 4.7}, "6.2.5": {"name": "North Cascades", "l1": "NORTHWESTERN FORESTED MOUNTAINS", "npix": 1072, "p_harvest_any": 0.867, "p_harvest_clearcut": 0.687, "p_harvest_partial": 0.649, "stand_height_ft": 75.7, "stocking_pct": 51.6, "qmd_in": 9.2}, "6.2.11": {"name": "Klamath Mountains", "l1": "NORTHWESTERN FORESTED MOUNTAINS", "npix": 125, "p_harvest_any": 0.902, "p_harvest_clearcut": 0.875, "p_harvest_partial": 0.131, "stand_height_ft": 85.1, "stocking_pct": 63.6, "qmd_in": 10.1}, "11.1.3": {"name": "Southern and Baja California Pine-Oak Mountains", "l1": "MEDITERRANEAN CALIFORNIA", "npix": 6, "p_harvest_any": 0.734, "p_harvest_clearcut": 0.67, "p_harvest_partial": 0.195, "stand_height_ft": 62.4, "stocking_pct": 46.8, "qmd_in": 9.7}, "10.1.3": {"name": "Northern Basin and Range", "l1": "NORTH AMERICAN DESERTS", "npix": 672, "p_harvest_any": 0.872, "p_harvest_clearcut": 0.664, "p_harvest_partial": 0.651, "stand_height_ft": 28.0, "stocking_pct": 48.6, "qmd_in": 8.5}, "8.1.8": {"name": "Acadian Plains and Hills", "l1": "EASTERN TEMPERATE FORESTS", "npix": 3578, "p_harvest_any": 0.883, "p_harvest_clearcut": 0.701, "p_harvest_partial": 0.651, "stand_height_ft": 48.5, "stocking_pct": 66.5, "qmd_in": 4.5}, "8.1.1": {"name": "Eastern Great Lakes Lowlands", "l1": "EASTERN TEMPERATE FORESTS", "npix": 4094, "p_harvest_any": 0.886, "p_harvest_clearcut": 0.724, "p_harvest_partial": 0.644, "stand_height_ft": 57.9, "stocking_pct": 58.0, "qmd_in": 5.9}, "8.5.4": {"name": "Atlantic Coastal Pine Barrens", "l1": "EASTERN TEMPERATE FORESTS", "npix": 1139, "p_harvest_any": 0.83, "p_harvest_clearcut": 0.721, "p_harvest_partial": 0.514, "stand_height_ft": 53.3, "stocking_pct": 55.4, "qmd_in": 6.9}, "6.2.8": {"name": "Eastern Cascades Slopes and Foothills", "l1": "NORTHWESTERN FORESTED MOUNTAINS", "npix": 1100, "p_harvest_any": 0.85, "p_harvest_clearcut": 0.741, "p_harvest_partial": 0.506, "stand_height_ft": 61.6, "stocking_pct": 44.3, "qmd_in": 9.8}}} \ No newline at end of file +{"meta": {"source": "conus_render harvest-probability + structure rasters (TreeMap-based, ~3.1km Albers) zonal mean by EPA L3 ecoregion + CSPI productivity (1km, warped to canonical grid)", "n_ecoregions": 74, "fields": {"p_harvest_any": "P(any harvest)", "p_harvest_clearcut": "P(stand replacement)", "p_harvest_partial": "P(partial)", "stand_height_ft": "Mean stand height (ft)", "stocking_pct": "All-live stocking (%)", "qmd_in": "Quadratic mean diameter (in)", "cspi_productivity": "Climate-sensitive productivity index (CSPI, 0-100)"}, "note": "Per-EPA-Level-III-ecoregion zonal mean of CONUS harvest-probability and forest-structure rasters."}, "ecoregions": {"7.1.8": {"name": "Coast Range", "l1": "MARINE WEST COAST FOREST", "npix": 88, "p_harvest_any": 0.685, "p_harvest_clearcut": 0.666, "p_harvest_partial": 0.409, "stand_height_ft": 81.0, "stocking_pct": 59.9, "qmd_in": 10.7, "cspi_productivity": 100.0}, "10.1.2": {"name": "Columbia Plateau", "l1": "NORTH AMERICAN DESERTS", "npix": 237, "p_harvest_any": 0.74, "p_harvest_clearcut": 0.69, "p_harvest_partial": 0.679, "stand_height_ft": 53.6, "stocking_pct": 36.3, "qmd_in": 8.3, "cspi_productivity": 50.1}, "6.2.9": {"name": "Blue Mountains", "l1": "NORTHWESTERN FORESTED MOUNTAINS", "npix": 1995, "p_harvest_any": 0.856, "p_harvest_clearcut": 0.708, "p_harvest_partial": 0.573, "stand_height_ft": 53.2, "stocking_pct": 35.7, "qmd_in": 8.9, "cspi_productivity": 55.4}, "10.1.8": {"name": "Snake River Plain", "l1": "NORTH AMERICAN DESERTS", "npix": 52, "p_harvest_any": 0.877, "p_harvest_clearcut": 0.675, "p_harvest_partial": 0.605, "stand_height_ft": 36.8, "stocking_pct": 46.2, "qmd_in": 8.3, "cspi_productivity": 49.1}, "10.1.5": {"name": "Central Basin and Range", "l1": "NORTH AMERICAN DESERTS", "npix": 376, "p_harvest_any": 0.853, "p_harvest_clearcut": 0.666, "p_harvest_partial": 0.649, "stand_height_ft": 17.6, "stocking_pct": 52.4, "qmd_in": 9.2, "cspi_productivity": 53.6}, "6.2.3": {"name": "Columbia Mountains/Northern Rockies", "l1": "NORTHWESTERN FORESTED MOUNTAINS", "npix": 5482, "p_harvest_any": 0.891, "p_harvest_clearcut": 0.738, "p_harvest_partial": 0.673, "stand_height_ft": 65.9, "stocking_pct": 43.1, "qmd_in": 7.7, "cspi_productivity": 29.3}, "6.2.15": {"name": "Idaho Batholith", "l1": "NORTHWESTERN FORESTED MOUNTAINS", "npix": 3474, "p_harvest_any": 0.897, "p_harvest_clearcut": 0.805, "p_harvest_partial": 0.339, "stand_height_ft": 60.6, "stocking_pct": 39.3, "qmd_in": 7.8, "cspi_productivity": 50.7}, "6.2.10": {"name": "Middle Rockies", "l1": "NORTHWESTERN FORESTED MOUNTAINS", "npix": 3376, "p_harvest_any": 0.875, "p_harvest_clearcut": 0.694, "p_harvest_partial": 0.557, "stand_height_ft": 52.2, "stocking_pct": 45.9, "qmd_in": 7.5, "cspi_productivity": 37.2}, "10.1.4": {"name": "Wyoming Basin", "l1": "NORTH AMERICAN DESERTS", "npix": 83, "p_harvest_any": 0.884, "p_harvest_clearcut": 0.682, "p_harvest_partial": 0.624, "stand_height_ft": 21.1, "stocking_pct": 49.3, "qmd_in": 7.9, "cspi_productivity": 38.8}, "6.2.13": {"name": "Wasatch and Uinta Mountains", "l1": "NORTHWESTERN FORESTED MOUNTAINS", "npix": 766, "p_harvest_any": 0.878, "p_harvest_clearcut": 0.722, "p_harvest_partial": 0.517, "stand_height_ft": 39.5, "stocking_pct": 55.6, "qmd_in": 7.4, "cspi_productivity": 47.2}, "7.1.7": {"name": "Strait of Georgia/Puget Lowland", "l1": "MARINE WEST COAST FOREST", "npix": 29, "p_harvest_any": 0.92, "p_harvest_clearcut": 0.749, "p_harvest_partial": 0.683, "stand_height_ft": 85.6, "stocking_pct": 58.2, "qmd_in": 11.7}, "10.1.6": {"name": "Colorado Plateaus", "l1": "NORTH AMERICAN DESERTS", "npix": 68, "p_harvest_any": 0.891, "p_harvest_clearcut": 0.739, "p_harvest_partial": 0.563, "stand_height_ft": 21.9, "stocking_pct": 55.6, "qmd_in": 9.1, "cspi_productivity": 40.9}, "6.2.14": {"name": "Southern Rockies", "l1": "NORTHWESTERN FORESTED MOUNTAINS", "npix": 375, "p_harvest_any": 0.893, "p_harvest_clearcut": 0.771, "p_harvest_partial": 0.476, "stand_height_ft": 43.7, "stocking_pct": 55.6, "qmd_in": 7.0, "cspi_productivity": 43.8}, "9.4.2": {"name": "Central Great Plains", "l1": "GREAT PLAINS", "npix": 4589, "p_harvest_any": 0.792, "p_harvest_clearcut": 0.718, "p_harvest_partial": 0.445, "stand_height_ft": 40.6, "stocking_pct": 42.7, "qmd_in": 7.5, "cspi_productivity": 42.3}, "9.4.4": {"name": "Flint Hills", "l1": "GREAT PLAINS", "npix": 1677, "p_harvest_any": 0.767, "p_harvest_clearcut": 0.704, "p_harvest_partial": 0.481, "stand_height_ft": 44.7, "stocking_pct": 44.9, "qmd_in": 6.8, "cspi_productivity": 49.2}, "9.4.5": {"name": "Cross Timbers", "l1": "GREAT PLAINS", "npix": 5828, "p_harvest_any": 0.828, "p_harvest_clearcut": 0.726, "p_harvest_partial": 0.443, "stand_height_ft": 36.3, "stocking_pct": 39.0, "qmd_in": 6.5, "cspi_productivity": 44.4}, "9.4.6": {"name": "Edwards Plateau", "l1": "GREAT PLAINS", "npix": 102, "p_harvest_any": 0.815, "p_harvest_clearcut": 0.709, "p_harvest_partial": 0.378, "stand_height_ft": 24.7, "stocking_pct": 34.7, "qmd_in": 7.3, "cspi_productivity": 43.1}, "9.6.1": {"name": "Southern Texas Plains/Interior Plains and Hills with Xerophytic Shrub and Oak Forest", "l1": "GREAT PLAINS", "npix": 54, "p_harvest_any": 0.858, "p_harvest_clearcut": 0.795, "p_harvest_partial": 0.3, "stand_height_ft": 33.7, "stocking_pct": 40.1, "qmd_in": 7.4, "cspi_productivity": 79.0}, "9.4.7": {"name": "Texas Blackland Prairies", "l1": "GREAT PLAINS", "npix": 2774, "p_harvest_any": 0.834, "p_harvest_clearcut": 0.745, "p_harvest_partial": 0.407, "stand_height_ft": 42.5, "stocking_pct": 42.6, "qmd_in": 6.5, "cspi_productivity": 48.4}, "8.3.8": {"name": "East Central Texas Plains", "l1": "EASTERN TEMPERATE FORESTS", "npix": 2789, "p_harvest_any": 0.834, "p_harvest_clearcut": 0.759, "p_harvest_partial": 0.406, "stand_height_ft": 46.3, "stocking_pct": 46.7, "qmd_in": 7.3, "cspi_productivity": 53.6}, "9.5.1": {"name": "Western Gulf Coastal Plain", "l1": "GREAT PLAINS", "npix": 3788, "p_harvest_any": 0.843, "p_harvest_clearcut": 0.764, "p_harvest_partial": 0.379, "stand_height_ft": 46.0, "stocking_pct": 48.7, "qmd_in": 6.7, "cspi_productivity": 59.0}, "8.3.7": {"name": "South Central Plains", "l1": "EASTERN TEMPERATE FORESTS", "npix": 15297, "p_harvest_any": 0.849, "p_harvest_clearcut": 0.769, "p_harvest_partial": 0.424, "stand_height_ft": 57.5, "stocking_pct": 57.1, "qmd_in": 5.7, "cspi_productivity": 67.0}, "8.4.8": {"name": "Ouachita Mountains", "l1": "EASTERN TEMPERATE FORESTS", "npix": 2702, "p_harvest_any": 0.841, "p_harvest_clearcut": 0.762, "p_harvest_partial": 0.442, "stand_height_ft": 56.5, "stocking_pct": 61.5, "qmd_in": 6.1, "cspi_productivity": 72.2}, "8.4.7": {"name": "Arkansas Valley", "l1": "EASTERN TEMPERATE FORESTS", "npix": 2850, "p_harvest_any": 0.836, "p_harvest_clearcut": 0.744, "p_harvest_partial": 0.445, "stand_height_ft": 57.0, "stocking_pct": 55.4, "qmd_in": 6.1, "cspi_productivity": 65.5}, "8.4.6": {"name": "Boston Mountains", "l1": "EASTERN TEMPERATE FORESTS", "npix": 1433, "p_harvest_any": 0.806, "p_harvest_clearcut": 0.742, "p_harvest_partial": 0.442, "stand_height_ft": 64.8, "stocking_pct": 60.1, "qmd_in": 6.5, "cspi_productivity": 58.2}, "8.4.5": {"name": "Ozark Highlands", "l1": "EASTERN TEMPERATE FORESTS", "npix": 9059, "p_harvest_any": 0.796, "p_harvest_clearcut": 0.717, "p_harvest_partial": 0.451, "stand_height_ft": 61.2, "stocking_pct": 59.4, "qmd_in": 5.9, "cspi_productivity": 47.4}, "6.2.7": {"name": "Cascades", "l1": "NORTHWESTERN FORESTED MOUNTAINS", "npix": 1161, "p_harvest_any": 0.842, "p_harvest_clearcut": 0.717, "p_harvest_partial": 0.584, "stand_height_ft": 83.1, "stocking_pct": 58.2, "qmd_in": 10.8, "cspi_productivity": 59.2}, "9.2.4": {"name": "Central Irregular Plains", "l1": "GREAT PLAINS", "npix": 8270, "p_harvest_any": 0.815, "p_harvest_clearcut": 0.709, "p_harvest_partial": 0.503, "stand_height_ft": 58.6, "stocking_pct": 55.7, "qmd_in": 6.6, "cspi_productivity": 52.1}, "6.2.4": {"name": "Canadian Rockies", "l1": "NORTHWESTERN FORESTED MOUNTAINS", "npix": 1038, "p_harvest_any": 0.897, "p_harvest_clearcut": 0.703, "p_harvest_partial": 0.66, "stand_height_ft": 56.1, "stocking_pct": 48.1, "qmd_in": 7.1, "cspi_productivity": 44.0}, "9.3.1": {"name": "Northwestern Glaciated Plains", "l1": "GREAT PLAINS", "npix": 298, "p_harvest_any": 0.856, "p_harvest_clearcut": 0.685, "p_harvest_partial": 0.555, "stand_height_ft": 32.6, "stocking_pct": 48.1, "qmd_in": 7.1, "cspi_productivity": 60.1}, "9.3.3": {"name": "Northwestern Great Plains", "l1": "GREAT PLAINS", "npix": 239, "p_harvest_any": 0.883, "p_harvest_clearcut": 0.667, "p_harvest_partial": 0.646, "stand_height_ft": 30.7, "stocking_pct": 38.4, "qmd_in": 6.8, "cspi_productivity": 43.8}, "8.3.4": {"name": "Piedmont", "l1": "EASTERN TEMPERATE FORESTS", "npix": 16733, "p_harvest_any": 0.831, "p_harvest_clearcut": 0.764, "p_harvest_partial": 0.47, "stand_height_ft": 65.5, "stocking_pct": 63.2, "qmd_in": 5.4, "cspi_productivity": 79.0}, "9.2.1": {"name": "Aspen Parkland/Northern Glaciated Plains", "l1": "GREAT PLAINS", "npix": 4548, "p_harvest_any": 0.885, "p_harvest_clearcut": 0.683, "p_harvest_partial": 0.647, "stand_height_ft": 36.7, "stocking_pct": 54.4, "qmd_in": 6.2, "cspi_productivity": 75.4}, "9.2.3": {"name": "Western Corn Belt Plains", "l1": "GREAT PLAINS", "npix": 20716, "p_harvest_any": 0.859, "p_harvest_clearcut": 0.72, "p_harvest_partial": 0.627, "stand_height_ft": 60.2, "stocking_pct": 54.6, "qmd_in": 7.9, "cspi_productivity": 78.2}, "9.2.2": {"name": "Lake Manitoba and Lake Agassiz Plain", "l1": "GREAT PLAINS", "npix": 1407, "p_harvest_any": 0.893, "p_harvest_clearcut": 0.69, "p_harvest_partial": 0.658, "stand_height_ft": 47.5, "stocking_pct": 59.3, "qmd_in": 5.6, "cspi_productivity": 81.8}, "5.2.2": {"name": "Northern Minnesota Wetlands", "l1": "NORTHERN FORESTS", "npix": 35, "p_harvest_any": 0.9, "p_harvest_clearcut": 0.71, "p_harvest_partial": 0.654, "stand_height_ft": 46.2, "stocking_pct": 63.4, "qmd_in": 4.5}, "6.2.12": {"name": "Sierra Nevada", "l1": "NORTHWESTERN FORESTED MOUNTAINS", "npix": 1589, "p_harvest_any": 0.856, "p_harvest_clearcut": 0.73, "p_harvest_partial": 0.478, "stand_height_ft": 78.0, "stocking_pct": 54.5, "qmd_in": 12.0, "cspi_productivity": 89.3}, "5.2.1": {"name": "Northern Lakes and Forests", "l1": "NORTHERN FORESTS", "npix": 14416, "p_harvest_any": 0.895, "p_harvest_clearcut": 0.729, "p_harvest_partial": 0.653, "stand_height_ft": 56.9, "stocking_pct": 62.3, "qmd_in": 5.5, "cspi_productivity": 82.4}, "8.1.4": {"name": "North Central Hardwood Forests", "l1": "EASTERN TEMPERATE FORESTS", "npix": 8798, "p_harvest_any": 0.899, "p_harvest_clearcut": 0.731, "p_harvest_partial": 0.652, "stand_height_ft": 59.1, "stocking_pct": 57.6, "qmd_in": 6.0, "cspi_productivity": 92.1}, "8.1.5": {"name": "Driftless Area", "l1": "EASTERN TEMPERATE FORESTS", "npix": 4774, "p_harvest_any": 0.89, "p_harvest_clearcut": 0.724, "p_harvest_partial": 0.619, "stand_height_ft": 62.7, "stocking_pct": 52.1, "qmd_in": 7.0, "cspi_productivity": 89.7}, "8.2.1": {"name": "Southeastern Wisconsin Till Plains", "l1": "EASTERN TEMPERATE FORESTS", "npix": 3153, "p_harvest_any": 0.896, "p_harvest_clearcut": 0.728, "p_harvest_partial": 0.638, "stand_height_ft": 60.8, "stocking_pct": 51.4, "qmd_in": 7.1, "cspi_productivity": 80.7}, "8.2.3": {"name": "Central Corn Belt Plains", "l1": "EASTERN TEMPERATE FORESTS", "npix": 5177, "p_harvest_any": 0.848, "p_harvest_clearcut": 0.705, "p_harvest_partial": 0.621, "stand_height_ft": 67.7, "stocking_pct": 52.4, "qmd_in": 7.3, "cspi_productivity": 70.0}, "8.2.4": {"name": "Eastern Corn Belt Plains", "l1": "EASTERN TEMPERATE FORESTS", "npix": 6581, "p_harvest_any": 0.816, "p_harvest_clearcut": 0.713, "p_harvest_partial": 0.575, "stand_height_ft": 70.2, "stocking_pct": 50.1, "qmd_in": 6.5, "cspi_productivity": 81.3}, "8.1.6": {"name": "Southern Michigan/Northern Indiana Drift Plains", "l1": "EASTERN TEMPERATE FORESTS", "npix": 5367, "p_harvest_any": 0.878, "p_harvest_clearcut": 0.727, "p_harvest_partial": 0.631, "stand_height_ft": 60.9, "stocking_pct": 43.7, "qmd_in": 6.5, "cspi_productivity": 77.4}, "8.2.2": {"name": "Huron/Erie Lake Plains", "l1": "EASTERN TEMPERATE FORESTS", "npix": 3141, "p_harvest_any": 0.892, "p_harvest_clearcut": 0.729, "p_harvest_partial": 0.633, "stand_height_ft": 59.1, "stocking_pct": 49.1, "qmd_in": 6.3, "cspi_productivity": 80.5}, "5.3.1": {"name": "Northern Appalachian and Atlantic Maritime Highlands", "l1": "NORTHERN FORESTS", "npix": 8678, "p_harvest_any": 0.875, "p_harvest_clearcut": 0.715, "p_harvest_partial": 0.636, "stand_height_ft": 58.1, "stocking_pct": 65.8, "qmd_in": 5.5}, "8.1.7": {"name": "Northeastern Coastal Zone", "l1": "EASTERN TEMPERATE FORESTS", "npix": 4088, "p_harvest_any": 0.831, "p_harvest_clearcut": 0.694, "p_harvest_partial": 0.635, "stand_height_ft": 65.2, "stocking_pct": 62.2, "qmd_in": 7.1}, "11.1.1": {"name": "California Coastal Sage, Chaparral, and Oak Woodlands", "l1": "MEDITERRANEAN CALIFORNIA", "npix": 1254, "p_harvest_any": 0.83, "p_harvest_clearcut": 0.71, "p_harvest_partial": 0.415, "stand_height_ft": 68.3, "stocking_pct": 38.8, "qmd_in": 10.2, "cspi_productivity": 95.6}, "8.1.3": {"name": "Northern Allegheny Plateau", "l1": "EASTERN TEMPERATE FORESTS", "npix": 4686, "p_harvest_any": 0.856, "p_harvest_clearcut": 0.725, "p_harvest_partial": 0.635, "stand_height_ft": 65.2, "stocking_pct": 59.5, "qmd_in": 6.8}, "8.1.10": {"name": "Erie Drift Plain", "l1": "EASTERN TEMPERATE FORESTS", "npix": 3090, "p_harvest_any": 0.792, "p_harvest_clearcut": 0.688, "p_harvest_partial": 0.627, "stand_height_ft": 61.3, "stocking_pct": 50.1, "qmd_in": 6.4, "cspi_productivity": 84.1}, "5.3.3": {"name": "North Central Appalachians", "l1": "NORTHERN FORESTS", "npix": 2652, "p_harvest_any": 0.85, "p_harvest_clearcut": 0.71, "p_harvest_partial": 0.636, "stand_height_ft": 68.0, "stocking_pct": 59.0, "qmd_in": 7.1, "cspi_productivity": 82.3}, "8.5.1": {"name": "Middle Atlantic Coastal Plain", "l1": "EASTERN TEMPERATE FORESTS", "npix": 7539, "p_harvest_any": 0.865, "p_harvest_clearcut": 0.768, "p_harvest_partial": 0.468, "stand_height_ft": 58.1, "stocking_pct": 60.7, "qmd_in": 5.6, "cspi_productivity": 71.4}, "8.3.1": {"name": "Northern Piedmont", "l1": "EASTERN TEMPERATE FORESTS", "npix": 2904, "p_harvest_any": 0.807, "p_harvest_clearcut": 0.696, "p_harvest_partial": 0.47, "stand_height_ft": 73.5, "stocking_pct": 58.8, "qmd_in": 7.1, "cspi_productivity": 92.5}, "8.3.5": {"name": "Southeastern Plains", "l1": "EASTERN TEMPERATE FORESTS", "npix": 33192, "p_harvest_any": 0.855, "p_harvest_clearcut": 0.768, "p_harvest_partial": 0.441, "stand_height_ft": 60.1, "stocking_pct": 57.6, "qmd_in": 5.5, "cspi_productivity": 69.1}, "8.4.4": {"name": "Blue Ridge", "l1": "EASTERN TEMPERATE FORESTS", "npix": 4678, "p_harvest_any": 0.847, "p_harvest_clearcut": 0.779, "p_harvest_partial": 0.412, "stand_height_ft": 72.2, "stocking_pct": 67.0, "qmd_in": 6.5, "cspi_productivity": 81.2}, "8.4.1": {"name": "Ridge and Valley", "l1": "EASTERN TEMPERATE FORESTS", "npix": 11353, "p_harvest_any": 0.824, "p_harvest_clearcut": 0.737, "p_harvest_partial": 0.49, "stand_height_ft": 67.3, "stocking_pct": 65.1, "qmd_in": 6.5, "cspi_productivity": 79.0}, "8.4.9": {"name": "Southwestern Appalachians", "l1": "EASTERN TEMPERATE FORESTS", "npix": 3825, "p_harvest_any": 0.84, "p_harvest_clearcut": 0.763, "p_harvest_partial": 0.401, "stand_height_ft": 67.7, "stocking_pct": 60.6, "qmd_in": 5.5, "cspi_productivity": 76.3}, "8.4.2": {"name": "Central Appalachians", "l1": "EASTERN TEMPERATE FORESTS", "npix": 6150, "p_harvest_any": 0.825, "p_harvest_clearcut": 0.735, "p_harvest_partial": 0.482, "stand_height_ft": 71.7, "stocking_pct": 61.7, "qmd_in": 6.3, "cspi_productivity": 80.1}, "11.1.2": {"name": "Central California Valley", "l1": "MEDITERRANEAN CALIFORNIA", "npix": 13, "p_harvest_any": 0.844, "p_harvest_clearcut": 0.722, "p_harvest_partial": 0.44, "stand_height_ft": 42.3, "stocking_pct": 28.9, "qmd_in": 9.7, "cspi_productivity": 97.1}, "8.4.3": {"name": "Western Allegheny Plateau", "l1": "EASTERN TEMPERATE FORESTS", "npix": 7825, "p_harvest_any": 0.821, "p_harvest_clearcut": 0.723, "p_harvest_partial": 0.503, "stand_height_ft": 70.7, "stocking_pct": 55.7, "qmd_in": 6.3, "cspi_productivity": 82.1}, "8.3.3": {"name": "Interior Plateau", "l1": "EASTERN TEMPERATE FORESTS", "npix": 12006, "p_harvest_any": 0.84, "p_harvest_clearcut": 0.746, "p_harvest_partial": 0.443, "stand_height_ft": 68.5, "stocking_pct": 53.7, "qmd_in": 5.7, "cspi_productivity": 68.7}, "8.3.2": {"name": "Interior River Valleys and Hills", "l1": "EASTERN TEMPERATE FORESTS", "npix": 7524, "p_harvest_any": 0.791, "p_harvest_clearcut": 0.714, "p_harvest_partial": 0.506, "stand_height_ft": 67.2, "stocking_pct": 53.9, "qmd_in": 6.6, "cspi_productivity": 58.3}, "8.5.2": {"name": "Mississippi Alluvial Plain", "l1": "EASTERN TEMPERATE FORESTS", "npix": 10875, "p_harvest_any": 0.851, "p_harvest_clearcut": 0.764, "p_harvest_partial": 0.414, "stand_height_ft": 64.8, "stocking_pct": 53.5, "qmd_in": 7.3, "cspi_productivity": 66.2}, "8.3.6": {"name": "Mississippi Valley Loess Plains", "l1": "EASTERN TEMPERATE FORESTS", "npix": 5232, "p_harvest_any": 0.852, "p_harvest_clearcut": 0.771, "p_harvest_partial": 0.411, "stand_height_ft": 66.4, "stocking_pct": 55.5, "qmd_in": 5.8, "cspi_productivity": 65.4}, "8.5.3": {"name": "Southern Coastal Plain", "l1": "EASTERN TEMPERATE FORESTS", "npix": 14281, "p_harvest_any": 0.841, "p_harvest_clearcut": 0.778, "p_harvest_partial": 0.383, "stand_height_ft": 57.9, "stocking_pct": 55.5, "qmd_in": 6.6, "cspi_productivity": 44.6}, "15.4.1": {"name": "Southern Florida Coastal Plain", "l1": "TROPICAL WET FORESTS", "npix": 2127, "p_harvest_any": 0.837, "p_harvest_clearcut": 0.781, "p_harvest_partial": 0.319, "stand_height_ft": 36.9, "stocking_pct": 64.6, "qmd_in": 4.7, "cspi_productivity": 26.2}, "6.2.5": {"name": "North Cascades", "l1": "NORTHWESTERN FORESTED MOUNTAINS", "npix": 1072, "p_harvest_any": 0.867, "p_harvest_clearcut": 0.687, "p_harvest_partial": 0.649, "stand_height_ft": 75.7, "stocking_pct": 51.6, "qmd_in": 9.2}, "6.2.11": {"name": "Klamath Mountains", "l1": "NORTHWESTERN FORESTED MOUNTAINS", "npix": 125, "p_harvest_any": 0.902, "p_harvest_clearcut": 0.875, "p_harvest_partial": 0.131, "stand_height_ft": 85.1, "stocking_pct": 63.6, "qmd_in": 10.1}, "11.1.3": {"name": "Southern and Baja California Pine-Oak Mountains", "l1": "MEDITERRANEAN CALIFORNIA", "npix": 6, "p_harvest_any": 0.734, "p_harvest_clearcut": 0.67, "p_harvest_partial": 0.195, "stand_height_ft": 62.4, "stocking_pct": 46.8, "qmd_in": 9.7, "cspi_productivity": 92.7}, "10.1.3": {"name": "Northern Basin and Range", "l1": "NORTH AMERICAN DESERTS", "npix": 672, "p_harvest_any": 0.872, "p_harvest_clearcut": 0.664, "p_harvest_partial": 0.651, "stand_height_ft": 28.0, "stocking_pct": 48.6, "qmd_in": 8.5, "cspi_productivity": 48.7}, "8.1.8": {"name": "Acadian Plains and Hills", "l1": "EASTERN TEMPERATE FORESTS", "npix": 3578, "p_harvest_any": 0.883, "p_harvest_clearcut": 0.701, "p_harvest_partial": 0.651, "stand_height_ft": 48.5, "stocking_pct": 66.5, "qmd_in": 4.5}, "8.1.1": {"name": "Eastern Great Lakes Lowlands", "l1": "EASTERN TEMPERATE FORESTS", "npix": 4094, "p_harvest_any": 0.886, "p_harvest_clearcut": 0.724, "p_harvest_partial": 0.644, "stand_height_ft": 57.9, "stocking_pct": 58.0, "qmd_in": 5.9, "cspi_productivity": 88.6}, "8.5.4": {"name": "Atlantic Coastal Pine Barrens", "l1": "EASTERN TEMPERATE FORESTS", "npix": 1139, "p_harvest_any": 0.83, "p_harvest_clearcut": 0.721, "p_harvest_partial": 0.514, "stand_height_ft": 53.3, "stocking_pct": 55.4, "qmd_in": 6.9}, "6.2.8": {"name": "Eastern Cascades Slopes and Foothills", "l1": "NORTHWESTERN FORESTED MOUNTAINS", "npix": 1100, "p_harvest_any": 0.85, "p_harvest_clearcut": 0.741, "p_harvest_partial": 0.506, "stand_height_ft": 61.6, "stocking_pct": 44.3, "qmd_in": 9.8, "cspi_productivity": 40.9}}} \ No newline at end of file diff --git a/scripts/build_ecoregion_harvest_summary.py b/scripts/build_ecoregion_harvest_summary.py index 2aba7e1..64ffc9f 100644 --- a/scripts/build_ecoregion_harvest_summary.py +++ b/scripts/build_ecoregion_harvest_summary.py @@ -28,7 +28,8 @@ def rc(c): return [rc(x) if isinstance(x[0],(list,tuple)) else list(tr.transform with rasterio.open("ph_any.tif") as r: transform=r.transform; H,W=r.height,r.width zone=rasterize(shapes,out_shape=(H,W),transform=transform,fill=0,dtype="int32"); K=len(codes)+1 fields={"p_harvest_any":"ph_any.tif","p_harvest_clearcut":"ph_clearcut.tif","p_harvest_partial":"ph_partial.tif", - "stand_height_ft":"standht_2022.tif","stocking_pct":"alstk_2022.tif","qmd_in":"qmd_2022.tif"} + "stand_height_ft":"standht_2022.tif","stocking_pct":"alstk_2022.tif","qmd_in":"qmd_2022.tif", + "cspi_productivity":"cspi_canon.tif"} # cspi warped from v2_cspi_conus_1km.tif to the canonical grid band={} for key,fn in fields.items(): with rasterio.open(fn) as r: a=r.read(1).astype("float64"); nod=r.nodata diff --git a/src/EcoregionHarvest.jsx b/src/EcoregionHarvest.jsx index d6c04b8..fd894b8 100644 --- a/src/EcoregionHarvest.jsx +++ b/src/EcoregionHarvest.jsx @@ -13,6 +13,7 @@ const SCOLS = [ ["stand_height_ft","Height (ft)"], ["stocking_pct","Stocking (%)"], ["qmd_in","QMD (in)"], + ["cspi_productivity","Productivity (CSPI)"], ]; // blue(low)->amber->red(high) cell shade for a 0..1 probability const shade = v => { @@ -50,7 +51,7 @@ export default function EcoregionHarvest({ data }){
Forest summary by ecoregion - {rows.length} EPA Level III ecoregions · ~3.1 km zonal mean · harvest probability + forest structure + {rows.length} EPA Level III ecoregions · ~3.1 km zonal mean · harvest probability + structure + productivity
setQ(e.target.value)} placeholder="filter by ecoregion or biome…" style={{width:"min(320px,90%)",padding:"4px 8px",marginBottom:6,fontSize:12, @@ -78,7 +79,7 @@ export default function EcoregionHarvest({ data }){
- Mean modeled harvest probability per EPA Level III ecoregion, zonal-averaged from the CONUS harvest-probability rasters. P(any) is the chance a forested pixel is harvested in the window; the stand-replacement vs partial split shows the silvicultural character — high stand-replacement with low partial means clearcut-dominated regions, the reverse means selection/partial systems. Forest structure (stand height, all-live stocking, quadratic mean diameter) is the TreeMap 2022 zonal mean. Click a column to sort. + Mean modeled harvest probability per EPA Level III ecoregion, zonal-averaged from the CONUS harvest-probability rasters. P(any) is the chance a forested pixel is harvested in the window; the stand-replacement vs partial split shows the silvicultural character — high stand-replacement with low partial means clearcut-dominated regions, the reverse means selection/partial systems. Forest structure is the TreeMap 2022 zonal mean; productivity is the climate-sensitive productivity index (CSPI, 0-100) warped to the same grid. Click a column to sort.
);