Regime Landscape Metrics Analysis

35 Years of Fragmentation, by City Sector

Class-level FRAGSTATS metrics computed directly from classified and CA-CNN-LSTM-predicted land-use rasters, 2000–2035, averaged by the same five city-sector regimes used across this repository's other Dortmund case studies — plus a formal structural-plausibility check on the model's own forecasts.
R (terra, landscapemetrics, sf) Python (pandas, GeoPandas) Leaflet
Setup

Raw Rasters to Regime-Level Trends

Eight classified/predicted land-use rasters (2000, 2005, 2010, 2015, 2020 observed; 2025, 2030, 2035 CA-CNN-LSTM predicted) were cropped to each of the 1,493 grid cells, run through landscapemetrics::calculate_lsm(), then averaged up to the five city-sector regimes (Core/North/East/South/West City).

Time span2000–2035 (5-yr steps) MetricsPD, ED, AI, COHESION, LPI, SHDI Regimes5 city sectors
Open interactive regime metrics monitor
02 — Structural Plausibility Check

Not All Forecast Transitions Are Equally Trustworthy

Each regime/metric's predicted 5-year rate of change (2025→2030 and 2030→2035) is tested against that same regime/metric's own historical mean ± SD annual rate (2000–2020). A prediction outside that envelope is flagged — surfaced on the map and here, not hidden.

Heatmap grid of flagged versus consistent metric-regime combinations for the 2025 to 2030 and 2030 to 2035 prediction transitions
Structural plausibility flags by metric × regime × transition
Edge Density, 2025→2030Flagged in all 5 regimes Cohesion & LPINever flagged Most-flagged regimeNorth City (3 of 6 metrics)

This is the same caveat already documented qualitatively in the author's Dortmund Climate-Adaptation Landscape Monitor ("2030 forecasts found unreliable for a specific, identified reason") — here it's backed by a formal, per-regime, per-metric statistical test rather than a single documented failure case.

03

Methods & Tools

Landscape MetricsFRAGSTATS-style class metrics via R's landscapemetrics package (PD, ED, AI, COHESION, LPI, SHDI)
Raster Processingterra crop/mask per zone, CRS reprojection to EPSG:25832
Regime AggregationZone → Stadtbezirk → 5-sector regime crosswalk, area-weighted averaging
Trend AnalysisLinear trend slopes per regime × metric, historical-envelope forecast validation
OutputInteractive Leaflet monitor with plausibility-flag overlay