{
  "title": "NISAR Vision global subsidence atlas 2026",
  "status": "Generated by PC10 pipeline/pc10/build_atlas.py (KALITE STANDARDI §1-§4 + ATLAS v2)",
  "quality": "provisional",
  "quality_note": "NISAR data are provisional. Calibration and validation are carried out by the NISAR project (NASA-JPL and ISRO), not by our team. Regions are ranked by rate_cm_per_100d_common (LOS) over the intersecting window.",
  "ranking_metric": "rate_cm_per_100d_common",
  "common_window": [
    "2026-06-28",
    "2026-09-29"
  ],
  "common_window_days": 93,
  "n_regions": 29,
  "n_reliable": 15,
  "n_indicative": 14,
  "regions": [
    {
      "id": "eloy",
      "name": "Eloy",
      "country": "USA",
      "lon": -111.55108,
      "lat": 32.72414,
      "max_cm_los": -8.0,
      "p2_cm": -4.3,
      "rate_cm_per_100d": -6.7,
      "max_cm_vertical_est": -10.3,
      "period": [
        "2026-06-19",
        "2026-10-17"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -24.5,
      "valid_fraction": 0.696,
      "ref_range_cm": [
        -8.4,
        -7.2
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 11282,
      "area_km2_lt_minus5cm_common": 11.57,
      "area_km2_lt_minus2cm_common": 479.49,
      "opera_check": {
        "r": 0.091,
        "rmse_cm": 1.03,
        "rmse_cm_per_100d": 1.03,
        "slope": 0.102,
        "n": 581
      },
      "sigma_cm_median": 0.388,
      "rate_ci_cm_per_100d": [
        -9.4,
        -7.8
      ],
      "confidence": "high",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/global/eloy/",
      "note": "",
      "rate_cm_per_100d_common": -8.6,
      "rate_range_refs_cm_per_100d": [
        -7.3,
        -6.0
      ],
      "rank": 1
    },
    {
      "id": "central_valley",
      "name": "Central Valley (Tulare Basin)",
      "country": "USA",
      "lon": -119.02173,
      "lat": 36.01119,
      "max_cm_los": -7.8,
      "p2_cm": -5.8,
      "rate_cm_per_100d": -7.2,
      "max_cm_vertical_est": -10.1,
      "period": [
        "2026-06-28",
        "2026-10-14"
      ],
      "days": 108,
      "n_pairs": 7,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -26.4,
      "valid_fraction": 0.629,
      "ref_range_cm": [
        -7.8,
        -4.7
      ],
      "detectable": true,
      "robustness_spread": 5.3362,
      "people_exposed": 92134,
      "area_km2_lt_minus5cm_common": 239.84,
      "area_km2_lt_minus2cm_common": 1579.2,
      "opera_check": {
        "r": 0.399,
        "rmse_cm": 2.95,
        "rmse_cm_per_100d": 2.95,
        "slope": 0.362,
        "n": 7571
      },
      "sigma_cm_median": 0.294,
      "rate_ci_cm_per_100d": [
        -7.9,
        -6.7
      ],
      "confidence": "medium",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/central_valley/",
      "note": "",
      "rate_cm_per_100d_common": -7.3,
      "rate_range_refs_cm_per_100d": [
        -7.2,
        -2.3
      ],
      "rank": 2
    },
    {
      "id": "kashmar",
      "name": "Kashmar",
      "country": "",
      "lon": 58.21629,
      "lat": 35.23011,
      "max_cm_los": -6.2,
      "p2_cm": -3.17,
      "rate_cm_per_100d": -5.2,
      "max_cm_vertical_est": -7.6,
      "period": [
        "2026-06-19",
        "2026-10-17"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -18.9,
      "valid_fraction": 0.728,
      "ref_range_cm": [
        -7.0,
        -6.2
      ],
      "detectable": null,
      "robustness_spread": 2.5463,
      "people_exposed": 19367,
      "area_km2_lt_minus5cm_common": 4.58,
      "area_km2_lt_minus2cm_common": 111.47,
      "opera_check": null,
      "sigma_cm_median": null,
      "rate_ci_cm_per_100d": null,
      "confidence": "high",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/global/kashmar/",
      "note": "",
      "rate_cm_per_100d_common": -7.0,
      "rate_range_refs_cm_per_100d": [
        -6.1,
        -4.0
      ],
      "rank": 3
    },
    {
      "id": "mashhad",
      "name": "Mashhad",
      "country": "Iran",
      "lon": 59.66148,
      "lat": 36.29575,
      "max_cm_los": -8.6,
      "p2_cm": -6.68,
      "rate_cm_per_100d": -7.2,
      "max_cm_vertical_est": -11.3,
      "period": [
        "2026-06-19",
        "2026-10-17"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -26.3,
      "valid_fraction": 0.705,
      "ref_range_cm": [
        -8.6,
        -6.0
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 2506805,
      "area_km2_lt_minus5cm_common": 112.65,
      "area_km2_lt_minus2cm_common": 1008.58,
      "opera_check": null,
      "sigma_cm_median": 0.318,
      "rate_ci_cm_per_100d": [
        -7.6,
        -6.2
      ],
      "confidence": "medium",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/global/mashhad/",
      "note": "",
      "rate_cm_per_100d_common": -6.9,
      "rate_range_refs_cm_per_100d": [
        -7.7,
        -6.6
      ],
      "rank": 4
    },
    {
      "id": "mexico_city",
      "name": "Mexico City",
      "country": "Mexico",
      "lon": -99.03616,
      "lat": 19.27485,
      "max_cm_los": -7.0,
      "p2_cm": -5.7,
      "rate_cm_per_100d": -5.8,
      "max_cm_vertical_est": -9.7,
      "period": [
        "2026-06-22",
        "2026-10-20"
      ],
      "days": 120,
      "n_pairs": 8,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -21.2,
      "valid_fraction": 0.639,
      "ref_range_cm": [
        -8.0,
        -4.6
      ],
      "detectable": true,
      "robustness_spread": null,
      "people_exposed": 3007595,
      "area_km2_lt_minus5cm_common": 21.53,
      "area_km2_lt_minus2cm_common": 195.23,
      "opera_check": {
        "r": 0.912,
        "rmse_cm": 5.09,
        "rmse_cm_per_100d": 5.09,
        "slope": 1.278,
        "n": 10
      },
      "sigma_cm_median": 0.343,
      "rate_ci_cm_per_100d": [
        -7.0,
        -5.6
      ],
      "confidence": "medium",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/global/mexico_city/",
      "note": "",
      "rate_cm_per_100d_common": -6.3,
      "rate_range_refs_cm_per_100d": [
        -6.4,
        -5.2
      ],
      "rank": 5
    },
    {
      "id": "semarang",
      "name": "Semarang",
      "country": "Indonesia",
      "lon": 110.60795,
      "lat": -6.80998,
      "max_cm_los": -6.2,
      "p2_cm": null,
      "rate_cm_per_100d": -6.5,
      "max_cm_vertical_est": -8.1,
      "period": [
        "2026-06-25",
        "2026-09-29"
      ],
      "days": 96,
      "n_pairs": 7,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -23.6,
      "valid_fraction": null,
      "ref_range_cm": [
        -9.9,
        -6.2
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 780050,
      "area_km2_lt_minus5cm_common": 58.05,
      "area_km2_lt_minus2cm_common": 364.13,
      "opera_check": null,
      "sigma_cm_median": 0.354,
      "rate_ci_cm_per_100d": [
        -6.3,
        -4.7
      ],
      "confidence": "medium",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/global/semarang/",
      "note": "",
      "rate_cm_per_100d_common": -5.5,
      "rate_range_refs_cm_per_100d": [
        -7.2,
        -5.8
      ],
      "rank": 6
    },
    {
      "id": "kerman",
      "name": "Kerman",
      "country": "",
      "lon": 57.05276,
      "lat": 30.16798,
      "max_cm_los": -6.1,
      "p2_cm": -3.19,
      "rate_cm_per_100d": -5.1,
      "max_cm_vertical_est": -7.8,
      "period": [
        "2026-06-19",
        "2026-10-17"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -18.6,
      "valid_fraction": 0.968,
      "ref_range_cm": [
        -6.1,
        -5.6
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 11052,
      "area_km2_lt_minus5cm_common": 2.34,
      "area_km2_lt_minus2cm_common": 225.63,
      "opera_check": null,
      "sigma_cm_median": 0.258,
      "rate_ci_cm_per_100d": [
        -5.9,
        -4.7
      ],
      "confidence": "high",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/global/kerman/",
      "note": "",
      "rate_cm_per_100d_common": -5.3,
      "rate_range_refs_cm_per_100d": [
        -5.5,
        -4.7
      ],
      "rank": 7
    },
    {
      "id": "rafsanjan",
      "name": "Rafsanjan",
      "country": "Iran",
      "lon": 55.77383,
      "lat": 30.52318,
      "max_cm_los": -5.8,
      "p2_cm": -4.3,
      "rate_cm_per_100d": -4.8,
      "max_cm_vertical_est": -7.4,
      "period": [
        "2026-06-23",
        "2026-10-21"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -10.7,
      "valid_fraction": 0.847,
      "ref_range_cm": [
        -5.8,
        -3.5
      ],
      "detectable": true,
      "robustness_spread": null,
      "people_exposed": 2367,
      "area_km2_lt_minus5cm_common": 0.38,
      "area_km2_lt_minus2cm_common": 36.83,
      "opera_check": null,
      "sigma_cm_median": 0.33,
      "rate_ci_cm_per_100d": [
        -4.9,
        -3.5
      ],
      "confidence": "medium",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/global/rafsanjan/",
      "note": "",
      "rate_cm_per_100d_common": -4.2,
      "rate_range_refs_cm_per_100d": [
        -5.4,
        -4.3
      ],
      "rank": 8
    },
    {
      "id": "houston",
      "name": "Houston",
      "country": "",
      "lon": -95.95788,
      "lat": 29.55889,
      "max_cm_los": -5.2,
      "p2_cm": -4.6,
      "rate_cm_per_100d": -4.3,
      "max_cm_vertical_est": -6.7,
      "period": [
        "2026-06-18",
        "2026-10-16"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -15.9,
      "valid_fraction": 0.461,
      "ref_range_cm": [
        -5.2,
        -3.3
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 430616,
      "area_km2_lt_minus5cm_common": 8.14,
      "area_km2_lt_minus2cm_common": 293.37,
      "opera_check": null,
      "sigma_cm_median": 0.356,
      "rate_ci_cm_per_100d": [
        -4.8,
        -3.2
      ],
      "confidence": "medium",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/global/houston/",
      "note": "",
      "rate_cm_per_100d_common": -4.0,
      "rate_range_refs_cm_per_100d": [
        -4.9,
        -3.7
      ],
      "rank": 9
    },
    {
      "id": "can_tho",
      "name": "Can Tho",
      "country": "Vietnam",
      "lon": 105.86753,
      "lat": 10.27513,
      "max_cm_los": -3.4,
      "p2_cm": null,
      "rate_cm_per_100d": -2.8,
      "max_cm_vertical_est": -4.4,
      "period": [
        "2026-06-17",
        "2026-10-15"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -10.3,
      "valid_fraction": null,
      "ref_range_cm": [
        -3.4,
        -3.1
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 76709,
      "area_km2_lt_minus5cm_common": 0.96,
      "area_km2_lt_minus2cm_common": 37.24,
      "opera_check": null,
      "sigma_cm_median": 0.492,
      "rate_ci_cm_per_100d": [
        -4.5,
        -2.3
      ],
      "confidence": "medium",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/global/can_tho/",
      "note": "",
      "rate_cm_per_100d_common": -3.4,
      "rate_range_refs_cm_per_100d": [
        -3.6,
        -2.0
      ],
      "rank": 10
    },
    {
      "id": "tianjin",
      "name": "Tianjin",
      "country": "",
      "lon": 117.34078,
      "lat": 38.87608,
      "max_cm_los": -2.9,
      "p2_cm": -3.5,
      "rate_cm_per_100d": -2.4,
      "max_cm_vertical_est": -3.6,
      "period": [
        "2026-06-21",
        "2026-10-19"
      ],
      "days": 120,
      "n_pairs": 8,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -8.7,
      "valid_fraction": 0.634,
      "ref_range_cm": [
        -2.9,
        -1.3
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 127600,
      "area_km2_lt_minus5cm_common": 7.85,
      "area_km2_lt_minus2cm_common": 103.44,
      "opera_check": null,
      "sigma_cm_median": 0.329,
      "rate_ci_cm_per_100d": [
        -3.5,
        -2.1
      ],
      "confidence": "medium",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/global/tianjin/",
      "note": "",
      "rate_cm_per_100d_common": -2.8,
      "rate_range_refs_cm_per_100d": [
        -3.0,
        -1.9
      ],
      "rank": 11
    },
    {
      "id": "cangzhou",
      "name": "Cangzhou",
      "country": "China",
      "lon": 116.66541,
      "lat": 38.14143,
      "max_cm_los": -2.4,
      "p2_cm": -3.3,
      "rate_cm_per_100d": -2.0,
      "max_cm_vertical_est": -3.2,
      "period": [
        "2026-06-21",
        "2026-10-19"
      ],
      "days": 120,
      "n_pairs": 8,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -7.2,
      "valid_fraction": 0.432,
      "ref_range_cm": [
        -2.4,
        -1.6
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 16737,
      "area_km2_lt_minus5cm_common": 0.96,
      "area_km2_lt_minus2cm_common": 84.7,
      "opera_check": null,
      "sigma_cm_median": 0.386,
      "rate_ci_cm_per_100d": [
        -3.2,
        -1.6
      ],
      "confidence": "medium",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/global/cangzhou/",
      "note": "",
      "rate_cm_per_100d_common": -2.4,
      "rate_range_refs_cm_per_100d": [
        -2.6,
        -1.4
      ],
      "rank": 12
    },
    {
      "id": "lagos",
      "name": "Lagos",
      "country": "",
      "lon": 3.54948,
      "lat": 6.45017,
      "max_cm_los": -2.4,
      "p2_cm": -2.9,
      "rate_cm_per_100d": -2.2,
      "max_cm_vertical_est": -3.3,
      "period": [
        "2026-06-24",
        "2026-10-10"
      ],
      "days": 108,
      "n_pairs": 8,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -8.2,
      "valid_fraction": 0.328,
      "ref_range_cm": [
        -2.4,
        -2.4
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 253137,
      "area_km2_lt_minus5cm_common": 2.5,
      "area_km2_lt_minus2cm_common": 60.65,
      "opera_check": null,
      "sigma_cm_median": 0.309,
      "rate_ci_cm_per_100d": [
        -2.8,
        -1.4
      ],
      "confidence": "medium",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/global/lagos/",
      "note": "",
      "rate_cm_per_100d_common": -2.1,
      "rate_range_refs_cm_per_100d": [
        -2.8,
        -1.6
      ],
      "rank": 13
    },
    {
      "id": "delta",
      "name": "Sacramento–San Joaquin Delta",
      "country": "USA",
      "lon": -121.64446,
      "lat": 38.00936,
      "max_cm_los": -1.3,
      "p2_cm": null,
      "rate_cm_per_100d": -1.1,
      "max_cm_vertical_est": -1.6,
      "period": [
        "2026-06-17",
        "2026-10-15"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -4.0,
      "valid_fraction": null,
      "ref_range_cm": [
        -1.3,
        -1.1
      ],
      "detectable": true,
      "robustness_spread": null,
      "people_exposed": 632,
      "area_km2_lt_minus5cm_common": 6.13,
      "area_km2_lt_minus2cm_common": 22.89,
      "opera_check": null,
      "sigma_cm_median": 0.347,
      "rate_ci_cm_per_100d": [
        -2.1,
        -0.7
      ],
      "confidence": "medium",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/delta/",
      "note": "",
      "rate_cm_per_100d_common": -1.4,
      "rate_range_refs_cm_per_100d": [
        -1.7,
        -0.5
      ],
      "rank": 14
    },
    {
      "id": "quetta",
      "name": "Quetta",
      "country": "Pakistan",
      "lon": 66.81891,
      "lat": 30.01274,
      "max_cm_los": -3.8,
      "p2_cm": -2.5,
      "rate_cm_per_100d": -3.2,
      "max_cm_vertical_est": -5.5,
      "period": [
        "2026-06-17",
        "2026-10-15"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -11.6,
      "valid_fraction": 0.713,
      "ref_range_cm": [
        -7.9,
        -3.3
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 210,
      "area_km2_lt_minus5cm_common": 0.24,
      "area_km2_lt_minus2cm_common": 56.25,
      "opera_check": null,
      "sigma_cm_median": 0.305,
      "rate_ci_cm_per_100d": [
        -1.4,
        -0.0
      ],
      "confidence": "medium",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/global/quetta/",
      "note": "",
      "rate_cm_per_100d_common": -0.7,
      "rate_range_refs_cm_per_100d": [
        -3.7,
        -2.7
      ],
      "rank": 15
    },
    {
      "id": "gorgan",
      "name": "Gorgan",
      "country": "",
      "lon": 54.39541,
      "lat": 36.59262,
      "max_cm_los": -34.6,
      "p2_cm": -33.1,
      "rate_cm_per_100d": -28.8,
      "max_cm_vertical_est": -41.8,
      "period": [
        "2026-06-21",
        "2026-10-19"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -105.2,
      "valid_fraction": 0.267,
      "ref_range_cm": [
        -34.6,
        -13.8
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 97823,
      "area_km2_lt_minus5cm_common": 354.64,
      "area_km2_lt_minus2cm_common": 397.36,
      "opera_check": null,
      "sigma_cm_median": 0.36,
      "rate_ci_cm_per_100d": [
        -23.5,
        -21.9
      ],
      "confidence": "low",
      "indicative_only": true,
      "coverage": "ok",
      "path": "data/global/gorgan/",
      "note": "Reviewed as low confidence: QC FLAGGED (phase_cycle_jump, indicative_only): step 2 (2026-07-03 to 2026-07-15) jumps -10.26 cm (~one 12.1 cm L-band cycle) QC: step 2 (2026-07-03→2026-07-15) = -10.26 cm ≈ one phase cycle (12.1 cm) Without the flagged step(s) the headline point shows -24.39 cm. Under revision.",
      "rate_cm_per_100d_common": -22.7,
      "rate_range_refs_cm_per_100d": [
        -29.4,
        -28.2
      ],
      "qc_flags": [
        "phase_cycle_jump"
      ],
      "rank": 16
    },
    {
      "id": "delhi",
      "name": "Delhi",
      "country": "India",
      "lon": 77.27224,
      "lat": 28.74887,
      "max_cm_los": -22.3,
      "p2_cm": -6.77,
      "rate_cm_per_100d": -18.6,
      "max_cm_vertical_est": -28.1,
      "period": [
        "2026-06-21",
        "2026-10-19"
      ],
      "days": 120,
      "n_pairs": 8,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -67.9,
      "valid_fraction": 0.283,
      "ref_range_cm": [
        -22.3,
        -1.6
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 230452,
      "area_km2_lt_minus5cm_common": 0.49,
      "area_km2_lt_minus2cm_common": 20.81,
      "opera_check": null,
      "sigma_cm_median": 0.37,
      "rate_ci_cm_per_100d": [
        -16.4,
        -14.8
      ],
      "confidence": "low",
      "indicative_only": true,
      "coverage": "ok",
      "path": "data/global/delhi/",
      "note": "Reviewed as low confidence: FLAGGED by time-series QC (tools/atlas_qc.py, single_date_outlier): acquisition 2026-09-01 jumps -10.01 cm then rebounds +8.06 cm (one acquisition off) QC: step 4 (2026-07-27→2026-09-13) = -10.53 cm ≈ one phase cycle (12.1 cm) Without the flagged step(s) the headline point shows -11.77 cm. Under revision.",
      "rate_cm_per_100d_common": -15.6,
      "rate_range_refs_cm_per_100d": [
        -19.2,
        -18.0
      ],
      "qc_flags": [
        "phase_cycle_jump"
      ],
      "rank": 17
    },
    {
      "id": "beijing",
      "name": "Beijing",
      "country": "China",
      "lon": 116.80534,
      "lat": 39.73713,
      "max_cm_los": -15.0,
      "p2_cm": -13.06,
      "rate_cm_per_100d": -12.5,
      "max_cm_vertical_est": -22.0,
      "period": [
        "2026-06-17",
        "2026-10-15"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -16.7,
      "valid_fraction": 0.675,
      "ref_range_cm": [
        -8.1,
        -5.5
      ],
      "detectable": true,
      "robustness_spread": 6.9655,
      "people_exposed": 9496168,
      "area_km2_lt_minus5cm_common": 400.44,
      "area_km2_lt_minus2cm_common": 1304.57,
      "opera_check": null,
      "sigma_cm_median": 0.364,
      "rate_ci_cm_per_100d": [
        -15.0,
        -13.4
      ],
      "confidence": "low",
      "indicative_only": true,
      "coverage": "ok",
      "path": "data/global/beijing/",
      "note": "Reviewed as low confidence: After bridging the 2026-07-11 acquisition, the local full-box result is -8.4 cm LOS over 120 days (-7.0 cm/100d). Two alternate reference windows give -2.3 and -4.5 cm at the same location QC: step 2 (2026-06-29→2026-07-11) = -10.11 cm ≈ one phase cycle (12.1 cm) Without the flagged step(s) the headline point shows -4.89 cm. Under revision.",
      "rate_cm_per_100d_common": -14.2,
      "rate_range_refs_cm_per_100d": [
        -7.9,
        -2.1
      ],
      "qc_flags": [
        "phase_cycle_jump"
      ],
      "rank": 18
    },
    {
      "id": "bangkok",
      "name": "Bangkok",
      "country": "Thailand",
      "lon": 100.73741,
      "lat": 13.81368,
      "max_cm_los": -7.5,
      "p2_cm": null,
      "rate_cm_per_100d": -6.2,
      "max_cm_vertical_est": -9.0,
      "period": [
        "2026-06-21",
        "2026-10-19"
      ],
      "days": 120,
      "n_pairs": 8,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -22.8,
      "valid_fraction": null,
      "ref_range_cm": [
        -7.9,
        -7.5
      ],
      "detectable": true,
      "robustness_spread": null,
      "people_exposed": 1119303,
      "area_km2_lt_minus5cm_common": 48.85,
      "area_km2_lt_minus2cm_common": 186.92,
      "opera_check": null,
      "sigma_cm_median": 0.327,
      "rate_ci_cm_per_100d": [
        -13.2,
        -11.8
      ],
      "confidence": "low",
      "indicative_only": true,
      "coverage": "ok",
      "path": "data/global/bangkok/",
      "note": "Reviewed as low confidence: 120-day monsoon-season LOS peak (-7.5 cm LOS QC: Headline -7.5 cm LOS in 108 days implies roughly 10x the published recent rates (about 0.9 cm/yr on average, locally above 2 cm/yr, Sentinel-1 PS-InSAR 2016-2019; 1-3 cm/yr in 2005-2010 InSAR); the headline series has +/-4-5 cm steps in both directions, typical of tropical decorrelation. Under revision.",
      "rate_cm_per_100d_common": -12.5,
      "rate_range_refs_cm_per_100d": [
        -6.7,
        -5.7
      ],
      "qc_flags": [
        "literature_mismatch",
        "noisy_series"
      ],
      "rank": 19
    },
    {
      "id": "pekalongan",
      "name": "Pekalongan",
      "country": "Indonesia",
      "lon": 109.48137,
      "lat": -6.86996,
      "max_cm_los": -22.2,
      "p2_cm": null,
      "rate_cm_per_100d": -18.5,
      "max_cm_vertical_est": -31.9,
      "period": [
        "2026-06-20",
        "2026-10-18"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -67.7,
      "valid_fraction": null,
      "ref_range_cm": [
        -22.2,
        -12.4
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 1142831,
      "area_km2_lt_minus5cm_common": 551.99,
      "area_km2_lt_minus2cm_common": 666.16,
      "opera_check": null,
      "sigma_cm_median": 0.394,
      "rate_ci_cm_per_100d": [
        -12.7,
        -11.1
      ],
      "confidence": "low",
      "indicative_only": true,
      "coverage": "ok",
      "path": "data/global/pekalongan/",
      "note": "Reviewed as low confidence: QC FLAGGED (phase_cycle_jump, indicative_only): step 1 (2026-06-20 to 2026-07-02) jumps -13.03 cm (~one 12.1 cm L-band cycle) QC: step 1 (2026-06-20→2026-07-02) = -13.03 cm ≈ one phase cycle (12.1 cm) Without the flagged step(s) the headline point shows -9.2 cm. Under revision.",
      "rate_cm_per_100d_common": -11.9,
      "rate_range_refs_cm_per_100d": [
        -19.2,
        -17.8
      ],
      "qc_flags": [
        "phase_cycle_jump"
      ],
      "rank": 20
    },
    {
      "id": "konya_plain",
      "name": "Konya Plain",
      "country": "Türkiye",
      "lon": 32.6278,
      "lat": 37.81613,
      "max_cm_los": -9.6,
      "p2_cm": null,
      "rate_cm_per_100d": -8.9,
      "max_cm_vertical_est": -12.1,
      "period": [
        "2026-06-26",
        "2026-10-12"
      ],
      "days": 108,
      "n_pairs": 8,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -32.5,
      "valid_fraction": null,
      "ref_range_cm": [
        -14.0,
        -9.6
      ],
      "detectable": true,
      "robustness_spread": null,
      "people_exposed": 138718,
      "area_km2_lt_minus5cm_common": 33.93,
      "area_km2_lt_minus2cm_common": 255.24,
      "opera_check": null,
      "sigma_cm_median": 0.332,
      "rate_ci_cm_per_100d": [
        -11.7,
        -10.3
      ],
      "confidence": "low",
      "indicative_only": true,
      "coverage": "ok",
      "path": "data/konya_plain/",
      "note": "Reviewed as low confidence: 108-day summer peak (-9.6 cm LOS, -12.1 cm vertical est., -32.5 cm/yr LOS est.) is 4-5x higher than multi-year InSAR (> -7.0 cm/yr) due to peak summer agricultural pumping, wide bbox (1.5x0.7 deg), lo",
      "rate_cm_per_100d_common": -11.0,
      "rate_range_refs_cm_per_100d": [
        -9.5,
        -8.3
      ],
      "rank": 21
    },
    {
      "id": "tehran",
      "name": "Tehran",
      "country": "Iran",
      "lon": 51.33183,
      "lat": 35.64549,
      "max_cm_los": -7.4,
      "p2_cm": -5.72,
      "rate_cm_per_100d": -6.2,
      "max_cm_vertical_est": -9.8,
      "period": [
        "2026-06-18",
        "2026-10-16"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -6.5,
      "valid_fraction": 0.381,
      "ref_range_cm": [
        -7.4,
        -2.2
      ],
      "detectable": true,
      "robustness_spread": null,
      "people_exposed": 14681,
      "area_km2_lt_minus5cm_common": 0.55,
      "area_km2_lt_minus2cm_common": 4.75,
      "opera_check": null,
      "sigma_cm_median": 0.346,
      "rate_ci_cm_per_100d": [
        -7.1,
        -5.7
      ],
      "confidence": "low",
      "indicative_only": true,
      "coverage": "ok",
      "path": "data/global/tehran/",
      "note": "Reviewed as low confidence: Headline -3.5 cm LOS (-4.7 cm vert est.) understates literature 4-6x because primary reference (51.200E, 35.545N) sits inside the Shahriar SW subsidence cone. Re-referencing to alt_reference (51.489E,",
      "rate_cm_per_100d_common": -6.4,
      "rate_range_refs_cm_per_100d": [
        -6.7,
        -5.6
      ],
      "rank": 22
    },
    {
      "id": "jakarta",
      "name": "Jakarta",
      "country": "Indonesia",
      "lon": 106.64037,
      "lat": -6.00871,
      "max_cm_los": -5.9,
      "p2_cm": -4.28,
      "rate_cm_per_100d": -5.5,
      "max_cm_vertical_est": -7.5,
      "period": [
        "2026-06-26",
        "2026-10-12"
      ],
      "days": 108,
      "n_pairs": 8,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -20.0,
      "valid_fraction": 0.568,
      "ref_range_cm": [
        -5.9,
        -4.5
      ],
      "detectable": true,
      "robustness_spread": null,
      "people_exposed": 87328,
      "area_km2_lt_minus5cm_common": 6.67,
      "area_km2_lt_minus2cm_common": 20.88,
      "opera_check": null,
      "sigma_cm_median": 0.332,
      "rate_ci_cm_per_100d": [
        -5.5,
        -4.1
      ],
      "confidence": "low",
      "indicative_only": true,
      "coverage": "ok",
      "path": "data/global/jakarta/",
      "note": "Reviewed as low confidence: 108-day LOS (-6.8 cm, -9.3 cm vertical est.) is within historical hotspot range, but valid pixel fraction is only 3.0% due to tropical vegetation/urban decorrelation and only 1 coastal reference windo",
      "rate_cm_per_100d_common": -4.8,
      "rate_range_refs_cm_per_100d": [
        -6.1,
        -4.8
      ],
      "rank": 23
    },
    {
      "id": "karapinar",
      "name": "Karapınar, Konya",
      "country": "Türkiye",
      "lon": 33.53056,
      "lat": 37.71818,
      "max_cm_los": -5.9,
      "p2_cm": -4.2,
      "rate_cm_per_100d": -5.5,
      "max_cm_vertical_est": -8.0,
      "period": [
        "2026-06-26",
        "2026-10-12"
      ],
      "days": 108,
      "n_pairs": 8,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -20.0,
      "valid_fraction": 0.142,
      "ref_range_cm": null,
      "detectable": true,
      "robustness_spread": null,
      "people_exposed": 23424,
      "area_km2_lt_minus5cm_common": 3.1,
      "area_km2_lt_minus2cm_common": 28.69,
      "opera_check": null,
      "sigma_cm_median": 0.326,
      "rate_ci_cm_per_100d": [
        -4.4,
        -3.0
      ],
      "confidence": "low",
      "indicative_only": true,
      "coverage": "ok",
      "path": "data/karapinar/",
      "note": "Reviewed as low confidence: 108-day summer LOS peak (-5.9 cm, -8.0 cm vertical est.) exceeds multi-year annual rate due to summer pumping",
      "rate_cm_per_100d_common": -3.7,
      "rate_range_refs_cm_per_100d": [
        -6.1,
        -4.9
      ],
      "rank": 24
    },
    {
      "id": "isfahan",
      "name": "Isfahan",
      "country": "Iran",
      "lon": 51.71977,
      "lat": 32.78679,
      "max_cm_los": -2.5,
      "p2_cm": -2.9,
      "rate_cm_per_100d": -2.1,
      "max_cm_vertical_est": -3.4,
      "period": [
        "2026-06-18",
        "2026-10-16"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -7.5,
      "valid_fraction": 0.325,
      "ref_range_cm": [
        -2.6,
        -0.8
      ],
      "detectable": true,
      "robustness_spread": null,
      "people_exposed": 23807,
      "area_km2_lt_minus5cm_common": 2.11,
      "area_km2_lt_minus2cm_common": 57.5,
      "opera_check": null,
      "sigma_cm_median": 0.347,
      "rate_ci_cm_per_100d": [
        -2.8,
        -1.4
      ],
      "confidence": "low",
      "indicative_only": true,
      "coverage": "ok",
      "path": "data/global/isfahan/",
      "note": "",
      "rate_cm_per_100d_common": -2.1,
      "rate_range_refs_cm_per_100d": [
        -2.7,
        -1.5
      ],
      "rank": 25
    },
    {
      "id": "yunlin",
      "name": "Yunlin",
      "country": "Taiwan",
      "lon": 120.56021,
      "lat": 23.62433,
      "max_cm_los": -2.7,
      "p2_cm": null,
      "rate_cm_per_100d": -2.5,
      "max_cm_vertical_est": -3.4,
      "period": [
        "2026-06-28",
        "2026-10-14"
      ],
      "days": 108,
      "n_pairs": 8,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -9.2,
      "valid_fraction": null,
      "ref_range_cm": [
        -3.5,
        -1.1
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 27204,
      "area_km2_lt_minus5cm_common": 2.39,
      "area_km2_lt_minus2cm_common": 55.31,
      "opera_check": null,
      "sigma_cm_median": null,
      "rate_ci_cm_per_100d": null,
      "confidence": "low",
      "indicative_only": true,
      "coverage": "ok",
      "path": "data/global/yunlin/",
      "note": "Reviewed as low confidence: Consistent in magnitude (-2.7 cm LOS, -3.4 cm vertical est., -2.5 cm/100d over 108 days), though 28.2% valid pixels over humid subtropical rice farmland and reference spread [-3.5, -1.1] cm limit conf",
      "rate_cm_per_100d_common": -1.6,
      "rate_range_refs_cm_per_100d": null,
      "rank": 26
    },
    {
      "id": "xian",
      "name": "Xi'an",
      "country": "China",
      "lon": 109.18355,
      "lat": 34.18031,
      "max_cm_los": -1.5,
      "p2_cm": -1.6,
      "rate_cm_per_100d": -1.2,
      "max_cm_vertical_est": -2.0,
      "period": [
        "2026-06-19",
        "2026-10-17"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -4.5,
      "valid_fraction": 0.362,
      "ref_range_cm": [
        -3.9,
        -1.5
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 8592,
      "area_km2_lt_minus5cm_common": 0.3,
      "area_km2_lt_minus2cm_common": 12.15,
      "opera_check": null,
      "sigma_cm_median": null,
      "rate_ci_cm_per_100d": null,
      "confidence": "low",
      "indicative_only": true,
      "coverage": "ok",
      "path": "data/global/xian/",
      "note": "Reviewed as low confidence: Consistent with moderated modern rates: 120-day NISAR peak (-1.5 cm LOS, -2.0 cm vertical est., -1.2 cm/100d) reflects residual localized settling after groundwater regulation. Low valid-pixel fractio",
      "rate_cm_per_100d_common": -1.4,
      "rate_range_refs_cm_per_100d": null,
      "rank": 27
    },
    {
      "id": "hanoi",
      "name": "Hanoi",
      "country": "Vietnam",
      "lon": 105.71463,
      "lat": 20.98307,
      "max_cm_los": -2.5,
      "p2_cm": null,
      "rate_cm_per_100d": -2.1,
      "max_cm_vertical_est": -3.6,
      "period": [
        "2026-06-19",
        "2026-10-17"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -7.5,
      "valid_fraction": null,
      "ref_range_cm": [
        -6.7,
        -2.2
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 85952,
      "area_km2_lt_minus5cm_common": 1.61,
      "area_km2_lt_minus2cm_common": 39.67,
      "opera_check": null,
      "sigma_cm_median": 0.356,
      "rate_ci_cm_per_100d": [
        -1.7,
        -0.1
      ],
      "confidence": "low",
      "indicative_only": true,
      "coverage": "ok",
      "path": "data/global/hanoi/",
      "note": "Reviewed as low confidence: Broadly consistent in magnitude (-2.5 cm LOS, -3.6 cm vertical est., -2.1 cm/100d over 120 days), though low valid-pixel fraction (25.7%) over Red River delta vegetation/urbanization and reference spr",
      "rate_cm_per_100d_common": -0.9,
      "rate_range_refs_cm_per_100d": [
        -2.7,
        -1.5
      ],
      "rank": 28
    },
    {
      "id": "ho_chi_minh",
      "name": "Ho Chi Minh City",
      "country": "Vietnam",
      "lon": 106.91207,
      "lat": 10.9967,
      "max_cm_los": -4.2,
      "p2_cm": null,
      "rate_cm_per_100d": -3.5,
      "max_cm_vertical_est": -5.8,
      "period": [
        "2026-06-17",
        "2026-10-15"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -12.8,
      "valid_fraction": null,
      "ref_range_cm": [
        -9.9,
        -4.2
      ],
      "detectable": true,
      "robustness_spread": null,
      "people_exposed": 83293,
      "area_km2_lt_minus5cm_common": 0.85,
      "area_km2_lt_minus2cm_common": 11.58,
      "opera_check": null,
      "sigma_cm_median": 0.364,
      "rate_ci_cm_per_100d": [
        3.8,
        5.4
      ],
      "confidence": "low",
      "indicative_only": true,
      "coverage": "ok",
      "path": "data/global/ho_chi_minh/",
      "note": "Reviewed as low confidence: 120-day monsoon-season LOS peak (-4.2 cm LOS",
      "rate_cm_per_100d_common": 4.6,
      "rate_range_refs_cm_per_100d": [
        -4.1,
        -2.9
      ],
      "rank": 29
    }
  ],
  "reliable": [
    {
      "id": "eloy",
      "name": "Eloy",
      "country": "USA",
      "lon": -111.55108,
      "lat": 32.72414,
      "max_cm_los": -8.0,
      "p2_cm": -4.3,
      "rate_cm_per_100d": -6.7,
      "max_cm_vertical_est": -10.3,
      "period": [
        "2026-06-19",
        "2026-10-17"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -24.5,
      "valid_fraction": 0.696,
      "ref_range_cm": [
        -8.4,
        -7.2
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 11282,
      "area_km2_lt_minus5cm_common": 11.57,
      "area_km2_lt_minus2cm_common": 479.49,
      "opera_check": {
        "r": 0.091,
        "rmse_cm": 1.03,
        "rmse_cm_per_100d": 1.03,
        "slope": 0.102,
        "n": 581
      },
      "sigma_cm_median": 0.388,
      "rate_ci_cm_per_100d": [
        -9.4,
        -7.8
      ],
      "confidence": "high",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/global/eloy/",
      "note": "",
      "rate_cm_per_100d_common": -8.6,
      "rate_range_refs_cm_per_100d": [
        -7.3,
        -6.0
      ],
      "rank": 1,
      "rank_reliable": 1
    },
    {
      "id": "central_valley",
      "name": "Central Valley (Tulare Basin)",
      "country": "USA",
      "lon": -119.02173,
      "lat": 36.01119,
      "max_cm_los": -7.8,
      "p2_cm": -5.8,
      "rate_cm_per_100d": -7.2,
      "max_cm_vertical_est": -10.1,
      "period": [
        "2026-06-28",
        "2026-10-14"
      ],
      "days": 108,
      "n_pairs": 7,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -26.4,
      "valid_fraction": 0.629,
      "ref_range_cm": [
        -7.8,
        -4.7
      ],
      "detectable": true,
      "robustness_spread": 5.3362,
      "people_exposed": 92134,
      "area_km2_lt_minus5cm_common": 239.84,
      "area_km2_lt_minus2cm_common": 1579.2,
      "opera_check": {
        "r": 0.399,
        "rmse_cm": 2.95,
        "rmse_cm_per_100d": 2.95,
        "slope": 0.362,
        "n": 7571
      },
      "sigma_cm_median": 0.294,
      "rate_ci_cm_per_100d": [
        -7.9,
        -6.7
      ],
      "confidence": "medium",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/central_valley/",
      "note": "",
      "rate_cm_per_100d_common": -7.3,
      "rate_range_refs_cm_per_100d": [
        -7.2,
        -2.3
      ],
      "rank": 2,
      "rank_reliable": 2
    },
    {
      "id": "kashmar",
      "name": "Kashmar",
      "country": "",
      "lon": 58.21629,
      "lat": 35.23011,
      "max_cm_los": -6.2,
      "p2_cm": -3.17,
      "rate_cm_per_100d": -5.2,
      "max_cm_vertical_est": -7.6,
      "period": [
        "2026-06-19",
        "2026-10-17"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -18.9,
      "valid_fraction": 0.728,
      "ref_range_cm": [
        -7.0,
        -6.2
      ],
      "detectable": null,
      "robustness_spread": 2.5463,
      "people_exposed": 19367,
      "area_km2_lt_minus5cm_common": 4.58,
      "area_km2_lt_minus2cm_common": 111.47,
      "opera_check": null,
      "sigma_cm_median": null,
      "rate_ci_cm_per_100d": null,
      "confidence": "high",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/global/kashmar/",
      "note": "",
      "rate_cm_per_100d_common": -7.0,
      "rate_range_refs_cm_per_100d": [
        -6.1,
        -4.0
      ],
      "rank": 3,
      "rank_reliable": 3
    },
    {
      "id": "mashhad",
      "name": "Mashhad",
      "country": "Iran",
      "lon": 59.66148,
      "lat": 36.29575,
      "max_cm_los": -8.6,
      "p2_cm": -6.68,
      "rate_cm_per_100d": -7.2,
      "max_cm_vertical_est": -11.3,
      "period": [
        "2026-06-19",
        "2026-10-17"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -26.3,
      "valid_fraction": 0.705,
      "ref_range_cm": [
        -8.6,
        -6.0
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 2506805,
      "area_km2_lt_minus5cm_common": 112.65,
      "area_km2_lt_minus2cm_common": 1008.58,
      "opera_check": null,
      "sigma_cm_median": 0.318,
      "rate_ci_cm_per_100d": [
        -7.6,
        -6.2
      ],
      "confidence": "medium",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/global/mashhad/",
      "note": "",
      "rate_cm_per_100d_common": -6.9,
      "rate_range_refs_cm_per_100d": [
        -7.7,
        -6.6
      ],
      "rank": 4,
      "rank_reliable": 4
    },
    {
      "id": "mexico_city",
      "name": "Mexico City",
      "country": "Mexico",
      "lon": -99.03616,
      "lat": 19.27485,
      "max_cm_los": -7.0,
      "p2_cm": -5.7,
      "rate_cm_per_100d": -5.8,
      "max_cm_vertical_est": -9.7,
      "period": [
        "2026-06-22",
        "2026-10-20"
      ],
      "days": 120,
      "n_pairs": 8,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -21.2,
      "valid_fraction": 0.639,
      "ref_range_cm": [
        -8.0,
        -4.6
      ],
      "detectable": true,
      "robustness_spread": null,
      "people_exposed": 3007595,
      "area_km2_lt_minus5cm_common": 21.53,
      "area_km2_lt_minus2cm_common": 195.23,
      "opera_check": {
        "r": 0.912,
        "rmse_cm": 5.09,
        "rmse_cm_per_100d": 5.09,
        "slope": 1.278,
        "n": 10
      },
      "sigma_cm_median": 0.343,
      "rate_ci_cm_per_100d": [
        -7.0,
        -5.6
      ],
      "confidence": "medium",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/global/mexico_city/",
      "note": "",
      "rate_cm_per_100d_common": -6.3,
      "rate_range_refs_cm_per_100d": [
        -6.4,
        -5.2
      ],
      "rank": 5,
      "rank_reliable": 5
    },
    {
      "id": "semarang",
      "name": "Semarang",
      "country": "Indonesia",
      "lon": 110.60795,
      "lat": -6.80998,
      "max_cm_los": -6.2,
      "p2_cm": null,
      "rate_cm_per_100d": -6.5,
      "max_cm_vertical_est": -8.1,
      "period": [
        "2026-06-25",
        "2026-09-29"
      ],
      "days": 96,
      "n_pairs": 7,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -23.6,
      "valid_fraction": null,
      "ref_range_cm": [
        -9.9,
        -6.2
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 780050,
      "area_km2_lt_minus5cm_common": 58.05,
      "area_km2_lt_minus2cm_common": 364.13,
      "opera_check": null,
      "sigma_cm_median": 0.354,
      "rate_ci_cm_per_100d": [
        -6.3,
        -4.7
      ],
      "confidence": "medium",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/global/semarang/",
      "note": "",
      "rate_cm_per_100d_common": -5.5,
      "rate_range_refs_cm_per_100d": [
        -7.2,
        -5.8
      ],
      "rank": 6,
      "rank_reliable": 6
    },
    {
      "id": "kerman",
      "name": "Kerman",
      "country": "",
      "lon": 57.05276,
      "lat": 30.16798,
      "max_cm_los": -6.1,
      "p2_cm": -3.19,
      "rate_cm_per_100d": -5.1,
      "max_cm_vertical_est": -7.8,
      "period": [
        "2026-06-19",
        "2026-10-17"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -18.6,
      "valid_fraction": 0.968,
      "ref_range_cm": [
        -6.1,
        -5.6
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 11052,
      "area_km2_lt_minus5cm_common": 2.34,
      "area_km2_lt_minus2cm_common": 225.63,
      "opera_check": null,
      "sigma_cm_median": 0.258,
      "rate_ci_cm_per_100d": [
        -5.9,
        -4.7
      ],
      "confidence": "high",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/global/kerman/",
      "note": "",
      "rate_cm_per_100d_common": -5.3,
      "rate_range_refs_cm_per_100d": [
        -5.5,
        -4.7
      ],
      "rank": 7,
      "rank_reliable": 7
    },
    {
      "id": "rafsanjan",
      "name": "Rafsanjan",
      "country": "Iran",
      "lon": 55.77383,
      "lat": 30.52318,
      "max_cm_los": -5.8,
      "p2_cm": -4.3,
      "rate_cm_per_100d": -4.8,
      "max_cm_vertical_est": -7.4,
      "period": [
        "2026-06-23",
        "2026-10-21"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -10.7,
      "valid_fraction": 0.847,
      "ref_range_cm": [
        -5.8,
        -3.5
      ],
      "detectable": true,
      "robustness_spread": null,
      "people_exposed": 2367,
      "area_km2_lt_minus5cm_common": 0.38,
      "area_km2_lt_minus2cm_common": 36.83,
      "opera_check": null,
      "sigma_cm_median": 0.33,
      "rate_ci_cm_per_100d": [
        -4.9,
        -3.5
      ],
      "confidence": "medium",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/global/rafsanjan/",
      "note": "",
      "rate_cm_per_100d_common": -4.2,
      "rate_range_refs_cm_per_100d": [
        -5.4,
        -4.3
      ],
      "rank": 8,
      "rank_reliable": 8
    },
    {
      "id": "houston",
      "name": "Houston",
      "country": "",
      "lon": -95.95788,
      "lat": 29.55889,
      "max_cm_los": -5.2,
      "p2_cm": -4.6,
      "rate_cm_per_100d": -4.3,
      "max_cm_vertical_est": -6.7,
      "period": [
        "2026-06-18",
        "2026-10-16"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -15.9,
      "valid_fraction": 0.461,
      "ref_range_cm": [
        -5.2,
        -3.3
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 430616,
      "area_km2_lt_minus5cm_common": 8.14,
      "area_km2_lt_minus2cm_common": 293.37,
      "opera_check": null,
      "sigma_cm_median": 0.356,
      "rate_ci_cm_per_100d": [
        -4.8,
        -3.2
      ],
      "confidence": "medium",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/global/houston/",
      "note": "",
      "rate_cm_per_100d_common": -4.0,
      "rate_range_refs_cm_per_100d": [
        -4.9,
        -3.7
      ],
      "rank": 9,
      "rank_reliable": 9
    },
    {
      "id": "can_tho",
      "name": "Can Tho",
      "country": "Vietnam",
      "lon": 105.86753,
      "lat": 10.27513,
      "max_cm_los": -3.4,
      "p2_cm": null,
      "rate_cm_per_100d": -2.8,
      "max_cm_vertical_est": -4.4,
      "period": [
        "2026-06-17",
        "2026-10-15"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -10.3,
      "valid_fraction": null,
      "ref_range_cm": [
        -3.4,
        -3.1
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 76709,
      "area_km2_lt_minus5cm_common": 0.96,
      "area_km2_lt_minus2cm_common": 37.24,
      "opera_check": null,
      "sigma_cm_median": 0.492,
      "rate_ci_cm_per_100d": [
        -4.5,
        -2.3
      ],
      "confidence": "medium",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/global/can_tho/",
      "note": "",
      "rate_cm_per_100d_common": -3.4,
      "rate_range_refs_cm_per_100d": [
        -3.6,
        -2.0
      ],
      "rank": 10,
      "rank_reliable": 10
    },
    {
      "id": "tianjin",
      "name": "Tianjin",
      "country": "",
      "lon": 117.34078,
      "lat": 38.87608,
      "max_cm_los": -2.9,
      "p2_cm": -3.5,
      "rate_cm_per_100d": -2.4,
      "max_cm_vertical_est": -3.6,
      "period": [
        "2026-06-21",
        "2026-10-19"
      ],
      "days": 120,
      "n_pairs": 8,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -8.7,
      "valid_fraction": 0.634,
      "ref_range_cm": [
        -2.9,
        -1.3
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 127600,
      "area_km2_lt_minus5cm_common": 7.85,
      "area_km2_lt_minus2cm_common": 103.44,
      "opera_check": null,
      "sigma_cm_median": 0.329,
      "rate_ci_cm_per_100d": [
        -3.5,
        -2.1
      ],
      "confidence": "medium",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/global/tianjin/",
      "note": "",
      "rate_cm_per_100d_common": -2.8,
      "rate_range_refs_cm_per_100d": [
        -3.0,
        -1.9
      ],
      "rank": 11,
      "rank_reliable": 11
    },
    {
      "id": "cangzhou",
      "name": "Cangzhou",
      "country": "China",
      "lon": 116.66541,
      "lat": 38.14143,
      "max_cm_los": -2.4,
      "p2_cm": -3.3,
      "rate_cm_per_100d": -2.0,
      "max_cm_vertical_est": -3.2,
      "period": [
        "2026-06-21",
        "2026-10-19"
      ],
      "days": 120,
      "n_pairs": 8,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -7.2,
      "valid_fraction": 0.432,
      "ref_range_cm": [
        -2.4,
        -1.6
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 16737,
      "area_km2_lt_minus5cm_common": 0.96,
      "area_km2_lt_minus2cm_common": 84.7,
      "opera_check": null,
      "sigma_cm_median": 0.386,
      "rate_ci_cm_per_100d": [
        -3.2,
        -1.6
      ],
      "confidence": "medium",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/global/cangzhou/",
      "note": "",
      "rate_cm_per_100d_common": -2.4,
      "rate_range_refs_cm_per_100d": [
        -2.6,
        -1.4
      ],
      "rank": 12,
      "rank_reliable": 12
    },
    {
      "id": "lagos",
      "name": "Lagos",
      "country": "",
      "lon": 3.54948,
      "lat": 6.45017,
      "max_cm_los": -2.4,
      "p2_cm": -2.9,
      "rate_cm_per_100d": -2.2,
      "max_cm_vertical_est": -3.3,
      "period": [
        "2026-06-24",
        "2026-10-10"
      ],
      "days": 108,
      "n_pairs": 8,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -8.2,
      "valid_fraction": 0.328,
      "ref_range_cm": [
        -2.4,
        -2.4
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 253137,
      "area_km2_lt_minus5cm_common": 2.5,
      "area_km2_lt_minus2cm_common": 60.65,
      "opera_check": null,
      "sigma_cm_median": 0.309,
      "rate_ci_cm_per_100d": [
        -2.8,
        -1.4
      ],
      "confidence": "medium",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/global/lagos/",
      "note": "",
      "rate_cm_per_100d_common": -2.1,
      "rate_range_refs_cm_per_100d": [
        -2.8,
        -1.6
      ],
      "rank": 13,
      "rank_reliable": 13
    },
    {
      "id": "delta",
      "name": "Sacramento–San Joaquin Delta",
      "country": "USA",
      "lon": -121.64446,
      "lat": 38.00936,
      "max_cm_los": -1.3,
      "p2_cm": null,
      "rate_cm_per_100d": -1.1,
      "max_cm_vertical_est": -1.6,
      "period": [
        "2026-06-17",
        "2026-10-15"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -4.0,
      "valid_fraction": null,
      "ref_range_cm": [
        -1.3,
        -1.1
      ],
      "detectable": true,
      "robustness_spread": null,
      "people_exposed": 632,
      "area_km2_lt_minus5cm_common": 6.13,
      "area_km2_lt_minus2cm_common": 22.89,
      "opera_check": null,
      "sigma_cm_median": 0.347,
      "rate_ci_cm_per_100d": [
        -2.1,
        -0.7
      ],
      "confidence": "medium",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/delta/",
      "note": "",
      "rate_cm_per_100d_common": -1.4,
      "rate_range_refs_cm_per_100d": [
        -1.7,
        -0.5
      ],
      "rank": 14,
      "rank_reliable": 14
    },
    {
      "id": "quetta",
      "name": "Quetta",
      "country": "Pakistan",
      "lon": 66.81891,
      "lat": 30.01274,
      "max_cm_los": -3.8,
      "p2_cm": -2.5,
      "rate_cm_per_100d": -3.2,
      "max_cm_vertical_est": -5.5,
      "period": [
        "2026-06-17",
        "2026-10-15"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -11.6,
      "valid_fraction": 0.713,
      "ref_range_cm": [
        -7.9,
        -3.3
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 210,
      "area_km2_lt_minus5cm_common": 0.24,
      "area_km2_lt_minus2cm_common": 56.25,
      "opera_check": null,
      "sigma_cm_median": 0.305,
      "rate_ci_cm_per_100d": [
        -1.4,
        -0.0
      ],
      "confidence": "medium",
      "indicative_only": false,
      "coverage": "ok",
      "path": "data/global/quetta/",
      "note": "",
      "rate_cm_per_100d_common": -0.7,
      "rate_range_refs_cm_per_100d": [
        -3.7,
        -2.7
      ],
      "rank": 15,
      "rank_reliable": 15
    }
  ],
  "indicative": [
    {
      "id": "gorgan",
      "name": "Gorgan",
      "country": "",
      "lon": 54.39541,
      "lat": 36.59262,
      "max_cm_los": -34.6,
      "p2_cm": -33.1,
      "rate_cm_per_100d": -28.8,
      "max_cm_vertical_est": -41.8,
      "period": [
        "2026-06-21",
        "2026-10-19"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -105.2,
      "valid_fraction": 0.267,
      "ref_range_cm": [
        -34.6,
        -13.8
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 97823,
      "area_km2_lt_minus5cm_common": 354.64,
      "area_km2_lt_minus2cm_common": 397.36,
      "opera_check": null,
      "sigma_cm_median": 0.36,
      "rate_ci_cm_per_100d": [
        -23.5,
        -21.9
      ],
      "confidence": "low",
      "indicative_only": true,
      "coverage": "ok",
      "path": "data/global/gorgan/",
      "note": "Reviewed as low confidence: QC FLAGGED (phase_cycle_jump, indicative_only): step 2 (2026-07-03 to 2026-07-15) jumps -10.26 cm (~one 12.1 cm L-band cycle) QC: step 2 (2026-07-03→2026-07-15) = -10.26 cm ≈ one phase cycle (12.1 cm) Without the flagged step(s) the headline point shows -24.39 cm. Under revision.",
      "rate_cm_per_100d_common": -22.7,
      "rate_range_refs_cm_per_100d": [
        -29.4,
        -28.2
      ],
      "qc_flags": [
        "phase_cycle_jump"
      ],
      "rank": 16,
      "rank_indicative": 1
    },
    {
      "id": "delhi",
      "name": "Delhi",
      "country": "India",
      "lon": 77.27224,
      "lat": 28.74887,
      "max_cm_los": -22.3,
      "p2_cm": -6.77,
      "rate_cm_per_100d": -18.6,
      "max_cm_vertical_est": -28.1,
      "period": [
        "2026-06-21",
        "2026-10-19"
      ],
      "days": 120,
      "n_pairs": 8,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -67.9,
      "valid_fraction": 0.283,
      "ref_range_cm": [
        -22.3,
        -1.6
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 230452,
      "area_km2_lt_minus5cm_common": 0.49,
      "area_km2_lt_minus2cm_common": 20.81,
      "opera_check": null,
      "sigma_cm_median": 0.37,
      "rate_ci_cm_per_100d": [
        -16.4,
        -14.8
      ],
      "confidence": "low",
      "indicative_only": true,
      "coverage": "ok",
      "path": "data/global/delhi/",
      "note": "Reviewed as low confidence: FLAGGED by time-series QC (tools/atlas_qc.py, single_date_outlier): acquisition 2026-09-01 jumps -10.01 cm then rebounds +8.06 cm (one acquisition off) QC: step 4 (2026-07-27→2026-09-13) = -10.53 cm ≈ one phase cycle (12.1 cm) Without the flagged step(s) the headline point shows -11.77 cm. Under revision.",
      "rate_cm_per_100d_common": -15.6,
      "rate_range_refs_cm_per_100d": [
        -19.2,
        -18.0
      ],
      "qc_flags": [
        "phase_cycle_jump"
      ],
      "rank": 17,
      "rank_indicative": 2
    },
    {
      "id": "beijing",
      "name": "Beijing",
      "country": "China",
      "lon": 116.80534,
      "lat": 39.73713,
      "max_cm_los": -15.0,
      "p2_cm": -13.06,
      "rate_cm_per_100d": -12.5,
      "max_cm_vertical_est": -22.0,
      "period": [
        "2026-06-17",
        "2026-10-15"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -16.7,
      "valid_fraction": 0.675,
      "ref_range_cm": [
        -8.1,
        -5.5
      ],
      "detectable": true,
      "robustness_spread": 6.9655,
      "people_exposed": 9496168,
      "area_km2_lt_minus5cm_common": 400.44,
      "area_km2_lt_minus2cm_common": 1304.57,
      "opera_check": null,
      "sigma_cm_median": 0.364,
      "rate_ci_cm_per_100d": [
        -15.0,
        -13.4
      ],
      "confidence": "low",
      "indicative_only": true,
      "coverage": "ok",
      "path": "data/global/beijing/",
      "note": "Reviewed as low confidence: After bridging the 2026-07-11 acquisition, the local full-box result is -8.4 cm LOS over 120 days (-7.0 cm/100d). Two alternate reference windows give -2.3 and -4.5 cm at the same location QC: step 2 (2026-06-29→2026-07-11) = -10.11 cm ≈ one phase cycle (12.1 cm) Without the flagged step(s) the headline point shows -4.89 cm. Under revision.",
      "rate_cm_per_100d_common": -14.2,
      "rate_range_refs_cm_per_100d": [
        -7.9,
        -2.1
      ],
      "qc_flags": [
        "phase_cycle_jump"
      ],
      "rank": 18,
      "rank_indicative": 3
    },
    {
      "id": "bangkok",
      "name": "Bangkok",
      "country": "Thailand",
      "lon": 100.73741,
      "lat": 13.81368,
      "max_cm_los": -7.5,
      "p2_cm": null,
      "rate_cm_per_100d": -6.2,
      "max_cm_vertical_est": -9.0,
      "period": [
        "2026-06-21",
        "2026-10-19"
      ],
      "days": 120,
      "n_pairs": 8,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -22.8,
      "valid_fraction": null,
      "ref_range_cm": [
        -7.9,
        -7.5
      ],
      "detectable": true,
      "robustness_spread": null,
      "people_exposed": 1119303,
      "area_km2_lt_minus5cm_common": 48.85,
      "area_km2_lt_minus2cm_common": 186.92,
      "opera_check": null,
      "sigma_cm_median": 0.327,
      "rate_ci_cm_per_100d": [
        -13.2,
        -11.8
      ],
      "confidence": "low",
      "indicative_only": true,
      "coverage": "ok",
      "path": "data/global/bangkok/",
      "note": "Reviewed as low confidence: 120-day monsoon-season LOS peak (-7.5 cm LOS QC: Headline -7.5 cm LOS in 108 days implies roughly 10x the published recent rates (about 0.9 cm/yr on average, locally above 2 cm/yr, Sentinel-1 PS-InSAR 2016-2019; 1-3 cm/yr in 2005-2010 InSAR); the headline series has +/-4-5 cm steps in both directions, typical of tropical decorrelation. Under revision.",
      "rate_cm_per_100d_common": -12.5,
      "rate_range_refs_cm_per_100d": [
        -6.7,
        -5.7
      ],
      "qc_flags": [
        "literature_mismatch",
        "noisy_series"
      ],
      "rank": 19,
      "rank_indicative": 4
    },
    {
      "id": "pekalongan",
      "name": "Pekalongan",
      "country": "Indonesia",
      "lon": 109.48137,
      "lat": -6.86996,
      "max_cm_los": -22.2,
      "p2_cm": null,
      "rate_cm_per_100d": -18.5,
      "max_cm_vertical_est": -31.9,
      "period": [
        "2026-06-20",
        "2026-10-18"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -67.7,
      "valid_fraction": null,
      "ref_range_cm": [
        -22.2,
        -12.4
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 1142831,
      "area_km2_lt_minus5cm_common": 551.99,
      "area_km2_lt_minus2cm_common": 666.16,
      "opera_check": null,
      "sigma_cm_median": 0.394,
      "rate_ci_cm_per_100d": [
        -12.7,
        -11.1
      ],
      "confidence": "low",
      "indicative_only": true,
      "coverage": "ok",
      "path": "data/global/pekalongan/",
      "note": "Reviewed as low confidence: QC FLAGGED (phase_cycle_jump, indicative_only): step 1 (2026-06-20 to 2026-07-02) jumps -13.03 cm (~one 12.1 cm L-band cycle) QC: step 1 (2026-06-20→2026-07-02) = -13.03 cm ≈ one phase cycle (12.1 cm) Without the flagged step(s) the headline point shows -9.2 cm. Under revision.",
      "rate_cm_per_100d_common": -11.9,
      "rate_range_refs_cm_per_100d": [
        -19.2,
        -17.8
      ],
      "qc_flags": [
        "phase_cycle_jump"
      ],
      "rank": 20,
      "rank_indicative": 5
    },
    {
      "id": "konya_plain",
      "name": "Konya Plain",
      "country": "Türkiye",
      "lon": 32.6278,
      "lat": 37.81613,
      "max_cm_los": -9.6,
      "p2_cm": null,
      "rate_cm_per_100d": -8.9,
      "max_cm_vertical_est": -12.1,
      "period": [
        "2026-06-26",
        "2026-10-12"
      ],
      "days": 108,
      "n_pairs": 8,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -32.5,
      "valid_fraction": null,
      "ref_range_cm": [
        -14.0,
        -9.6
      ],
      "detectable": true,
      "robustness_spread": null,
      "people_exposed": 138718,
      "area_km2_lt_minus5cm_common": 33.93,
      "area_km2_lt_minus2cm_common": 255.24,
      "opera_check": null,
      "sigma_cm_median": 0.332,
      "rate_ci_cm_per_100d": [
        -11.7,
        -10.3
      ],
      "confidence": "low",
      "indicative_only": true,
      "coverage": "ok",
      "path": "data/konya_plain/",
      "note": "Reviewed as low confidence: 108-day summer peak (-9.6 cm LOS, -12.1 cm vertical est., -32.5 cm/yr LOS est.) is 4-5x higher than multi-year InSAR (> -7.0 cm/yr) due to peak summer agricultural pumping, wide bbox (1.5x0.7 deg), lo",
      "rate_cm_per_100d_common": -11.0,
      "rate_range_refs_cm_per_100d": [
        -9.5,
        -8.3
      ],
      "rank": 21,
      "rank_indicative": 6
    },
    {
      "id": "tehran",
      "name": "Tehran",
      "country": "Iran",
      "lon": 51.33183,
      "lat": 35.64549,
      "max_cm_los": -7.4,
      "p2_cm": -5.72,
      "rate_cm_per_100d": -6.2,
      "max_cm_vertical_est": -9.8,
      "period": [
        "2026-06-18",
        "2026-10-16"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -6.5,
      "valid_fraction": 0.381,
      "ref_range_cm": [
        -7.4,
        -2.2
      ],
      "detectable": true,
      "robustness_spread": null,
      "people_exposed": 14681,
      "area_km2_lt_minus5cm_common": 0.55,
      "area_km2_lt_minus2cm_common": 4.75,
      "opera_check": null,
      "sigma_cm_median": 0.346,
      "rate_ci_cm_per_100d": [
        -7.1,
        -5.7
      ],
      "confidence": "low",
      "indicative_only": true,
      "coverage": "ok",
      "path": "data/global/tehran/",
      "note": "Reviewed as low confidence: Headline -3.5 cm LOS (-4.7 cm vert est.) understates literature 4-6x because primary reference (51.200E, 35.545N) sits inside the Shahriar SW subsidence cone. Re-referencing to alt_reference (51.489E,",
      "rate_cm_per_100d_common": -6.4,
      "rate_range_refs_cm_per_100d": [
        -6.7,
        -5.6
      ],
      "rank": 22,
      "rank_indicative": 7
    },
    {
      "id": "jakarta",
      "name": "Jakarta",
      "country": "Indonesia",
      "lon": 106.64037,
      "lat": -6.00871,
      "max_cm_los": -5.9,
      "p2_cm": -4.28,
      "rate_cm_per_100d": -5.5,
      "max_cm_vertical_est": -7.5,
      "period": [
        "2026-06-26",
        "2026-10-12"
      ],
      "days": 108,
      "n_pairs": 8,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -20.0,
      "valid_fraction": 0.568,
      "ref_range_cm": [
        -5.9,
        -4.5
      ],
      "detectable": true,
      "robustness_spread": null,
      "people_exposed": 87328,
      "area_km2_lt_minus5cm_common": 6.67,
      "area_km2_lt_minus2cm_common": 20.88,
      "opera_check": null,
      "sigma_cm_median": 0.332,
      "rate_ci_cm_per_100d": [
        -5.5,
        -4.1
      ],
      "confidence": "low",
      "indicative_only": true,
      "coverage": "ok",
      "path": "data/global/jakarta/",
      "note": "Reviewed as low confidence: 108-day LOS (-6.8 cm, -9.3 cm vertical est.) is within historical hotspot range, but valid pixel fraction is only 3.0% due to tropical vegetation/urban decorrelation and only 1 coastal reference windo",
      "rate_cm_per_100d_common": -4.8,
      "rate_range_refs_cm_per_100d": [
        -6.1,
        -4.8
      ],
      "rank": 23,
      "rank_indicative": 8
    },
    {
      "id": "karapinar",
      "name": "Karapınar, Konya",
      "country": "Türkiye",
      "lon": 33.53056,
      "lat": 37.71818,
      "max_cm_los": -5.9,
      "p2_cm": -4.2,
      "rate_cm_per_100d": -5.5,
      "max_cm_vertical_est": -8.0,
      "period": [
        "2026-06-26",
        "2026-10-12"
      ],
      "days": 108,
      "n_pairs": 8,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -20.0,
      "valid_fraction": 0.142,
      "ref_range_cm": null,
      "detectable": true,
      "robustness_spread": null,
      "people_exposed": 23424,
      "area_km2_lt_minus5cm_common": 3.1,
      "area_km2_lt_minus2cm_common": 28.69,
      "opera_check": null,
      "sigma_cm_median": 0.326,
      "rate_ci_cm_per_100d": [
        -4.4,
        -3.0
      ],
      "confidence": "low",
      "indicative_only": true,
      "coverage": "ok",
      "path": "data/karapinar/",
      "note": "Reviewed as low confidence: 108-day summer LOS peak (-5.9 cm, -8.0 cm vertical est.) exceeds multi-year annual rate due to summer pumping",
      "rate_cm_per_100d_common": -3.7,
      "rate_range_refs_cm_per_100d": [
        -6.1,
        -4.9
      ],
      "rank": 24,
      "rank_indicative": 9
    },
    {
      "id": "isfahan",
      "name": "Isfahan",
      "country": "Iran",
      "lon": 51.71977,
      "lat": 32.78679,
      "max_cm_los": -2.5,
      "p2_cm": -2.9,
      "rate_cm_per_100d": -2.1,
      "max_cm_vertical_est": -3.4,
      "period": [
        "2026-06-18",
        "2026-10-16"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -7.5,
      "valid_fraction": 0.325,
      "ref_range_cm": [
        -2.6,
        -0.8
      ],
      "detectable": true,
      "robustness_spread": null,
      "people_exposed": 23807,
      "area_km2_lt_minus5cm_common": 2.11,
      "area_km2_lt_minus2cm_common": 57.5,
      "opera_check": null,
      "sigma_cm_median": 0.347,
      "rate_ci_cm_per_100d": [
        -2.8,
        -1.4
      ],
      "confidence": "low",
      "indicative_only": true,
      "coverage": "ok",
      "path": "data/global/isfahan/",
      "note": "",
      "rate_cm_per_100d_common": -2.1,
      "rate_range_refs_cm_per_100d": [
        -2.7,
        -1.5
      ],
      "rank": 25,
      "rank_indicative": 10
    },
    {
      "id": "yunlin",
      "name": "Yunlin",
      "country": "Taiwan",
      "lon": 120.56021,
      "lat": 23.62433,
      "max_cm_los": -2.7,
      "p2_cm": null,
      "rate_cm_per_100d": -2.5,
      "max_cm_vertical_est": -3.4,
      "period": [
        "2026-06-28",
        "2026-10-14"
      ],
      "days": 108,
      "n_pairs": 8,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -9.2,
      "valid_fraction": null,
      "ref_range_cm": [
        -3.5,
        -1.1
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 27204,
      "area_km2_lt_minus5cm_common": 2.39,
      "area_km2_lt_minus2cm_common": 55.31,
      "opera_check": null,
      "sigma_cm_median": null,
      "rate_ci_cm_per_100d": null,
      "confidence": "low",
      "indicative_only": true,
      "coverage": "ok",
      "path": "data/global/yunlin/",
      "note": "Reviewed as low confidence: Consistent in magnitude (-2.7 cm LOS, -3.4 cm vertical est., -2.5 cm/100d over 108 days), though 28.2% valid pixels over humid subtropical rice farmland and reference spread [-3.5, -1.1] cm limit conf",
      "rate_cm_per_100d_common": -1.6,
      "rate_range_refs_cm_per_100d": null,
      "rank": 26,
      "rank_indicative": 11
    },
    {
      "id": "xian",
      "name": "Xi'an",
      "country": "China",
      "lon": 109.18355,
      "lat": 34.18031,
      "max_cm_los": -1.5,
      "p2_cm": -1.6,
      "rate_cm_per_100d": -1.2,
      "max_cm_vertical_est": -2.0,
      "period": [
        "2026-06-19",
        "2026-10-17"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -4.5,
      "valid_fraction": 0.362,
      "ref_range_cm": [
        -3.9,
        -1.5
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 8592,
      "area_km2_lt_minus5cm_common": 0.3,
      "area_km2_lt_minus2cm_common": 12.15,
      "opera_check": null,
      "sigma_cm_median": null,
      "rate_ci_cm_per_100d": null,
      "confidence": "low",
      "indicative_only": true,
      "coverage": "ok",
      "path": "data/global/xian/",
      "note": "Reviewed as low confidence: Consistent with moderated modern rates: 120-day NISAR peak (-1.5 cm LOS, -2.0 cm vertical est., -1.2 cm/100d) reflects residual localized settling after groundwater regulation. Low valid-pixel fractio",
      "rate_cm_per_100d_common": -1.4,
      "rate_range_refs_cm_per_100d": null,
      "rank": 27,
      "rank_indicative": 12
    },
    {
      "id": "hanoi",
      "name": "Hanoi",
      "country": "Vietnam",
      "lon": 105.71463,
      "lat": 20.98307,
      "max_cm_los": -2.5,
      "p2_cm": null,
      "rate_cm_per_100d": -2.1,
      "max_cm_vertical_est": -3.6,
      "period": [
        "2026-06-19",
        "2026-10-17"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -7.5,
      "valid_fraction": null,
      "ref_range_cm": [
        -6.7,
        -2.2
      ],
      "detectable": null,
      "robustness_spread": null,
      "people_exposed": 85952,
      "area_km2_lt_minus5cm_common": 1.61,
      "area_km2_lt_minus2cm_common": 39.67,
      "opera_check": null,
      "sigma_cm_median": 0.356,
      "rate_ci_cm_per_100d": [
        -1.7,
        -0.1
      ],
      "confidence": "low",
      "indicative_only": true,
      "coverage": "ok",
      "path": "data/global/hanoi/",
      "note": "Reviewed as low confidence: Broadly consistent in magnitude (-2.5 cm LOS, -3.6 cm vertical est., -2.1 cm/100d over 120 days), though low valid-pixel fraction (25.7%) over Red River delta vegetation/urbanization and reference spr",
      "rate_cm_per_100d_common": -0.9,
      "rate_range_refs_cm_per_100d": [
        -2.7,
        -1.5
      ],
      "rank": 28,
      "rank_indicative": 13
    },
    {
      "id": "ho_chi_minh",
      "name": "Ho Chi Minh City",
      "country": "Vietnam",
      "lon": 106.91207,
      "lat": 10.9967,
      "max_cm_los": -4.2,
      "p2_cm": null,
      "rate_cm_per_100d": -3.5,
      "max_cm_vertical_est": -5.8,
      "period": [
        "2026-06-17",
        "2026-10-15"
      ],
      "days": 120,
      "n_pairs": 9,
      "quality": "provisional",
      "rate_cm_per_yr_estimate": -12.8,
      "valid_fraction": null,
      "ref_range_cm": [
        -9.9,
        -4.2
      ],
      "detectable": true,
      "robustness_spread": null,
      "people_exposed": 83293,
      "area_km2_lt_minus5cm_common": 0.85,
      "area_km2_lt_minus2cm_common": 11.58,
      "opera_check": null,
      "sigma_cm_median": 0.364,
      "rate_ci_cm_per_100d": [
        3.8,
        5.4
      ],
      "confidence": "low",
      "indicative_only": true,
      "coverage": "ok",
      "path": "data/global/ho_chi_minh/",
      "note": "Reviewed as low confidence: 120-day monsoon-season LOS peak (-4.2 cm LOS",
      "rate_cm_per_100d_common": 4.6,
      "rate_range_refs_cm_per_100d": [
        -4.1,
        -2.9
      ],
      "rank": 29,
      "rank_indicative": 14
    }
  ]
}