Mean accessibility across the six daily-life functions (Living, Working, Supplying, Caring, Learning, Enjoying) reachable within a 15-minute walk. Operationalises Moreno et al. (2021).
Formula
score_c = 100 · (1 − exp(−1.6 · count_c / target_c)); composite = mean(score_c) for c ∈ {Living…Enjoying}Parameters
target_living6— Residential POIs for full saturationtarget_working4target_supplying8target_caring5target_learning4target_enjoying10k (decay)1.6— Diminishing-returns curve constant
Inputs
- Classified POIs inside the isochrone
- POI → Moreno category map
Uncertainty band — poisson
Each category score is bounded by counting noise on a small POI sample; we report the 95% band derived from a Poisson approximation on the smallest contributing category.
Citations
- Moreno, C., Allam, Z., Chabaud, D., Gall, C., & Pratlong, F. (2021). Introducing the “15-Minute City”: Sustainability, Resilience and Place Identity in Future Post-Pandemic Cities. Smart Cities, 4(1), 93–111. link
02
Jacobs Vitality Index
0–100Composite of Jane Jacobs' four conditions for urban diversity: mixed primary uses, fine-grained block pattern, density, and (proxy for) building age variety via transit frequency.
Formula
Jacobs = 0.35·Diversity + 0.25·Density + 0.20·Grain + 0.20·TransitFreq
Parameters
DiversityShannon evenness over Moreno categories × 100Densitymin(1, POIs_per_km² / 200) × 100GrainShannon evenness across 4 spatial quadrants × 100TransitFreqmin(1, transit_nodes / 8) × 100
Inputs
- Classified POIs
- Isochrone polygon area
Uncertainty band — bootstrap
We simulate the index under POI omission rates of 10–30% (consistent with OSM completeness studies — Barron 2014, Zhang & Pfoser 2019) and report the resulting 95% band.
Citations
- Jacobs, J. (1961). The Death and Life of Great American Cities. Random House.
- Shannon, C. E. (1948). A Mathematical Theory of Communication. Bell System Technical Journal, 27(3), 379–423. link
- Barron, C., Neis, P., & Zipf, A. (2014). A Comprehensive Framework for Intrinsic OpenStreetMap Quality Analysis. Transactions in GIS, 18(6), 877–895. link
- Zhang, L., & Pfoser, D. (2019). Using OpenStreetMap point-of-interest data to model urban change. Computers, Environment and Urban Systems, 77, 101368. link
Weighted ratio of essential daily services (groceries, pharmacies, clinics, schools) to lifestyle amenities (cafés, bars, boutiques). Custom Urban Pulse indicator inspired by Frank et al. (2010) walkability composites and Ewing & Cervero (2010) D-variables.
Formula
ELR = (Σ w_essential + 0.5) / (Σ w_lifestyle + 0.5)
Parameters
Laplace prior0.5— Stabilises ratio at low countsGentrification cutoffELR < 0.55Stagnation cutoffELR > 2.20Service-desert cutoffEssential+Lifestyle POIs < 8
Inputs
- Classified POIs with bucket and weight
Uncertainty band — bootstrap
1000-iteration bootstrap on the POI list; we report the 2.5–97.5 percentile band on the resulting ratio.
Citations
- Frank, L. D., Sallis, J. F., Saelens, B. E., Leary, L., Cain, K., Conway, T. L., & Hess, P. M. (2010). The development of a walkability index: application to the Neighborhood Quality of Life Study. British Journal of Sports Medicine, 44(13), 924–933. link
- Ewing, R., & Cervero, R. (2010). Travel and the Built Environment: A Meta-Analysis. Journal of the American Planning Association, 76(3), 265–294. link
04
Shannon Land-Use Mix
0–100Evenness of POIs across the six Moreno categories using Shannon entropy normalised by maximum entropy of present categories. 0 = monoculture, 100 = perfectly mixed.
Formula
E = H / Hmax; H = −Σ p_i · log2(p_i)
Parameters
Categories6 Moreno functionsBaselog₂
Uncertainty band — poisson
Entropy estimator bias scales with 1/(2·N·ln2); reported as a ±band.
Citations
- Shannon, C. E. (1948). A Mathematical Theory of Communication. Bell System Technical Journal, 27(3), 379–423. link
UN-Habitat indicator: proportion of population with convenient access to public transport. Operationalised here as 100 % when ≥1 stop is within 500 m walk; otherwise linearly degraded by nearest-stop walk minutes (cap at 15 min).
Formula
access = 100 if stops_within_500m ≥ 1, else clamp(100 − ((walk_min−6.25)/8.75)·100, 0, 100)
Parameters
Walk threshold500 m ≈ 6.25 min— UN-Habitat 2019 referenceDecay floor15 min walk → 0 % accessSourcesTransitland v2 → OSM stop_position fallback
Inputs
- Transit stops in bbox
- Origin pin
Uncertainty band — binomial
Binomial CI on stop-presence within the buffer; widens when the catalog is sparse (Transitland coverage gaps fall back to OSM, where completeness varies — Barron 2014).
Citations
- United Nations (2019). SDG Indicator 11.2.1 — Proportion of population that has convenient access to public transport. UN-Habitat Metadata. link
- UN-Habitat (2021). SDG 11 Synthesis Report: Cities and Communities. United Nations Human Settlements Programme. link
- MobilityData (2023). Mobility Database — global GTFS feed registry. mobilitydatabase.org. link
- Barron, C., Neis, P., & Zipf, A. (2014). A Comprehensive Framework for Intrinsic OpenStreetMap Quality Analysis. Transactions in GIS, 18(6), 877–895. link
UN-Habitat indicator: average share of built-up area allocated to open public space. We compute green / open-space area inside the isochrone divided by isochrone area, then score against the conventional 15 % planning benchmark.
Formula
score = clamp((green_area / iso_area) / 0.15 · 100, 0, 100)
Parameters
Benchmark15 % open public space (UN-Habitat 2018)OSM tagsleisure∈{park,garden,nature_reserve,playground,pitch,dog_park}, landuse∈{recreation_ground,grass,forest,meadow,village_green}
Inputs
- OSM park/green polygons (Overpass)
- Isochrone polygon
Uncertainty band — bootstrap
Park polygon detection is sensitive to OSM tagging completeness; we widen the band on small park counts.
Citations
- United Nations (2018). SDG Indicator 11.7.1 — Average share of the built-up area of cities that is open space for public use. UN-Habitat Metadata. link
- UN-Habitat (2021). SDG 11 Synthesis Report: Cities and Communities. United Nations Human Settlements Programme. link
- Barron, C., Neis, P., & Zipf, A. (2014). A Comprehensive Framework for Intrinsic OpenStreetMap Quality Analysis. Transactions in GIS, 18(6), 877–895. link
Count of distinct species-occurrence records reported to GBIF inside the active area of interest. A v0 proxy for local biodiversity intensity — coarse, sampling-biased toward observer density, but the cheapest cross-comparable signal we can ship before the full Bio-Sync data plane (rasterised heat, GANs, NbS avoided cost) lands.
Formula
count = GBIF.occurrence.search({ geometry: WKT(polygon), limit: 0 }).countParameters
Endpointhttps://api.gbif.org/v1/occurrence/searchGeometry filterWKT POLYGON, lon/lat, CCW outer ringCache TTL24h via external_data_cache
Inputs
- Active audit isochrone polygon (or default Lisbon AOI)
Uncertainty band — bootstrap
GBIF coverage varies by country, taxon and observer effort; counts are not population-level abundance. We treat ±25% as the working envelope until we layer normalisation against GBIF country-baselines in Bio-Sync v1.
Citations
- GBIF Secretariat (2024). GBIF Occurrence API — global biodiversity occurrence index. Global Biodiversity Information Facility, Copenhagen. link
Order-of-magnitude annualized economic value tied to the neighborhood's social and spatial scores. Sums four orthogonal driver flows — active-transport health (WHO HEAT), local retail capture (Litman/Cervero), avoided CO₂ at EEA shadow price, and transit ridership equivalent (UITP/ITF) — each scaled to the audit's effective population.
Formula
value = Σ pop · driver_share(score) · €coef[low|mid|high] for driver ∈ {health, retail, carbon, transit}Parameters
Health €/resident-yr€40 / €95 / €180— WHO HEAT lo/mid/hiRetail €/resident-yr/+10pt vitality€8 / €18 / €35— Litman / VTPICarbon tCO₂/resident-yr per +10pt Moreno0.025 / 0.05 / 0.10Carbon shadow price €/tCO₂€60 / €100 / €180— EEA 2023 handbookTransit €/resident-yr€6 / €14 / €28— UITP / ITFHeat €/resident-yr/°C anomaly€2 / €8 / €20— EEA UHI 2022 / WHO Europe heat-health 2021 (Sprint 30)Air €/resident-yr/µg/m³ PM2.5 over WHO€4 / €15 / €40— EEA Air Quality 2023 / WHO AQG 2021 (Sprint 31)Mobility €/resident-yr/pp car-share over SUMP 40%€3 / €12 / €30— INRIX 2024 / EU SUMP 2019 / UITP (Sprint 32)Flood loss multiplier (× modeled €/resident-yr)0.6× / 1.0× / 1.6×— EEA Floods Directive 2024 / JRC Pluvial 2020 / Munich Re NatCat 2023 (Sprint 35)Noise €/resident-yr/dB Lden over WHO 53€2 / €8 / €20— WHO 2018 / EEA 2020 / CNOSSOS-EU 2012 (Sprint 36)Housing €/resident-yr/pp RTI over Eurostat 40%€6 / €22 / €55— Eurostat SILC 2024 / JRC Affordable 2022 / OECD Housing 2023 (Sprint 37)Sensitivity envelope±20% on each driver coefficient
Inputs
- Effective population
- Moreno composite
- Jacobs vitality
- Transit-frequency proxy
- Heat-island anomaly (°C)
- PM2.5 above WHO guideline (µg/m³)
- Car-mode-share overshoot (pp)
- Pluvial-flood loss intensity (€/resident-yr)
- Lden overshoot (dB)
- Rent-to-income overshoot (pp)
Uncertainty band — bootstrap
Bands are coefficient-driven, not site-specific. We report the lo/mid/hi envelope from the published source ranges. Replace coefficients with local elasticities for client-grade work.
Citations
- World Health Organization Regional Office for Europe (2017). Health Economic Assessment Tool (HEAT) for walking and cycling — methods and user guide. WHO Europe, Copenhagen. link
- Litman, T. (2024). Evaluating Active Transport Benefits and Costs — Walking and cycling impacts on local retail and economic activity. Victoria Transport Policy Institute. link
- European Environment Agency (2023). Handbook on the external costs of transport — Version 2023 (CO₂ shadow price). European Commission DG MOVE. link
- International Association of Public Transport (UITP) & ITF (2022). The economic value of public transport — global benchmark. UITP Knowledge Brief / ITF Transport Outlook. link
- Moreno, C., Allam, Z., Chabaud, D., Gall, C., & Pratlong, F. (2021). Introducing the “15-Minute City”: Sustainability, Resilience and Place Identity in Future Post-Pandemic Cities. Smart Cities, 4(1), 93–111. link
- Jacobs, J. (1961). The Death and Life of Great American Cities. Random House.
- European Environment Agency (2022). Urban adaptation in Europe — how cities and towns respond to climate change. EEA Report No 12/2020 (2022 update). link
- World Health Organization Regional Office for Europe (2021). Heat and health in the WHO European Region: updated evidence for effective prevention. WHO Europe, Copenhagen. link
- European Environment Agency (2023). Air quality in Europe 2023 — health impacts of air pollution. EEA Report 02/2023. link
- World Health Organization (2021). WHO global air quality guidelines (PM2.5, PM10, O₃, NO₂, SO₂, CO). WHO, Geneva. link
- INRIX (2024). Global Traffic Scorecard 2023 — congestion cost per driver, European cities. INRIX Research. link
- European Commission, Joint Research Centre (Rupprecht Consult, ed.) (2019). Guidelines for Developing and Implementing a Sustainable Urban Mobility Plan (2nd ed.). Eltis · The Urban Mobility Observatory. link
- European Environment Agency (2024). Floods Directive — second reporting cycle synthesis (2007/60/EC). EEA Briefing 02/2024. link
- European Commission, Joint Research Centre — Dottori, F. et al. (2020). Pan-European hyper-resolution pluvial hazard atlas (LISFLOOD-FP, 1-in-10 to 1-in-1000-yr return). JRC Technical Reports / Natural Hazards and Earth System Sciences. link
- Munich Re (2023). NatCatSERVICE — European urban pluvial-flood loss synthesis 2000–2022. Munich Re Research. link
- World Health Organization Regional Office for Europe (2018). Environmental Noise Guidelines for the European Region. WHO Europe. link
- European Environment Agency (2020). Environmental noise in Europe — 2020. EEA Report 22/2019. link
- European Commission, Joint Research Centre — Kephalopoulos, S., Paviotti, M., Anfosso-Lédée, F. (2012). Common Noise Assessment Methods in Europe (CNOSSOS-EU). JRC Reference Reports EUR 25379 EN. link
- Eurostat (European Commission) (2024). EU Statistics on Income and Living Conditions (EU-SILC) — Housing cost overburden rate (ilc_lvho07a). Eurostat. link
- European Commission, Joint Research Centre — Maucorps, A., Römisch, R., Schwab, T., Vujanović, N. (2022). Affordable Housing in Europe — Patterns, drivers and policy responses. JRC Technical Reports EUR 31231 EN. link
- Organisation for Economic Co-operation and Development (2023). Housing Taxation in OECD Countries — affordability, displacement and tenure security. OECD Tax Policy Studies No. 29. link
Cumulative annual €-uplift over baseline produced by composing one or more named interventions from the catalog. Each intervention declares additive deltas to Moreno composite, Jacobs vitality, transit-frequency proxy and per-Moreno-category scores; the resulting projected snapshot is fed back through the Value-at-Stake module to produce the uplift band. CapEx and lead-time bands are summed from the catalog entries.
Formula
uplift = Σ V(snapshot ⊕ Δᵢ) − V(snapshot) where V = computeEconomicImpact, Δᵢ = intervention deltas (additive, clamped to score ranges)
Parameters
Catalog size12 named interventions (active mobility, transit, public realm, land use, green infra)Score deltasAdditive points on 0–100 scales; clamped at boundsCapEx bandsPer-unit lo/mid/hi from NACTO / ITDP / C40 / World Bank / EU UMOLead timeMonths, taken as max across the stack for low/high; mean for centralSimple paybackcapex / annual uplift; capped at 99 yrs; band uses opposite extremes
Inputs
- Baseline planner snapshot
- Selected intervention IDs
Uncertainty band — bootstrap
Uplift band inherits the Value-at-Stake coefficient envelope (±20% per driver). CapEx bands are catalog-grade European mid-2020s; replace with site-specific quotes for tendering work. Score deltas are conservative central estimates from peer-reviewed implementation evidence.
Citations
- National Association of City Transportation Officials (2013). Urban Street Design Guide. Island Press / NACTO. link
- National Association of City Transportation Officials (2016). Transit Street Design Guide. Island Press / NACTO. link
- Institute for Transportation & Development Policy (2014). The BRT Standard. ITDP. link
- C40 Cities (2021). Green & Healthy Streets: School Streets case studies. C40 Knowledge Hub. link
- C40 Cities (2022). Public space, green infrastructure & cooling — implementation guides. C40 Knowledge Hub. link
- World Bank (2021). Cycling Infrastructure Cost Benchmark. World Bank Transport Global Practice. link
- European Urban Mobility Observatory (2022). Shared & micro-mobility — deployment costs and outcomes. EU EIT Urban Mobility. link
- International Association of Public Transport (UITP) & ITF (2022). The economic value of public transport — global benchmark. UITP Knowledge Brief / ITF Transport Outlook. link
- Litman, T. (2024). Evaluating Active Transport Benefits and Costs — Walking and cycling impacts on local retail and economic activity. Victoria Transport Policy Institute. link
Estimated land-surface-temperature (LST) anomaly above the regional climate baseline, plus the derived tropical-night count and heat-attributable mortality estimate per 100k residents. v0 is a deterministic surrogate keyed on latitude (climate zone), POI density (impervious-surface proxy), Moreno enjoying sub-score (parks/green cooling) and population density. Sprint 30.1 swaps the surrogate for a Copernicus Sentinel-3 SLSTR LST pull cached against the audit isochrone — output shape is preserved.
Formula
anomaly = clamp(zoneBaseline + impervious − cooling + densityIntensifier, 0, 6); tropicalNights = clamp(zoneFloor + 5·anomaly + max(0, dens−5000)/1500, 0, 90); deaths/100k = clamp(8·anomaly, 0, 80)
Parameters
Zone baseline (°C)Mediterranean 1.5 / Continental 0.8 / Atlantic 0.4 / Nordic 0.1— EEA 2022 Urban Heat ReportTropical-night floor (nights/yr)25 / 8 / 3 / 0— Per-zone floor, EEA referenceImpervious liftclamp((poisPerKm² − 50) / 50, 0, 1) × 1.6 °CCooling discount(enjoying / 100) × 1.0 °C— Parks + green-leisure POIs reachable in 15 minDensity intensifier+0.8 °C above 8000/km², −0.3 °C below 2500/km²Mortality coefficient8 attributable deaths / 100k / °C anomaly— WHO Europe heat-health 2021
Inputs
- Audit latitude
- POI density per km²
- Moreno enjoying sub-score
- Population density
Uncertainty band — bootstrap
Surrogate uncertainty is large (±40% of the anomaly) because zone baselines and impervious proxies are not site-calibrated. Tropical-night and mortality bands inherit the anomaly envelope.
Citations
- European Environment Agency (2022). Urban adaptation in Europe — how cities and towns respond to climate change. EEA Report No 12/2020 (2022 update). link
- World Health Organization Regional Office for Europe (2021). Heat and health in the WHO European Region: updated evidence for effective prevention. WHO Europe, Copenhagen. link
11
Air Quality Risk (v0)
µg/m³ PM2.5Annual-mean PM2.5 and NO₂ concentration estimate plus the µg/m³ overshoot above the WHO 2021 Air Quality Guidelines (PM2.5 5 µg/m³, NO₂ 10 µg/m³) and the derived PM2.5-attributable mortality estimate per 100k residents. v0 is a deterministic surrogate keyed on latitude (climate zone background), POI density (traffic / activity proxy), Moreno enjoying sub-score (parks/tree-canopy dampening) and population density (canyon trapping). Sprint 31.1 swaps the surrogate for an OpenAQ v3 station pull cross-checked against a Sentinel-5P TROPOMI NO₂ tile, cached against the audit isochrone — output shape preserved.
Formula
pm25 = clamp(zoneBaseline + traffic·6 − green·2 + dens·0.5, 1, 60); no2 = clamp(zoneBaseline + traffic·10 − green·4 + dens, 1, 90); pm25AboveWho = max(0, pm25 − 5); deaths/100k = clamp(10·pm25AboveWho, 0, 120)
Parameters
PM2.5 baseline (µg/m³)Mediterranean 14 / Continental 12 / Atlantic 8 / Nordic 5— EEA 2023 Air Quality in EuropeNO₂ baseline (µg/m³)Mediterranean 22 / Continental 18 / Atlantic 14 / Nordic 10— EEA 2023 zone-weighted meansTraffic liftclamp((poisPerKm² − 50) / 50, 0, 1) × {6 PM2.5, 10 NO₂} µg/m³Green-cover dampening(enjoying / 100) × {2 PM2.5, 4 NO₂} µg/m³— Tree-canopy + park area within reachDensity intensifier+3 µg/m³ NO₂ above 8000/km², −1.5 below 2500/km²WHO 2021 AQGPM2.5 5 µg/m³ · NO₂ 10 µg/m³ annual meanMortality coefficient10 attributable deaths / 100k / µg/m³ PM2.5 above WHO— EEA 2023 derived
Inputs
- Audit latitude
- POI density per km²
- Moreno enjoying sub-score
- Population density
Uncertainty band — bootstrap
Surrogate uncertainty is large (±40% of the overshoot) because zone backgrounds and traffic proxies are not site-calibrated. Mortality bands inherit the overshoot envelope.
Citations
- European Environment Agency (2023). Air quality in Europe 2023 — health impacts of air pollution. EEA Report 02/2023. link
- World Health Organization (2021). WHO global air quality guidelines (PM2.5, PM10, O₃, NO₂, SO₂, CO). WHO, Geneva. link
12
Mobility Pulse (v0)
% car-shareModeled modal split (active / transit / car) for an audit catchment plus the percentage-point overshoot of private-car share above the EU SUMP 2019 indicative target (40%) and the derived per-resident car-trips and per-trip congestion delay. v0 is a deterministic surrogate keyed on latitude (climate cycling factor + zone baselines), transit-frequency proxy, Moreno composite + jacobs vitality (active-mode lift), POI density (short-trip generator) and population density (canyon congestion intensifier). Sprint 32.1 swaps the surrogate for a Strava Metro tile pull cross-checked against a GTFS frequency parse, cached against the audit isochrone — output shape preserved.
Formula
transit% = clamp(zoneBaseline + transitLift·12 + dens·0.4, 5, 70); active% = clamp(zoneBaseline + (morenoLift + poiLift·6)·cyclingFactor + dens·0.6, 8, 80); car% = clamp(100 − transit% − active%, 5, 90); overshoot = max(0, car% − 40)
Parameters
Active-mode baseline (%)Mediterranean 28 / Continental 32 / Atlantic 30 / Nordic 26— EU SUMP 2019 zone-weighted meansTransit baseline (%)Mediterranean 18 / Continental 22 / Atlantic 20 / Nordic 24Cycling climate factorMed 1.00 / Con 1.10 / Atl 0.95 / Nor 0.85— Wet/cold zones lose cycling potentialTransit liftclamp((transitFreq − 30) / 70, 0, 1) × 12ppMoreno active liftclamp((moreno − 40) / 60, 0, 1) × 14ppPOI short-trip liftclamp((poisPerKm² − 50) / 80, 0, 1) × 6pp × cyclingFactorDensity intensifier+4pp above 8000/km², −3pp below 2500/km² (split 0.4 transit / 0.6 active)EU SUMP car target40% private-car share— Sustainable Urban Mobility Plans (JRC 2019)Daily trips / resident3.0 (EU urban average)Congestion delay anchorINRIX 2024 — ~1.4 min/trip baseline → ~5 min/trip in canyons
Inputs
- Audit latitude
- Transit-frequency proxy
- Moreno composite
- POI density per km²
- Population density
Uncertainty band — bootstrap
Surrogate uncertainty is large (±40% on the modal shares) because climate baselines and density elasticities are not household-survey calibrated. Replace with a local Travel Survey or Strava Metro tiles for client-grade work.
Citations
- INRIX (2024). Global Traffic Scorecard 2023 — congestion cost per driver, European cities. INRIX Research. link
- European Commission, Joint Research Centre (Rupprecht Consult, ed.) (2019). Guidelines for Developing and Implementing a Sustainable Urban Mobility Plan (2nd ed.). Eltis · The Urban Mobility Observatory. link
- International Association of Public Transport (UITP) & ITF (2022). The economic value of public transport — global benchmark. UITP Knowledge Brief / ITF Transport Outlook. link
Public realm quality composite on a 1–5 scale (1 = poor, 5 = exemplary). Three sub-scores — walkability (sidewalk continuity, crossings, traffic-calming proxy), tree canopy (shade, biophilic value, summer comfort) and façade quality (active ground floor, imageability + enclosure proxy from Ewing & Handy 2009). v0 is a deterministic surrogate keyed on Jacobs vitality, Moreno enjoying sub-score, latitude (canopy growth factor) and POI mix density. Sprint 33.1 swaps the surrogate for a Mapillary v4 image-grid pull (CC-BY-SA, free) classified by Gemini 2.5 Flash vision over a sampled 50-image grid per AOI — output shape preserved.
Formula
walkability = scaleToFive(jacobsLift); treeCanopy = scaleToFive(enjoyingLift × canopyFactor); facade = scaleToFive(poisPerKm² / 100); composite = (walkability + treeCanopy + facade) / 3
Parameters
Walkability liftclamp((jacobs − 30) / 70, 0, 1) → 1–5Canopy liftclamp((enjoying − 30) / 70, 0, 1) × canopyFactor → 1–5Canopy climate factorMed 0.85 / Con 1.00 / Atl 1.10 / Nor 0.90— Atlantic & Continental zones grow more canopy at the same green-POI densityFaçade liftclamp(poisPerKm² / 100, 0, 1) → 1–5— Imageability + enclosure proxy (Ewing & Handy 2009)CompositeSimple average of three sub-scores on 1–5 scaleLevel thresholds<2.5 poor · <3.7 fair · ≥3.7 goodSampled images0 (v0 surrogate) — 50 per AOI in Sprint 33.1
Inputs
- Audit latitude
- Jacobs vitality
- Moreno enjoying sub-score
- POI density per km²
Uncertainty band — bootstrap
Surrogate uncertainty is large (±1 point on the 1–5 scale) because no street-level imagery is sampled in v0. Replace with a Mapillary + vision-LLM grid pull or a site-walked audit for client-grade work.
Citations
- Jacobs, J. (1961). The Death and Life of Great American Cities. Random House.
- Gehl, J. (2010). Cities for People. Island Press, Washington DC. link
- Ewing, R., & Handy, S. (2009). Measuring the unmeasurable: urban design qualities related to walkability. Journal of Urban Design, 14(1), 65–84. link
- Mapillary (Meta Platforms) (2024). Mapillary v4 API — open street-level imagery (CC-BY-SA). Mapillary developer documentation. link
Ranks the audit AOI against a curated 25-city reference panel on four orthogonal dimensions — Essential:Lifestyle ratio, Moreno 15-minute composite, Jacobs vitality, and population density (log-transformed). Returns per-metric percentile + Hazen rank, the closest archetype, and a top-5 peer cohort sorted by z-score Euclidean distance. Similarity is exp(-distance) × 100 so a 50% similarity corresponds to ~0.69 z-units of separation. v0 panel ships with 25 globally representative cities; Sprint 34.1 swaps it for the Eurostat Urban Audit (~900 EU cities) plus GHSL + Copernicus Urban Atlas morphological signatures, with Gemini text-embeddings selecting the best-evidence comparator.
Formula
z(x) = (x − μ_panel) / σ_panel; d_ij = √Σ_k (z_ik − z_jk)²; similarity = round(100·e^−d); percentile = Hazen plotting position
Parameters
Reference panelcity_baselines table (25 cities)— Curated mix across EU, Americas, APAC, Africa for v0 calibration.DimensionsELR · Moreno composite · Jacobs vitality · log10(population density)— Density log-transformed so megacities don't dominate the metric.Distance metricEuclidean in z-score space— Each dimension standardised against panel mean + sd before summation.Similarity decay100 × exp(−distance)— Identical = 100, ~50% at d≈0.69, ~10% at d≈2.3.Percentile ruleHazen (1914) plotting position— (below + 0.5·equal) / N — unbiased for small panels.Top-N peers5— Cohort size shown on /audit + PDF page 24.
Inputs
- ELR
- Moreno composite
- Jacobs vitality
- Population density
Uncertainty band — bootstrap
v0 distance is fully observable (no sampling noise) but the panel is small (n=25), so peer assignment is sensitive to which cities are seeded. Sprint 34.1 will publish a 95% bootstrap interval on similarity using a 1000-resample Eurostat Urban Audit cohort.
Citations
- Eurostat (European Commission) (2024). Urban Audit — city statistics database (~900 European cities). Eurostat. link
- European Commission, Joint Research Centre — Pesaresi, M. & Politis, P. (2023). GHS-POP R2023A — Global Human Settlement population grid (multitemporal, 1975-2030). JRC Data Catalogue. link
- Copernicus Land Monitoring Service (European Environment Agency) (2018). Urban Atlas 2018 — functional urban area land-cover at 1:10 000. Copernicus. link
- Hazen, A. (1914). Storage to be provided in impounding reservoirs for municipal water supply. Transactions of the American Society of Civil Engineers, 77, 1539–1640.
Modeled annual-average pluvial-flood loss intensity (€/resident-yr) for the audit catchment, plus the modeled extreme-rainfall intensity (mm/h, 1-in-10-yr return), annual exceedance probability of a damaging event and impervious-surface fraction. v0 is a deterministic surrogate keyed on latitude (climate-zone rainfall baseline), POI density (impervious-surface proxy), Moreno enjoying sub-score (green-infrastructure dampener) and population density (exposed-asset multiplier). Sprint 35.1 swaps the surrogate for a Copernicus EMS pluvial-hazard tile pull cross-checked against JRC LISFLOOD output cached against the audit isochrone — output shape preserved.
Formula
rainfall = baseline · (1 + imperviousLift · 0.25); AEP% = clamp(5 + imperviousLift · 0.8 − green · 12, 1, 35); loss€/res = clamp(40 · (0.3 + impervious · 1.2) · density · (1 − green), 8, 280)
Parameters
1-in-10-yr rainfall baseline (mm/h)Mediterranean 38 / Continental 28 / Atlantic 24 / Nordic 18— EEA Floods Directive 2024 zone-weighted meansImpervious liftclamp((poisPerKm² − 30) / 90, 0, 1) × 35pp— Anchored on Copernicus Imperviousness HRL 2018 vs OSM POI densityGreen dampenerclamp((enjoying − 30) / 50, 0, 1) × 0.4 reduction on event lossDensity multiplierclamp(0.6 + dens / 12000, 0.6, 1.8)— Exposed-asset scaling per JRC pluvial damage curvesBaseline loss anchor€40/resident-yr in moderate urban catchment— Munich Re NatCat 2023 EU urban-flood synthesisLoss multiplier (€-driver)0.6× / 1.0× / 1.6× indirect-loss envelopeLevel thresholds<€35 low · <€90 medium · ≥€90 high (resident-yr)
Inputs
- Audit latitude
- POI density per km²
- Moreno enjoying sub-score
- Population density
Uncertainty band — bootstrap
Surrogate uncertainty is large (±60% on the loss intensity) because rainfall baselines and impervious proxies are not site-calibrated. Loss bands inherit the indirect-loss envelope. Replace with site-specific drainage modelling (SWMM, InfoWorks ICM) for client-grade work.
Citations
- European Environment Agency (2024). Floods Directive — second reporting cycle synthesis (2007/60/EC). EEA Briefing 02/2024. link
- European Commission, Joint Research Centre — Dottori, F. et al. (2020). Pan-European hyper-resolution pluvial hazard atlas (LISFLOOD-FP, 1-in-10 to 1-in-1000-yr return). JRC Technical Reports / Natural Hazards and Earth System Sciences. link
- Munich Re (2023). NatCatSERVICE — European urban pluvial-flood loss synthesis 2000–2022. Munich Re Research. link
Modeled day-evening-night equivalent sound level (dB Lden, A-weighted) for the audit catchment, plus the modeled night-time level (Lnight), dB above the WHO 2018 road-traffic guideline (53 dB), share of exposed residents highly annoyed (%HA per ISO 1996-1) and attributable premature deaths/100k/yr from chronic IHD + sleep disturbance. v0 is a deterministic surrogate keyed on POI density (traffic + commerce noise generators), population density (urban-canyon facade-reflection lift, CNOSSOS-EU §VI.4), Moreno enjoying sub-score (vegetation dampener) and the transit-frequency proxy (steady infrastructure floor). Sprint 36.1 swaps the surrogate for a CNOSSOS-EU strategic noise-map raster pull from the EEA NOISE viewer cached against the audit isochrone — output shape preserved.
Formula
Lden = clamp(50 + trafficLift + canyonLift + transitLift − greenDampener, 40, 78); Lnight ≈ Lden − 9; ldenAboveWho = max(0, Lden − 53); %HA = clamp((Lden − 50) · 1.8, 0, 55)
Parameters
Baseline Lden50 dB— Quiet urban background per WHO 2018 §3.2Traffic liftclamp((poisPerKm² − 30) / 90, 0, 1) × 12 dB— CNOSSOS-EU emission curves vs OSM POI densityCanyon liftclamp(dens / 12000, 0, 1) × 5 dB— Facade-reflection per CNOSSOS §VI.4Transit lift(transitFreq / 100) × 3 dB— Steady Lden floor near bus/tram linesGreen dampenerclamp((enjoying − 30) / 50, 0, 1) × 3 dB reduction— Mature canopy + park frontage absorptionLnight offsetLden − 9 dB— EEA 2020 mixed-urban catchment medianWHO 2018 road-traffic Lden threshold53 dBCost coefficient (€-driver)€2 / €8 / €20 per resident-yr per dB above WHOLevel thresholds<2 dB low · <8 dB medium · ≥8 dB high (over WHO Lden)
Inputs
- POI density per km²
- Population density
- Moreno enjoying sub-score
- Transit-frequency proxy
Uncertainty band — bootstrap
Surrogate uncertainty is large (±50% on the Lden overshoot) because emission curves are not site-calibrated and facade geometry is proxied via density. Cost bands inherit the WHO 2018 dose-response envelope. Replace with site-specific acoustic measurement (ISO 1996-2) for client-grade work.
Citations
- World Health Organization Regional Office for Europe (2018). Environmental Noise Guidelines for the European Region. WHO Europe. link
- European Environment Agency (2020). Environmental noise in Europe — 2020. EEA Report 22/2019. link
- European Commission, Joint Research Centre — Kephalopoulos, S., Paviotti, M., Anfosso-Lédée, F. (2012). Common Noise Assessment Methods in Europe (CNOSSOS-EU). JRC Reference Reports EUR 25379 EN. link
Modeled tenant rent-to-income ratio (%) for the audit catchment, plus the percentage-point overshoot above the Eurostat housing-cost-overburden threshold (40%), share of resident tenants modelled as cost-overburdened (%HCO), affordable-units gap per 1,000 residents (10-yr cohort) and annual involuntary-displacement rate per 100k residents. v0 is a deterministic surrogate keyed on latitude (climate-zone baseline rent-to-income), Moreno composite (amenity premium), POI density (desirability lift), population density (supply-side pressure) and the transit-frequency proxy (TOD premium). Sprint 37.1 swaps the surrogate for a Eurostat SILC NUTS-3 overburden pull cross-checked against the OECD Housing Affordability Database 2024 deciles cached against the audit catchment — output shape preserved.
Formula
RTI% = clamp(baselineRTI + amenityPremium + desirabilityLift + densityPressure + transitPremium, 18, 72); hcoOvershoot = max(0, RTI − 40); %HCO = clamp((RTI − 25) · 1.6, 5, 65)
Parameters
Baseline tenant RTI (%) by zoneMediterranean 35 / Continental 31 / Atlantic 30 / Nordic 28— Eurostat SILC 2024 ilc_lvho07a zone-weighted mediansAmenity premiumclamp((moreno − 30) / 70, 0, 1) × 15pp— JRC Affordable Housing 2022 amenity-rent gradientDesirability liftclamp((poisPerKm² − 30) / 90, 0, 1) × 6pp— Commerce + culture POI density proxyDensity pressureclamp(dens / 12000, 0, 1) × 8pp— Eurostat SILC 2024 dense-decile lift over national tenant medianTransit premium(transitFreq / 100) × 4pp— UITP 2022 TOD rent gradientEurostat HCO threshold40% of disposable income on housing (rent + utilities)Cost coefficient (€-driver)€6 / €22 / €55 per resident-yr per pp above HCOLevel thresholds<1pp comfortable · <8pp stretched · ≥8pp overburdened (over Eurostat HCO)
Inputs
- Audit latitude
- Moreno composite
- POI density per km²
- Population density
- Transit-frequency proxy
Uncertainty band — bootstrap
Surrogate uncertainty is large (±35% on the rent-to-income overshoot) because rent-to-income baselines are not site-calibrated and amenity premiums are proxied via Moreno. Cost bands inherit the JRC Affordability + OECD Housing displacement-cost envelope. Replace with site-specific rent-roll + income microdata for client-grade work.
Citations
- Eurostat (European Commission) (2024). EU Statistics on Income and Living Conditions (EU-SILC) — Housing cost overburden rate (ilc_lvho07a). Eurostat. link
- European Commission, Joint Research Centre — Maucorps, A., Römisch, R., Schwab, T., Vujanović, N. (2022). Affordable Housing in Europe — Patterns, drivers and policy responses. JRC Technical Reports EUR 31231 EN. link
- Organisation for Economic Co-operation and Development (2023). Housing Taxation in OECD Countries — affordability, displacement and tenure security. OECD Tax Policy Studies No. 29. link