{
 "topic": "climate",
 "site": "climatedata.dev",
 "parent": {
  "id": "world",
  "name": "the world's capitals",
  "level": "world",
  "path": ""
 },
 "child_level": "country",
 "child_noun": "capital",
 "child_nouns": "capitals",
 "compare_label": "every country's capital",
 "map": "points",
 "question": "Was September normal in the world's capitals?",
 "answer": {
  "verdict": "Warmer than normal in 162 of 194 capitals",
  "value": 1.18,
  "unit": "°C",
  "digits": 1,
  "format": "signed",
  "label": "Median capital, difference from its own 1991–2020 normal, September 2026",
  "lines": [
   "Of 194 capitals: 103 much warmer, 59 warmer, 20 near normal, 10 cooler, 2 much cooler",
   "Furthest above normal: Juba, South Sudan (+5.5°C); furthest below: Islamabad, Pakistan (-1.4°C)",
   "For the planet as a whole, see the global temperature on the planet page"
  ]
 },
 "as_of": "2026-09",
 "as_of_label": "September 2026",
 "measure": {
  "value_label": "Average",
  "unit": "°C",
  "digits": 1,
  "change_label": "From normal",
  "change_unit": "°C",
  "change_digits": 1,
  "bin_step": 1,
  "rank_label": "Record rank",
  "rank_note": "Record rank: 1 is the warmest September since 1981 at that capital.",
  "change_text": "how far each capital was from its own 1991–2020 normal",
  "verdict_text": "the same five words as each capital's page, from much cooler to much warmer than normal",
  "change_button": "Degrees from normal",
  "map_description": "September 2026 by capital: 103 much warmer, 59 warmer, 20 near normal, 10 cooler, 2 much cooler; furthest above normal Juba (+5.5°C), furthest below Islamabad (-1.4°C).",
  "map_indicator": "Monthly mean air temperature at 2 m at each capital minus its 1991–2020 normal for September, °C (NASA POWER, MERRA-2, via climatedata.dev); dots mark capitals, countries are drawn for place only"
 },
 "categories": [
  {
   "key": "much-warmer",
   "label": "Much warmer than normal",
   "count": 103,
   "step": "w4"
  },
  {
   "key": "warmer",
   "label": "Warmer than normal",
   "count": 59,
   "step": "w2"
  },
  {
   "key": "near",
   "label": "Near normal",
   "count": 20,
   "step": "n"
  },
  {
   "key": "cooler",
   "label": "Cooler than normal",
   "count": 10,
   "step": "c2"
  },
  {
   "key": "much-cooler",
   "label": "Much cooler than normal",
   "count": 2,
   "step": "c4"
  }
 ],
 "places": [
  {
   "id": "ssd",
   "name": "Juba",
   "country": "South Sudan",
   "path": "ss",
   "value": 32.4,
   "normal": 26.91,
   "anomaly": 5.49,
   "change": 5.49,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 377.1,
   "y": 145.5
  },
  {
   "id": "and",
   "name": "Andorra",
   "country": "Andorra",
   "path": "ad",
   "value": 16.49,
   "normal": 11.75,
   "anomaly": 4.74,
   "change": 4.74,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": false,
   "x": 322.4,
   "y": 59
  },
  {
   "id": "che",
   "name": "Bern",
   "country": "Switzerland",
   "path": "ch",
   "value": 18.13,
   "normal": 13.41,
   "anomaly": 4.72,
   "change": 4.72,
   "rank_warm": 2,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 331.4,
   "y": 50
  },
  {
   "id": "esp",
   "name": "Madrid",
   "country": "Spain",
   "path": "es",
   "value": 23.86,
   "normal": 19.53,
   "anomaly": 4.33,
   "change": 4.33,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 314.1,
   "y": 63.4
  },
  {
   "id": "fra",
   "name": "Paris",
   "country": "France",
   "path": "fr",
   "value": 19.36,
   "normal": 15.5,
   "anomaly": 3.86,
   "change": 3.86,
   "rank_warm": 2,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 323.6,
   "y": 46.3
  },
  {
   "id": "ita",
   "name": "Rome",
   "country": "Italy",
   "path": "it",
   "value": 24.98,
   "normal": 21.35,
   "anomaly": 3.63,
   "change": 3.63,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 339.8,
   "y": 60.2
  },
  {
   "id": "vat",
   "name": "Vatican City",
   "country": "Vatican City",
   "path": "va",
   "value": 24.98,
   "normal": 21.35,
   "anomaly": 3.63,
   "change": 3.63,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": false,
   "x": 339.8,
   "y": 60.2
  },
  {
   "id": "tcd",
   "name": "N'Djamena",
   "country": "Chad",
   "path": "td",
   "value": 30.91,
   "normal": 27.32,
   "anomaly": 3.59,
   "change": 3.59,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 347,
   "y": 127.9
  },
  {
   "id": "lux",
   "name": "Luxembourg",
   "country": "Luxembourg",
   "path": "lu",
   "value": 18,
   "normal": 14.48,
   "anomaly": 3.52,
   "change": 3.52,
   "rank_warm": 2,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 329.2,
   "y": 44.8
  },
  {
   "id": "smr",
   "name": "San Marino",
   "country": "San Marino",
   "path": "sm",
   "value": 23.41,
   "normal": 19.93,
   "anomaly": 3.48,
   "change": 3.48,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": false,
   "x": 339.5,
   "y": 56
  },
  {
   "id": "kaz",
   "name": "Nur-Sultan",
   "country": "Kazakhstan",
   "path": "kz",
   "value": 15.58,
   "normal": 12.11,
   "anomaly": 3.47,
   "change": 3.47,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 425.8,
   "y": 41.8
  },
  {
   "id": "mco",
   "name": "Monaco",
   "country": "Monaco",
   "path": "mc",
   "value": 24.62,
   "normal": 21.18,
   "anomaly": 3.44,
   "change": 3.44,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": false,
   "x": 331.6,
   "y": 56.4
  },
  {
   "id": "hrv",
   "name": "Zagreb",
   "country": "Croatia",
   "path": "hr",
   "value": 19.85,
   "normal": 16.56,
   "anomaly": 3.29,
   "change": 3.29,
   "rank_warm": 3,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 344.7,
   "y": 52.3
  },
  {
   "id": "sdn",
   "name": "Khartoum",
   "country": "Sudan",
   "path": "sd",
   "value": 35.04,
   "normal": 31.83,
   "anomaly": 3.21,
   "change": 3.21,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 377.9,
   "y": 119.6
  },
  {
   "id": "gbr",
   "name": "London",
   "country": "United Kingdom",
   "path": "gb",
   "value": 17.65,
   "normal": 14.52,
   "anomaly": 3.13,
   "change": 3.13,
   "rank_warm": 2,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 319.8,
   "y": 41.2
  },
  {
   "id": "lie",
   "name": "Vaduz",
   "country": "Liechtenstein",
   "path": "li",
   "value": 12.6,
   "normal": 9.58,
   "anomaly": 3.02,
   "change": 3.02,
   "rank_warm": 3,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": false,
   "x": 334.6,
   "y": 49.6
  },
  {
   "id": "bih",
   "name": "Sarajevo",
   "country": "Bosnia & Herzegovina",
   "path": "ba",
   "value": 17,
   "normal": 14.01,
   "anomaly": 2.99,
   "change": 2.99,
   "rank_warm": 6,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 348.8,
   "y": 56.2
  },
  {
   "id": "alb",
   "name": "Tirana",
   "country": "Albania",
   "path": "al",
   "value": 21.11,
   "normal": 18.13,
   "anomaly": 2.98,
   "change": 2.98,
   "rank_warm": 5,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 351.6,
   "y": 61.4
  },
  {
   "id": "mar",
   "name": "Rabat",
   "country": "Morocco",
   "path": "ma",
   "value": 25.75,
   "normal": 22.81,
   "anomaly": 2.94,
   "change": 2.94,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 308.6,
   "y": 77.1
  },
  {
   "id": "mne",
   "name": "Podgorica",
   "country": "Montenegro",
   "path": "me",
   "value": 18.35,
   "normal": 15.47,
   "anomaly": 2.88,
   "change": 2.88,
   "rank_warm": 4,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 350.5,
   "y": 59
  },
  {
   "id": "hun",
   "name": "Budapest",
   "country": "Hungary",
   "path": "hu",
   "value": 19.58,
   "normal": 16.71,
   "anomaly": 2.87,
   "change": 2.87,
   "rank_warm": 4,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 349.1,
   "y": 48.9
  },
  {
   "id": "aus",
   "name": "Canberra",
   "country": "Australia",
   "path": "au",
   "value": 11.73,
   "normal": 8.87,
   "anomaly": 2.86,
   "change": 2.86,
   "rank_warm": 2,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 566.3,
   "y": 240.2
  },
  {
   "id": "srb",
   "name": "Belgrade",
   "country": "Serbia",
   "path": "rs",
   "value": 21.35,
   "normal": 18.5,
   "anomaly": 2.85,
   "change": 2.85,
   "rank_warm": 7,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 351.8,
   "y": 54.2
  },
  {
   "id": "kgz",
   "name": "Bishkek",
   "country": "Kyrgyzstan",
   "path": "kg",
   "value": 23.08,
   "normal": 20.26,
   "anomaly": 2.82,
   "change": 2.82,
   "rank_warm": 2,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 437.6,
   "y": 58.2
  },
  {
   "id": "bel",
   "name": "Brussels",
   "country": "Belgium",
   "path": "be",
   "value": 17.69,
   "normal": 14.94,
   "anomaly": 2.75,
   "change": 2.75,
   "rank_warm": 3,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 326.4,
   "y": 42.5
  },
  {
   "id": "lbr",
   "name": "Monrovia",
   "country": "Liberia",
   "path": "lr",
   "value": 27.81,
   "normal": 25.09,
   "anomaly": 2.72,
   "change": 2.72,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 300.5,
   "y": 141.9
  },
  {
   "id": "per",
   "name": "Lima",
   "country": "Peru",
   "path": "pe",
   "value": 19.95,
   "normal": 17.26,
   "anomaly": 2.69,
   "change": 2.69,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 181.9,
   "y": 186.4
  },
  {
   "id": "mlt",
   "name": "Valletta",
   "country": "Malta",
   "path": "mt",
   "value": 27.61,
   "normal": 24.97,
   "anomaly": 2.64,
   "change": 2.64,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": false,
   "x": 343.9,
   "y": 73
  },
  {
   "id": "aut",
   "name": "Vienna",
   "country": "Austria",
   "path": "at",
   "value": 17.6,
   "normal": 14.97,
   "anomaly": 2.63,
   "change": 2.63,
   "rank_warm": 4,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 344.8,
   "y": 47.5
  },
  {
   "id": "blz",
   "name": "Belmopan",
   "country": "Belize",
   "path": "bz",
   "value": 29.11,
   "normal": 26.5,
   "anomaly": 2.61,
   "change": 2.61,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 162.6,
   "y": 115.7
  },
  {
   "id": "svk",
   "name": "Bratislava",
   "country": "Slovakia",
   "path": "sk",
   "value": 19.02,
   "normal": 16.42,
   "anomaly": 2.6,
   "change": 2.6,
   "rank_warm": 4,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 346,
   "y": 47.6
  },
  {
   "id": "svn",
   "name": "Ljubljana",
   "country": "Slovenia",
   "path": "si",
   "value": 17.01,
   "normal": 14.43,
   "anomaly": 2.58,
   "change": 2.58,
   "rank_warm": 3,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 342.4,
   "y": 51.8
  },
  {
   "id": "bra",
   "name": "Brasília",
   "country": "Brazil",
   "path": "br",
   "value": 27.26,
   "normal": 24.74,
   "anomaly": 2.52,
   "change": 2.52,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 234.8,
   "y": 195.3
  },
  {
   "id": "rwa",
   "name": "Kigali",
   "country": "Rwanda",
   "path": "rw",
   "value": 23.26,
   "normal": 20.77,
   "anomaly": 2.49,
   "change": 2.49,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 374.4,
   "y": 162
  },
  {
   "id": "cod",
   "name": "Kinshasa",
   "country": "Congo - Kinshasa",
   "path": "cd",
   "value": 28.35,
   "normal": 25.89,
   "anomaly": 2.46,
   "change": 2.46,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 347.7,
   "y": 167.8
  },
  {
   "id": "nic",
   "name": "Managua",
   "country": "Nicaragua",
   "path": "ni",
   "value": 29.56,
   "normal": 27.1,
   "anomaly": 2.46,
   "change": 2.46,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 165.4,
   "y": 127.8
  },
  {
   "id": "sle",
   "name": "Freetown",
   "country": "Sierra Leone",
   "path": "sl",
   "value": 27.77,
   "normal": 25.32,
   "anomaly": 2.45,
   "change": 2.45,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 296.1,
   "y": 136.7
  },
  {
   "id": "tun",
   "name": "Tunis",
   "country": "Tunisia",
   "path": "tn",
   "value": 26.98,
   "normal": 24.53,
   "anomaly": 2.45,
   "change": 2.45,
   "rank_warm": 3,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 336.7,
   "y": 71
  },
  {
   "id": "mkd",
   "name": "Skopje",
   "country": "North Macedonia",
   "path": "mk",
   "value": 19.62,
   "normal": 17.19,
   "anomaly": 2.43,
   "change": 2.43,
   "rank_warm": 8,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 354,
   "y": 60
  },
  {
   "id": "cog",
   "name": "Brazzaville",
   "country": "Congo - Brazzaville",
   "path": "cg",
   "value": 28.3,
   "normal": 25.93,
   "anomaly": 2.37,
   "change": 2.37,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 347.6,
   "y": 167.6
  },
  {
   "id": "qat",
   "name": "Doha",
   "country": "Qatar",
   "path": "qa",
   "value": 36.14,
   "normal": 33.86,
   "anomaly": 2.28,
   "change": 2.28,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 409.1,
   "y": 96.8
  },
  {
   "id": "cze",
   "name": "Prague",
   "country": "Czechia",
   "path": "cz",
   "value": 16.41,
   "normal": 14.22,
   "anomaly": 2.19,
   "change": 2.19,
   "rank_warm": 6,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 341.6,
   "y": 43.9
  },
  {
   "id": "hnd",
   "name": "Tegucigalpa",
   "country": "Honduras",
   "path": "hn",
   "value": 25.11,
   "normal": 22.92,
   "anomaly": 2.19,
   "change": 2.19,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 164.3,
   "y": 123.2
  },
  {
   "id": "slv",
   "name": "San Salvador",
   "country": "El Salvador",
   "path": "sv",
   "value": 28.52,
   "normal": 26.35,
   "anomaly": 2.17,
   "change": 2.17,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 160.6,
   "y": 124.1
  },
  {
   "id": "gtm",
   "name": "Guatemala City",
   "country": "Guatemala",
   "path": "gt",
   "value": 22.89,
   "normal": 20.73,
   "anomaly": 2.16,
   "change": 2.16,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 158.5,
   "y": 121.9
  },
  {
   "id": "kwt",
   "name": "Kuwait City",
   "country": "Kuwait",
   "path": "kw",
   "value": 35.92,
   "normal": 33.82,
   "anomaly": 2.1,
   "change": 2.1,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 401.6,
   "y": 87.5
  },
  {
   "id": "dza",
   "name": "Algiers",
   "country": "Algeria",
   "path": "dz",
   "value": 26.25,
   "normal": 24.18,
   "anomaly": 2.07,
   "change": 2.07,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 325,
   "y": 71.1
  },
  {
   "id": "eri",
   "name": "Asmara",
   "country": "Eritrea",
   "path": "er",
   "value": 25.6,
   "normal": 23.54,
   "anomaly": 2.06,
   "change": 2.06,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 389.3,
   "y": 120.2
  },
  {
   "id": "bgr",
   "name": "Sofia",
   "country": "Bulgaria",
   "path": "bg",
   "value": 18.02,
   "normal": 15.99,
   "anomaly": 2.03,
   "change": 2.03,
   "rank_warm": 9,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 356.8,
   "y": 58.6
  },
  {
   "id": "uga",
   "name": "Kampala",
   "country": "Uganda",
   "path": "ug",
   "value": 24.27,
   "normal": 22.24,
   "anomaly": 2.03,
   "change": 2.03,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 379,
   "y": 156.5
  },
  {
   "id": "uzb",
   "name": "Tashkent",
   "country": "Uzbekistan",
   "path": "uz",
   "value": 23.24,
   "normal": 21.22,
   "anomaly": 2.02,
   "change": 2.02,
   "rank_warm": 5,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 430.4,
   "y": 61.5
  },
  {
   "id": "rus",
   "name": "Moscow",
   "country": "Russia",
   "path": "ru",
   "value": 12.98,
   "normal": 10.99,
   "anomaly": 1.99,
   "change": 1.99,
   "rank_warm": 5,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 373.5,
   "y": 33.5
  },
  {
   "id": "nld",
   "name": "Amsterdam",
   "country": "Netherlands",
   "path": "nl",
   "value": 17.19,
   "normal": 15.22,
   "anomaly": 1.97,
   "change": 1.97,
   "rank_warm": 5,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 327.2,
   "y": 39.6
  },
  {
   "id": "bdi",
   "name": "Bujumbura",
   "country": "Burundi",
   "path": "bi",
   "value": 24.26,
   "normal": 22.31,
   "anomaly": 1.95,
   "change": 1.95,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 373.1,
   "y": 165.4
  },
  {
   "id": "usa",
   "name": "Washington, D.C.",
   "country": "United States",
   "path": "us",
   "value": 22.9,
   "normal": 20.95,
   "anomaly": 1.95,
   "change": 1.95,
   "rank_warm": 5,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 195.4,
   "y": 66.5
  },
  {
   "id": "bhr",
   "name": "Manama",
   "country": "Bahrain",
   "path": "bh",
   "value": 35.13,
   "normal": 33.22,
   "anomaly": 1.91,
   "change": 1.91,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": false,
   "x": 407.1,
   "y": 94.6
  },
  {
   "id": "deu",
   "name": "Berlin",
   "country": "Germany",
   "path": "de",
   "value": 16.91,
   "normal": 15.04,
   "anomaly": 1.87,
   "change": 1.87,
   "rank_warm": 8,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 339.6,
   "y": 39.3
  },
  {
   "id": "ven",
   "name": "Caracas",
   "country": "Venezuela",
   "path": "ve",
   "value": 26.31,
   "normal": 24.44,
   "anomaly": 1.87,
   "change": 1.87,
   "rank_warm": 4,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 199.7,
   "y": 131.8
  },
  {
   "id": "sau",
   "name": "Riyadh",
   "country": "Saudi Arabia",
   "path": "sa",
   "value": 34.02,
   "normal": 32.16,
   "anomaly": 1.86,
   "change": 1.86,
   "rank_warm": 2,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 401,
   "y": 98.3
  },
  {
   "id": "ecu",
   "name": "Quito",
   "country": "Ecuador",
   "path": "ec",
   "value": 19.41,
   "normal": 17.58,
   "anomaly": 1.83,
   "change": 1.83,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 177.8,
   "y": 157.8
  },
  {
   "id": "irq",
   "name": "Baghdad",
   "country": "Iraq",
   "path": "iq",
   "value": 34.36,
   "normal": 32.53,
   "anomaly": 1.83,
   "change": 1.83,
   "rank_warm": 6,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 394.1,
   "y": 78.6
  },
  {
   "id": "mli",
   "name": "Bamako",
   "country": "Mali",
   "path": "ml",
   "value": 27.57,
   "normal": 25.75,
   "anomaly": 1.82,
   "change": 1.82,
   "rank_warm": 3,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 305.7,
   "y": 126.6
  },
  {
   "id": "gin",
   "name": "Conakry",
   "country": "Guinea",
   "path": "gn",
   "value": 27.89,
   "normal": 26.11,
   "anomaly": 1.78,
   "change": 1.78,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 295.4,
   "y": 134.1
  },
  {
   "id": "irl",
   "name": "Dublin",
   "country": "Ireland",
   "path": "ie",
   "value": 15.19,
   "normal": 13.42,
   "anomaly": 1.77,
   "change": 1.77,
   "rank_warm": 2,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 310.9,
   "y": 37.8
  },
  {
   "id": "lva",
   "name": "Riga",
   "country": "Latvia",
   "path": "lv",
   "value": 14.2,
   "normal": 12.49,
   "anomaly": 1.71,
   "change": 1.71,
   "rank_warm": 7,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 353.9,
   "y": 31.4
  },
  {
   "id": "omn",
   "name": "Muscat",
   "country": "Oman",
   "path": "om",
   "value": 33.39,
   "normal": 31.69,
   "anomaly": 1.7,
   "change": 1.7,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 421.5,
   "y": 100.8
  },
  {
   "id": "pol",
   "name": "Warsaw",
   "country": "Poland",
   "path": "pl",
   "value": 16.03,
   "normal": 14.33,
   "anomaly": 1.7,
   "change": 1.7,
   "rank_warm": 9,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 350.8,
   "y": 39.9
  },
  {
   "id": "lby",
   "name": "Tripoli",
   "country": "Libya",
   "path": "ly",
   "value": 28.47,
   "normal": 26.86,
   "anomaly": 1.61,
   "change": 1.61,
   "rank_warm": 2,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 342,
   "y": 79.6
  },
  {
   "id": "cub",
   "name": "Havana",
   "country": "Cuba",
   "path": "cu",
   "value": 29.68,
   "normal": 28.09,
   "anomaly": 1.59,
   "change": 1.59,
   "rank_warm": 2,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 176.5,
   "y": 101.8
  },
  {
   "id": "cmr",
   "name": "Yaoundé",
   "country": "Cameroon",
   "path": "cm",
   "value": 24.3,
   "normal": 22.72,
   "anomaly": 1.58,
   "change": 1.58,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 340.8,
   "y": 147.8
  },
  {
   "id": "pan",
   "name": "Panama City",
   "country": "Panama",
   "path": "pa",
   "value": 28.45,
   "normal": 26.87,
   "anomaly": 1.58,
   "change": 1.58,
   "rank_warm": 2,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 176.8,
   "y": 135.5
  },
  {
   "id": "est",
   "name": "Tallinn",
   "country": "Estonia",
   "path": "ee",
   "value": 14.3,
   "normal": 12.73,
   "anomaly": 1.57,
   "change": 1.57,
   "rank_warm": 6,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 354,
   "y": 27.2
  },
  {
   "id": "swe",
   "name": "Stockholm",
   "country": "Sweden",
   "path": "se",
   "value": 13.97,
   "normal": 12.4,
   "anomaly": 1.57,
   "change": 1.57,
   "rank_warm": 7,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 344.8,
   "y": 27.4
  },
  {
   "id": "rou",
   "name": "Bucharest",
   "country": "Romania",
   "path": "ro",
   "value": 20.51,
   "normal": 18.97,
   "anomaly": 1.54,
   "change": 1.54,
   "rank_warm": 11,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 360.7,
   "y": 55
  },
  {
   "id": "blr",
   "name": "Minsk",
   "country": "Belarus",
   "path": "by",
   "value": 13.45,
   "normal": 11.93,
   "anomaly": 1.52,
   "change": 1.52,
   "rank_warm": 8,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 359.9,
   "y": 36.8
  },
  {
   "id": "mex",
   "name": "Mexico City",
   "country": "Mexico",
   "path": "mx",
   "value": 15.47,
   "normal": 13.97,
   "anomaly": 1.5,
   "change": 1.5,
   "rank_warm": 2,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 145.3,
   "y": 110.5
  },
  {
   "id": "mda",
   "name": "Chișinău",
   "country": "Moldova",
   "path": "md",
   "value": 18.42,
   "normal": 16.95,
   "anomaly": 1.47,
   "change": 1.47,
   "rank_warm": 14,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 364.2,
   "y": 49.9
  },
  {
   "id": "fin",
   "name": "Helsinki",
   "country": "Finland",
   "path": "fi",
   "value": 14.33,
   "normal": 12.88,
   "anomaly": 1.45,
   "change": 1.45,
   "rank_warm": 6,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 354,
   "y": 26.1
  },
  {
   "id": "gmb",
   "name": "Banjul",
   "country": "Gambia",
   "path": "gm",
   "value": 28.83,
   "normal": 27.38,
   "anomaly": 1.45,
   "change": 1.45,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 290.3,
   "y": 124.7
  },
  {
   "id": "arm",
   "name": "Yerevan",
   "country": "Armenia",
   "path": "am",
   "value": 22.95,
   "normal": 21.55,
   "anomaly": 1.4,
   "change": 1.4,
   "rank_warm": 9,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 391.4,
   "y": 63.8
  },
  {
   "id": "col",
   "name": "Bogota",
   "country": "Colombia",
   "path": "co",
   "value": 19.99,
   "normal": 18.59,
   "anomaly": 1.4,
   "change": 1.4,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 186,
   "y": 146.1
  },
  {
   "id": "ltu",
   "name": "Vilnius",
   "country": "Lithuania",
   "path": "lt",
   "value": 13.61,
   "normal": 12.21,
   "anomaly": 1.4,
   "change": 1.4,
   "rank_warm": 9,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 356.4,
   "y": 35.4
  },
  {
   "id": "ukr",
   "name": "Kyiv",
   "country": "Ukraine",
   "path": "ua",
   "value": 16.01,
   "normal": 14.68,
   "anomaly": 1.33,
   "change": 1.33,
   "rank_warm": 10,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 365.5,
   "y": 43.2
  },
  {
   "id": "aze",
   "name": "Baku",
   "country": "Azerbaijan",
   "path": "az",
   "value": 23.93,
   "normal": 22.62,
   "anomaly": 1.31,
   "change": 1.31,
   "rank_warm": 3,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 399.9,
   "y": 63.4
  },
  {
   "id": "zmb",
   "name": "Lusaka",
   "country": "Zambia",
   "path": "zm",
   "value": 25.09,
   "normal": 23.78,
   "anomaly": 1.31,
   "change": 1.31,
   "rank_warm": 4,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 370.4,
   "y": 194.5
  },
  {
   "id": "ner",
   "name": "Niamey",
   "country": "Niger",
   "path": "ne",
   "value": 29.3,
   "normal": 28.01,
   "anomaly": 1.29,
   "change": 1.29,
   "rank_warm": 5,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 323.8,
   "y": 124.6
  },
  {
   "id": "brn",
   "name": "Bandar Seri Begawan",
   "country": "Brunei",
   "path": "bn",
   "value": 28.73,
   "normal": 27.45,
   "anomaly": 1.28,
   "change": 1.28,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 527.8,
   "y": 145.4
  },
  {
   "id": "cri",
   "name": "San José",
   "country": "Costa Rica",
   "path": "cr",
   "value": 24.23,
   "normal": 22.95,
   "anomaly": 1.28,
   "change": 1.28,
   "rank_warm": 2,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 168.8,
   "y": 133.2
  },
  {
   "id": "are",
   "name": "Abu Dhabi",
   "country": "United Arab Emirates",
   "path": "ae",
   "value": 34.74,
   "normal": 33.47,
   "anomaly": 1.27,
   "change": 1.27,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 414.3,
   "y": 98.7
  },
  {
   "id": "gnb",
   "name": "Bissau",
   "country": "Guinea-Bissau",
   "path": "gw",
   "value": 27.62,
   "normal": 26.36,
   "anomaly": 1.26,
   "change": 1.26,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 292,
   "y": 128.5
  },
  {
   "id": "tjk",
   "name": "Dushanbe",
   "country": "Tajikistan",
   "path": "tj",
   "value": 21.72,
   "normal": 20.46,
   "anomaly": 1.26,
   "change": 1.26,
   "rank_warm": 8,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 431.5,
   "y": 67.3
  },
  {
   "id": "dnk",
   "name": "København",
   "country": "Denmark",
   "path": "dk",
   "value": 15.48,
   "normal": 14.26,
   "anomaly": 1.22,
   "change": 1.22,
   "rank_warm": 7,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 337.9,
   "y": 33.6
  },
  {
   "id": "phl",
   "name": "Manila",
   "country": "Philippines",
   "path": "ph",
   "value": 27.25,
   "normal": 26.03,
   "anomaly": 1.22,
   "change": 1.22,
   "rank_warm": 2,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 535.8,
   "y": 122
  },
  {
   "id": "geo",
   "name": "Tbilisi",
   "country": "Georgia",
   "path": "ge",
   "value": 21.17,
   "normal": 19.96,
   "anomaly": 1.21,
   "change": 1.21,
   "rank_warm": 8,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 391.2,
   "y": 60.6
  },
  {
   "id": "mys",
   "name": "Kuala Lumpur",
   "country": "Malaysia",
   "path": "my",
   "value": 26.58,
   "normal": 25.37,
   "anomaly": 1.21,
   "change": 1.21,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 504.1,
   "y": 149.6
  },
  {
   "id": "dji",
   "name": "Djibouti",
   "country": "Djibouti",
   "path": "dj",
   "value": 33.96,
   "normal": 32.76,
   "anomaly": 1.2,
   "change": 1.2,
   "rank_warm": 5,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 397.4,
   "y": 129.2
  },
  {
   "id": "syc",
   "name": "Victoria",
   "country": "Seychelles",
   "path": "sc",
   "value": 27.77,
   "normal": 26.59,
   "anomaly": 1.18,
   "change": 1.18,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": false,
   "x": 420.3,
   "y": 168.5
  },
  {
   "id": "sen",
   "name": "Dakar",
   "country": "Senegal",
   "path": "sn",
   "value": 28.78,
   "normal": 27.61,
   "anomaly": 1.17,
   "change": 1.17,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 288.8,
   "y": 121.7
  },
  {
   "id": "prt",
   "name": "Lisbon",
   "country": "Portugal",
   "path": "pt",
   "value": 21.01,
   "normal": 19.89,
   "anomaly": 1.12,
   "change": 1.12,
   "rank_warm": 5,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 305.2,
   "y": 66.9
  },
  {
   "id": "chl",
   "name": "Santiago",
   "country": "Chile",
   "path": "cl",
   "value": 12.82,
   "normal": 11.71,
   "anomaly": 1.11,
   "change": 1.11,
   "rank_warm": 10,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 202.2,
   "y": 236.1
  },
  {
   "id": "cpv",
   "name": "Praia",
   "country": "Cape Verde",
   "path": "cv",
   "value": 27.99,
   "normal": 26.88,
   "anomaly": 1.11,
   "change": 1.11,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": false,
   "x": 278.1,
   "y": 121.2
  },
  {
   "id": "hti",
   "name": "Port-au-Prince",
   "country": "Haiti",
   "path": "ht",
   "value": 29.75,
   "normal": 28.64,
   "anomaly": 1.11,
   "change": 1.11,
   "rank_warm": 2,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 192.2,
   "y": 112.6
  },
  {
   "id": "mdg",
   "name": "Antananarivo",
   "country": "Madagascar",
   "path": "mg",
   "value": 15.64,
   "normal": 14.55,
   "anomaly": 1.09,
   "change": 1.09,
   "rank_warm": 4,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 403.9,
   "y": 202.8
  },
  {
   "id": "chn",
   "name": "Beijing",
   "country": "China",
   "path": "cn",
   "value": 20.65,
   "normal": 19.58,
   "anomaly": 1.07,
   "change": 1.07,
   "rank_warm": 7,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 507.1,
   "y": 64.4
  },
  {
   "id": "bhs",
   "name": "Nassau",
   "country": "Bahamas",
   "path": "bs",
   "value": 29.59,
   "normal": 28.53,
   "anomaly": 1.06,
   "change": 1.06,
   "rank_warm": 2,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 186.2,
   "y": 97.3
  },
  {
   "id": "gnq",
   "name": "Malabo",
   "country": "Equatorial Guinea",
   "path": "gq",
   "value": 26.86,
   "normal": 25.83,
   "anomaly": 1.03,
   "change": 1.03,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 335.9,
   "y": 148.1
  },
  {
   "id": "nga",
   "name": "Abuja",
   "country": "Nigeria",
   "path": "ng",
   "value": 25.34,
   "normal": 24.31,
   "anomaly": 1.03,
   "change": 1.03,
   "rank_warm": 2,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 333.5,
   "y": 135.3
  },
  {
   "id": "yem",
   "name": "Sanaa",
   "country": "Yemen",
   "path": "ye",
   "value": 21.42,
   "normal": 20.39,
   "anomaly": 1.03,
   "change": 1.03,
   "rank_warm": 3,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 398.7,
   "y": 120.2
  },
  {
   "id": "irn",
   "name": "Tehran",
   "country": "Iran",
   "path": "ir",
   "value": 25.6,
   "normal": 24.59,
   "anomaly": 1.01,
   "change": 1.01,
   "rank_warm": 7,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 404.7,
   "y": 73.5
  },
  {
   "id": "dom",
   "name": "Santo Domingo",
   "country": "Dominican Republic",
   "path": "do",
   "value": 28.6,
   "normal": 27.6,
   "anomaly": 1,
   "change": 1,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 196.4,
   "y": 112.8
  },
  {
   "id": "nor",
   "name": "Oslo",
   "country": "Norway",
   "path": "no",
   "value": 11.16,
   "normal": 10.17,
   "anomaly": 0.99,
   "change": 0.99,
   "rank_warm": 10,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 334.7,
   "y": 26.5
  },
  {
   "id": "som",
   "name": "Mogadishu",
   "country": "Somalia",
   "path": "so",
   "value": 26.85,
   "normal": 25.86,
   "anomaly": 0.99,
   "change": 0.99,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 402.1,
   "y": 152.2
  },
  {
   "id": "lca",
   "name": "Castries",
   "country": "St. Lucia",
   "path": "lc",
   "value": 29.36,
   "normal": 28.38,
   "anomaly": 0.98,
   "change": 0.98,
   "rank_warm": 4,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": false,
   "x": 211.1,
   "y": 123.4
  },
  {
   "id": "dma",
   "name": "Roseau",
   "country": "Dominica",
   "path": "dm",
   "value": 28.78,
   "normal": 27.83,
   "anomaly": 0.95,
   "change": 0.95,
   "rank_warm": 4,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": false,
   "x": 210.7,
   "y": 120.3
  },
  {
   "id": "tto",
   "name": "Port-of-Spain",
   "country": "Trinidad & Tobago",
   "path": "tt",
   "value": 28.1,
   "normal": 27.16,
   "anomaly": 0.94,
   "change": 0.94,
   "rank_warm": 3,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 209.5,
   "y": 131.4
  },
  {
   "id": "khm",
   "name": "Phnom Penh",
   "country": "Cambodia",
   "path": "kh",
   "value": 27.79,
   "normal": 26.86,
   "anomaly": 0.93,
   "change": 0.93,
   "rank_warm": 3,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 508.2,
   "y": 129.3
  },
  {
   "id": "mdv",
   "name": "Malé",
   "country": "Maldives",
   "path": "mv",
   "value": 28.41,
   "normal": 27.48,
   "anomaly": 0.93,
   "change": 0.93,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": false,
   "x": 453,
   "y": 147.1
  },
  {
   "id": "cyp",
   "name": "Nicosia",
   "country": "Cyprus",
   "path": "cy",
   "value": 27.44,
   "normal": 26.52,
   "anomaly": 0.92,
   "change": 0.92,
   "rank_warm": 8,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 375.1,
   "y": 74.6
  },
  {
   "id": "jam",
   "name": "Kingston",
   "country": "Jamaica",
   "path": "jm",
   "value": 28.82,
   "normal": 27.9,
   "anomaly": 0.92,
   "change": 0.92,
   "rank_warm": 3,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 184.2,
   "y": 113.9
  },
  {
   "id": "kna",
   "name": "Basseterre",
   "country": "St. Kitts & Nevis",
   "path": "kn",
   "value": 29.17,
   "normal": 28.25,
   "anomaly": 0.92,
   "change": 0.92,
   "rank_warm": 3,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": false,
   "x": 208.8,
   "y": 115.5
  },
  {
   "id": "mng",
   "name": "Ulaanbaatar",
   "country": "Mongolia",
   "path": "mn",
   "value": 8.27,
   "normal": 7.35,
   "anomaly": 0.92,
   "change": 0.92,
   "rank_warm": 12,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 482.6,
   "y": 48.1
  },
  {
   "id": "tha",
   "name": "Bangkok",
   "country": "Thailand",
   "path": "th",
   "value": 28.08,
   "normal": 27.16,
   "anomaly": 0.92,
   "change": 0.92,
   "rank_warm": 1,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 499.6,
   "y": 124
  },
  {
   "id": "idn",
   "name": "Jakarta",
   "country": "Indonesia",
   "path": "id",
   "value": 28.38,
   "normal": 27.47,
   "anomaly": 0.91,
   "change": 0.91,
   "rank_warm": 2,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 513,
   "y": 172.2
  },
  {
   "id": "caf",
   "name": "Bangui",
   "country": "Central African Republic",
   "path": "cf",
   "value": 25.92,
   "normal": 25.02,
   "anomaly": 0.9,
   "change": 0.9,
   "rank_warm": 6,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 353.6,
   "y": 146.6
  },
  {
   "id": "bfa",
   "name": "Ouagadougou",
   "country": "Burkina Faso",
   "path": "bf",
   "value": 27.52,
   "normal": 26.63,
   "anomaly": 0.89,
   "change": 0.89,
   "rank_warm": 4,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 317.3,
   "y": 127.3
  },
  {
   "id": "egy",
   "name": "Cairo",
   "country": "Egypt",
   "path": "eg",
   "value": 28.21,
   "normal": 27.33,
   "anomaly": 0.88,
   "change": 0.88,
   "rank_warm": 7,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 373,
   "y": 86
  },
  {
   "id": "tza",
   "name": "Dar es Salaam",
   "country": "Tanzania",
   "path": "tz",
   "value": 26.41,
   "normal": 25.53,
   "anomaly": 0.88,
   "change": 0.88,
   "rank_warm": 2,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 390.9,
   "y": 173.7
  },
  {
   "id": "sur",
   "name": "Paramaribo",
   "country": "Suriname",
   "path": "sr",
   "value": 28.53,
   "normal": 27.66,
   "anomaly": 0.87,
   "change": 0.87,
   "rank_warm": 3,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 220.3,
   "y": 143.1
  },
  {
   "id": "atg",
   "name": "Saint John's",
   "country": "Antigua & Barbuda",
   "path": "ag",
   "value": 29.11,
   "normal": 28.25,
   "anomaly": 0.86,
   "change": 0.86,
   "rank_warm": 3,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": false,
   "x": 210.3,
   "y": 116
  },
  {
   "id": "isr",
   "name": "Jerusalem",
   "country": "Israel",
   "path": "il",
   "value": 26.15,
   "normal": 25.29,
   "anomaly": 0.86,
   "change": 0.86,
   "rank_warm": 6,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 379.2,
   "y": 82.1
  },
  {
   "id": "brb",
   "name": "Bridgetown",
   "country": "Barbados",
   "path": "bb",
   "value": 29.04,
   "normal": 28.19,
   "anomaly": 0.85,
   "change": 0.85,
   "rank_warm": 3,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": false,
   "x": 213.3,
   "y": 125.6
  },
  {
   "id": "plw",
   "name": "Melekeok",
   "country": "Palau",
   "path": "pw",
   "value": 28.71,
   "normal": 27.86,
   "anomaly": 0.85,
   "change": 0.85,
   "rank_warm": 2,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": false,
   "x": 562.9,
   "y": 139.1
  },
  {
   "id": "sgp",
   "name": "Singapore",
   "country": "Singapore",
   "path": "sg",
   "value": 27.91,
   "normal": 27.06,
   "anomaly": 0.85,
   "change": 0.85,
   "rank_warm": 2,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": false,
   "x": 508.1,
   "y": 154.1
  },
  {
   "id": "ken",
   "name": "Nairobi",
   "country": "Kenya",
   "path": "ke",
   "value": 21,
   "normal": 20.16,
   "anomaly": 0.84,
   "change": 0.84,
   "rank_warm": 5,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 386.7,
   "y": 160.4
  },
  {
   "id": "lka",
   "name": "Colombo",
   "country": "Sri Lanka",
   "path": "lk",
   "value": 27.04,
   "normal": 26.2,
   "anomaly": 0.84,
   "change": 0.84,
   "rank_warm": 3,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 464.2,
   "y": 140.4
  },
  {
   "id": "jor",
   "name": "Amman",
   "country": "Jordan",
   "path": "jo",
   "value": 28.31,
   "normal": 27.48,
   "anomaly": 0.83,
   "change": 0.83,
   "rank_warm": 7,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 380.4,
   "y": 81.7
  },
  {
   "id": "kor",
   "name": "Seoul",
   "country": "South Korea",
   "path": "kr",
   "value": 21.03,
   "normal": 20.21,
   "anomaly": 0.82,
   "change": 0.82,
   "rank_warm": 10,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 527.1,
   "y": 69.4
  },
  {
   "id": "bol",
   "name": "La Paz",
   "country": "Bolivia",
   "path": "bo",
   "value": 8.08,
   "normal": 7.27,
   "anomaly": 0.81,
   "change": 0.81,
   "rank_warm": 5,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 199,
   "y": 197
  },
  {
   "id": "vct",
   "name": "Kingstown",
   "country": "St. Vincent & Grenadines",
   "path": "vc",
   "value": 29.03,
   "normal": 28.24,
   "anomaly": 0.79,
   "change": 0.79,
   "rank_warm": 4,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": false,
   "x": 210.5,
   "y": 125.4
  },
  {
   "id": "guy",
   "name": "Georgetown",
   "country": "Guyana",
   "path": "gy",
   "value": 28.37,
   "normal": 27.63,
   "anomaly": 0.74,
   "change": 0.74,
   "rank_warm": 3,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 215,
   "y": 140.7
  },
  {
   "id": "ben",
   "name": "Cotonou",
   "country": "Benin",
   "path": "bj",
   "value": 25.96,
   "normal": 25.23,
   "anomaly": 0.73,
   "change": 0.73,
   "rank_warm": 2,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 324.3,
   "y": 141.8
  },
  {
   "id": "grd",
   "name": "Saint George's",
   "country": "Grenada",
   "path": "gd",
   "value": 29.07,
   "normal": 28.38,
   "anomaly": 0.69,
   "change": 0.69,
   "rank_warm": 5,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": false,
   "x": 209.3,
   "y": 128.1
  },
  {
   "id": "mus",
   "name": "Port Louis",
   "country": "Mauritius",
   "path": "mu",
   "value": 23.45,
   "normal": 22.76,
   "anomaly": 0.69,
   "change": 0.69,
   "rank_warm": 5,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": false,
   "x": 421.1,
   "y": 205.7
  },
  {
   "id": "syr",
   "name": "Damascus",
   "country": "Syria",
   "path": "sy",
   "value": 23.68,
   "normal": 22.99,
   "anomaly": 0.69,
   "change": 0.69,
   "rank_warm": 10,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 380.5,
   "y": 78.2
  },
  {
   "id": "eth",
   "name": "Addis Ababa",
   "country": "Ethiopia",
   "path": "et",
   "value": 16.05,
   "normal": 15.37,
   "anomaly": 0.68,
   "change": 0.68,
   "rank_warm": 4,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 389.7,
   "y": 135.3
  },
  {
   "id": "lbn",
   "name": "Beirut",
   "country": "Lebanon",
   "path": "lb",
   "value": 25.18,
   "normal": 24.53,
   "anomaly": 0.65,
   "change": 0.65,
   "rank_warm": 9,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 379.1,
   "y": 77.4
  },
  {
   "id": "tgo",
   "name": "Lomé",
   "country": "Togo",
   "path": "tg",
   "value": 25.98,
   "normal": 25.33,
   "anomaly": 0.65,
   "change": 0.65,
   "rank_warm": 3,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true,
   "x": 322.2,
   "y": 142.4
  },
  {
   "id": "com",
   "name": "Moroni",
   "country": "Comoros",
   "path": "km",
   "value": 25.81,
   "normal": 25.18,
   "anomaly": 0.63,
   "change": 0.63,
   "rank_warm": 3,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": false,
   "x": 397.6,
   "y": 185.6
  },
  {
   "id": "grc",
   "name": "Athens",
   "country": "Greece",
   "path": "gr",
   "value": 24.17,
   "normal": 23.54,
   "anomaly": 0.63,
   "change": 0.63,
   "rank_warm": 12,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 358.6,
   "y": 68.5
  },
  {
   "id": "gab",
   "name": "Libreville",
   "country": "Gabon",
   "path": "ga",
   "value": 25.74,
   "normal": 25.15,
   "anomaly": 0.59,
   "change": 0.59,
   "rank_warm": 5,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 337.1,
   "y": 156.3
  },
  {
   "id": "mhl",
   "name": "Majuro",
   "country": "Marshall Islands",
   "path": "mh",
   "value": 28.68,
   "normal": 28.11,
   "anomaly": 0.57,
   "change": 0.57,
   "rank_warm": 3,
   "n": 46,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": false,
   "x": 629.3,
   "y": 140
  },
  {
   "id": "tkm",
   "name": "Ashgabat",
   "country": "Turkmenistan",
   "path": "tm",
   "value": 22.29,
   "normal": 21.73,
   "anomaly": 0.56,
   "change": 0.56,
   "rank_warm": 14,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 415,
   "y": 68.6
  },
  {
   "id": "lao",
   "name": "Vientiane",
   "country": "Laos",
   "path": "la",
   "value": 27,
   "normal": 26.46,
   "anomaly": 0.54,
   "change": 0.54,
   "rank_warm": 8,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 501.5,
   "y": 114
  },
  {
   "id": "isl",
   "name": "Reykjavík",
   "country": "Iceland",
   "path": "is",
   "value": 8.27,
   "normal": 7.74,
   "anomaly": 0.53,
   "change": 0.53,
   "rank_warm": 14,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 291.3,
   "y": 19.9
  },
  {
   "id": "zwe",
   "name": "Harare",
   "country": "Zimbabwe",
   "path": "zw",
   "value": 20.36,
   "normal": 19.85,
   "anomaly": 0.51,
   "change": 0.51,
   "rank_warm": 16,
   "n": 46,
   "verdict": "Near normal",
   "category": "near",
   "shape": true,
   "x": 374.9,
   "y": 200.2
  },
  {
   "id": "civ",
   "name": "Abidjan",
   "country": "Côte d’Ivoire",
   "path": "ci",
   "value": 25.48,
   "normal": 25.02,
   "anomaly": 0.46,
   "change": 0.46,
   "rank_warm": 8,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 312.7,
   "y": 144.3
  },
  {
   "id": "mrt",
   "name": "Nouakchott",
   "country": "Mauritania",
   "path": "mr",
   "value": 28.6,
   "normal": 28.15,
   "anomaly": 0.45,
   "change": 0.45,
   "rank_warm": 12,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 291.7,
   "y": 113.7
  },
  {
   "id": "bgd",
   "name": "Dhaka",
   "country": "Bangladesh",
   "path": "bd",
   "value": 28.24,
   "normal": 27.82,
   "anomaly": 0.42,
   "change": 0.42,
   "rank_warm": 8,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 477.2,
   "y": 100.4
  },
  {
   "id": "stp",
   "name": "São Tomé",
   "country": "São Tomé & Príncipe",
   "path": "st",
   "value": 25.85,
   "normal": 25.44,
   "anomaly": 0.41,
   "change": 0.41,
   "rank_warm": 8,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": false,
   "x": 332.2,
   "y": 156.4
  },
  {
   "id": "can",
   "name": "Ottawa",
   "country": "Canada",
   "path": "ca",
   "value": 15.56,
   "normal": 15.16,
   "anomaly": 0.4,
   "change": 0.4,
   "rank_warm": 19,
   "n": 46,
   "verdict": "Near normal",
   "category": "near",
   "shape": true,
   "x": 202.7,
   "y": 53
  },
  {
   "id": "gha",
   "name": "Accra",
   "country": "Ghana",
   "path": "gh",
   "value": 25.29,
   "normal": 24.94,
   "anomaly": 0.35,
   "change": 0.35,
   "rank_warm": 11,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 319.6,
   "y": 143.8
  },
  {
   "id": "afg",
   "name": "Kabul",
   "country": "Afghanistan",
   "path": "af",
   "value": 18.19,
   "normal": 17.85,
   "anomaly": 0.34,
   "change": 0.34,
   "rank_warm": 20,
   "n": 46,
   "verdict": "Near normal",
   "category": "near",
   "shape": true,
   "x": 434.7,
   "y": 76
  },
  {
   "id": "twn",
   "name": "Taipei",
   "country": "Taiwan",
   "path": "tw",
   "value": 26.92,
   "normal": 26.58,
   "anomaly": 0.34,
   "change": 0.34,
   "rank_warm": 13,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 530.3,
   "y": 97.4
  },
  {
   "id": "tur",
   "name": "Ankara",
   "country": "Türkiye",
   "path": "tr",
   "value": 17.87,
   "normal": 17.54,
   "anomaly": 0.33,
   "change": 0.33,
   "rank_warm": 16,
   "n": 46,
   "verdict": "Near normal",
   "category": "near",
   "shape": true,
   "x": 372.8,
   "y": 64.3
  },
  {
   "id": "tuv",
   "name": "Funafuti",
   "country": "Tuvalu",
   "path": "tv",
   "value": 28.58,
   "normal": 28.25,
   "anomaly": 0.33,
   "change": 0.33,
   "rank_warm": 7,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": false,
   "x": 642.9,
   "y": 177.9
  },
  {
   "id": "btn",
   "name": "Thimphu",
   "country": "Bhutan",
   "path": "bt",
   "value": 10.94,
   "normal": 10.72,
   "anomaly": 0.22,
   "change": 0.22,
   "rank_warm": 14,
   "n": 46,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true,
   "x": 473.6,
   "y": 91.8
  },
  {
   "id": "kir",
   "name": "Tarawa",
   "country": "Kiribati",
   "path": "ki",
   "value": 28.34,
   "normal": 28.12,
   "anomaly": 0.22,
   "change": 0.22,
   "rank_warm": 16,
   "n": 46,
   "verdict": "Near normal",
   "category": "near",
   "shape": false,
   "x": 633.4,
   "y": 154
  },
  {
   "id": "prk",
   "name": "Pyongyang",
   "country": "North Korea",
   "path": "kp",
   "value": 19.52,
   "normal": 19.32,
   "anomaly": 0.2,
   "change": 0.2,
   "rank_warm": 18,
   "n": 46,
   "verdict": "Near normal",
   "category": "near",
   "shape": true,
   "x": 523.3,
   "y": 66.3
  },
  {
   "id": "nzl",
   "name": "Wellington",
   "country": "New Zealand",
   "path": "nz",
   "value": 10.96,
   "normal": 10.77,
   "anomaly": 0.19,
   "change": 0.19,
   "rank_warm": 23,
   "n": 46,
   "verdict": "Near normal",
   "category": "near",
   "shape": true,
   "x": 598.5,
   "y": 253
  },
  {
   "id": "fsm",
   "name": "Palikir",
   "country": "Micronesia",
   "path": "fm",
   "value": 28.18,
   "normal": 28.02,
   "anomaly": 0.16,
   "change": 0.16,
   "rank_warm": 16,
   "n": 46,
   "verdict": "Near normal",
   "category": "near",
   "shape": false,
   "x": 605.5,
   "y": 140.5
  },
  {
   "id": "jpn",
   "name": "Tokyo",
   "country": "Japan",
   "path": "jp",
   "value": 23.67,
   "normal": 23.53,
   "anomaly": 0.14,
   "change": 0.14,
   "rank_warm": 22,
   "n": 46,
   "verdict": "Near normal",
   "category": "near",
   "shape": true,
   "x": 550.3,
   "y": 73.4
  },
  {
   "id": "vnm",
   "name": "Hanoi",
   "country": "Vietnam",
   "path": "vn",
   "value": 26.7,
   "normal": 26.62,
   "anomaly": 0.08,
   "change": 0.08,
   "rank_warm": 30,
   "n": 46,
   "verdict": "Near normal",
   "category": "near",
   "shape": true,
   "x": 505.6,
   "y": 106.7
  },
  {
   "id": "lso",
   "name": "Maseru",
   "country": "Lesotho",
   "path": "ls",
   "value": 13.91,
   "normal": 13.84,
   "anomaly": 0.07,
   "change": 0.07,
   "rank_warm": 20,
   "n": 46,
   "verdict": "Near normal",
   "category": "near",
   "shape": true,
   "x": 366.7,
   "y": 226.9
  },
  {
   "id": "npl",
   "name": "Kathmandu",
   "country": "Nepal",
   "path": "np",
   "value": 21.72,
   "normal": 21.66,
   "anomaly": 0.06,
   "change": 0.06,
   "rank_warm": 20,
   "n": 46,
   "verdict": "Near normal",
   "category": "near",
   "shape": true,
   "x": 466.1,
   "y": 91.2
  },
  {
   "id": "nam",
   "name": "Windhoek",
   "country": "Namibia",
   "path": "na",
   "value": 19.6,
   "normal": 19.6,
   "anomaly": 0,
   "change": 0,
   "rank_warm": 20,
   "n": 46,
   "verdict": "Near normal",
   "category": "near",
   "shape": true,
   "x": 349.8,
   "y": 211.4
  },
  {
   "id": "wsm",
   "name": "Apia",
   "country": "Samoa",
   "path": "ws",
   "value": 26.84,
   "normal": 26.84,
   "anomaly": 0,
   "change": 0,
   "rank_warm": 21,
   "n": 46,
   "verdict": "Near normal",
   "category": "near",
   "shape": false,
   "x": 13.1,
   "y": 190.7
  },
  {
   "id": "bwa",
   "name": "Gaborone",
   "country": "Botswana",
   "path": "bw",
   "value": 20.98,
   "normal": 20.99,
   "anomaly": -0.01,
   "change": -0.01,
   "rank_warm": 24,
   "n": 46,
   "verdict": "Near normal",
   "category": "near",
   "shape": true,
   "x": 364.9,
   "y": 216.2
  },
  {
   "id": "pry",
   "name": "Asunción",
   "country": "Paraguay",
   "path": "py",
   "value": 21.09,
   "normal": 21.12,
   "anomaly": -0.03,
   "change": -0.03,
   "rank_warm": 23,
   "n": 46,
   "verdict": "Near normal",
   "category": "near",
   "shape": true,
   "x": 220.4,
   "y": 217.7
  },
  {
   "id": "arg",
   "name": "Buenos Aires",
   "country": "Argentina",
   "path": "ar",
   "value": 14.09,
   "normal": 14.14,
   "anomaly": -0.05,
   "change": -0.05,
   "rank_warm": 21,
   "n": 46,
   "verdict": "Near normal",
   "category": "near",
   "shape": true,
   "x": 223.2,
   "y": 238.7
  },
  {
   "id": "mwi",
   "name": "Lilongwe",
   "country": "Malawi",
   "path": "mw",
   "value": 21.18,
   "normal": 21.26,
   "anomaly": -0.08,
   "change": -0.08,
   "rank_warm": 22,
   "n": 46,
   "verdict": "Near normal",
   "category": "near",
   "shape": true,
   "x": 380.3,
   "y": 191
  },
  {
   "id": "moz",
   "name": "Maputo",
   "country": "Mozambique",
   "path": "mz",
   "value": 22.37,
   "normal": 22.52,
   "anomaly": -0.15,
   "change": -0.15,
   "rank_warm": 25,
   "n": 46,
   "verdict": "Near normal",
   "category": "near",
   "shape": true,
   "x": 376.2,
   "y": 219.2
  },
  {
   "id": "ago",
   "name": "Luanda",
   "country": "Angola",
   "path": "ao",
   "value": 22.8,
   "normal": 23.23,
   "anomaly": -0.43,
   "change": -0.43,
   "rank_warm": 36,
   "n": 46,
   "verdict": "Cooler than normal",
   "category": "cooler",
   "shape": true,
   "x": 343.8,
   "y": 178.7
  },
  {
   "id": "mmr",
   "name": "Naypyidaw",
   "country": "Myanmar (Burma)",
   "path": "mm",
   "value": 26.75,
   "normal": 27.19,
   "anomaly": -0.44,
   "change": -0.44,
   "rank_warm": 23,
   "n": 46,
   "verdict": "Near normal",
   "category": "near",
   "shape": true,
   "x": 489.2,
   "y": 109.7
  },
  {
   "id": "zaf",
   "name": "Pretoria",
   "country": "South Africa",
   "path": "za",
   "value": 19.58,
   "normal": 20.1,
   "anomaly": -0.52,
   "change": -0.52,
   "rank_warm": 32,
   "n": 46,
   "verdict": "Cooler than normal",
   "category": "cooler",
   "shape": true,
   "x": 368.7,
   "y": 218.6
  },
  {
   "id": "ury",
   "name": "Montevideo",
   "country": "Uruguay",
   "path": "uy",
   "value": 12.21,
   "normal": 12.83,
   "anomaly": -0.62,
   "change": -0.62,
   "rank_warm": 35,
   "n": 46,
   "verdict": "Cooler than normal",
   "category": "cooler",
   "shape": true,
   "x": 227,
   "y": 239.3
  },
  {
   "id": "swz",
   "name": "Mbabane",
   "country": "Eswatini",
   "path": "sz",
   "value": 18.86,
   "normal": 19.57,
   "anomaly": -0.71,
   "change": -0.71,
   "rank_warm": 34,
   "n": 46,
   "verdict": "Cooler than normal",
   "category": "cooler",
   "shape": true,
   "x": 373.6,
   "y": 220
  },
  {
   "id": "tls",
   "name": "Dili",
   "country": "Timor-Leste",
   "path": "tl",
   "value": 26.26,
   "normal": 27.12,
   "anomaly": -0.86,
   "change": -0.86,
   "rank_warm": 41,
   "n": 46,
   "verdict": "Cooler than normal",
   "category": "cooler",
   "shape": true,
   "x": 546.3,
   "y": 178
  },
  {
   "id": "fji",
   "name": "Suva",
   "country": "Fiji",
   "path": "fj",
   "value": 23.32,
   "normal": 24.2,
   "anomaly": -0.88,
   "change": -0.88,
   "rank_warm": 40,
   "n": 46,
   "verdict": "Cooler than normal",
   "category": "cooler",
   "shape": true,
   "x": 635.6,
   "y": 200.9
  },
  {
   "id": "slb",
   "name": "Honiara",
   "country": "Solomon Islands",
   "path": "sb",
   "value": 25.12,
   "normal": 26.01,
   "anomaly": -0.89,
   "change": -0.89,
   "rank_warm": 43,
   "n": 46,
   "verdict": "Much cooler than normal",
   "category": "much-cooler",
   "shape": true,
   "x": 607.9,
   "y": 180.1
  },
  {
   "id": "png",
   "name": "Port Moresby",
   "country": "Papua New Guinea",
   "path": "pg",
   "value": 24.7,
   "normal": 25.81,
   "anomaly": -1.11,
   "change": -1.11,
   "rank_warm": 36,
   "n": 46,
   "verdict": "Cooler than normal",
   "category": "cooler",
   "shape": true,
   "x": 584.9,
   "y": 180.2
  },
  {
   "id": "ton",
   "name": "Nuku'alofa",
   "country": "Tonga",
   "path": "to",
   "value": 21.5,
   "normal": 22.62,
   "anomaly": -1.12,
   "change": -1.12,
   "rank_warm": 41,
   "n": 46,
   "verdict": "Cooler than normal",
   "category": "cooler",
   "shape": false,
   "x": 12.8,
   "y": 208
  },
  {
   "id": "vut",
   "name": "Port Vila",
   "country": "Vanuatu",
   "path": "vu",
   "value": 23.44,
   "normal": 24.56,
   "anomaly": -1.12,
   "change": -1.12,
   "rank_warm": 43,
   "n": 46,
   "verdict": "Much cooler than normal",
   "category": "much-cooler",
   "shape": true,
   "x": 618,
   "y": 200
  },
  {
   "id": "ind",
   "name": "New Delhi",
   "country": "India",
   "path": "in",
   "value": 27.05,
   "normal": 28.29,
   "anomaly": -1.24,
   "change": -1.24,
   "rank_warm": 39,
   "n": 46,
   "verdict": "Cooler than normal",
   "category": "cooler",
   "shape": true,
   "x": 451.7,
   "y": 89.2
  },
  {
   "id": "pak",
   "name": "Islamabad",
   "country": "Pakistan",
   "path": "pk",
   "value": 26.26,
   "normal": 27.63,
   "anomaly": -1.37,
   "change": -1.37,
   "rank_warm": 38,
   "n": 46,
   "verdict": "Cooler than normal",
   "category": "cooler",
   "shape": true,
   "x": 441.7,
   "y": 77.8
  }
 ],
 "no_data": [],
 "charts": [],
 "limits": [
  "A capital is one city, not its country, and one grid point of a weather reanalysis, not a thermometer.",
  "The record starts in 1981, so 'much warmer than normal' means the top tenth of about 45 years.",
  "55 of the registry's countries and territories have no capital in the dataset."
 ],
 "method": "Each capital's month is ranked against the same month in every year since 1981; the words follow NOAA's convention.",
 "sources": [
  {
   "name": "climatedata.dev world-capitals, version 2026-10-25.06179c5d54",
   "url": "https://climatedata.dev/",
   "license": "U.S. public domain"
  },
  {
   "name": "NASA Langley Research Center POWER Project, Monthly and Annual API; capitals from Natural Earth",
   "url": "https://power.larc.nasa.gov/docs/referencing/",
   "license": "U.S. public domain"
  }
 ],
 "check": {
  "year": 2026,
  "month": 9,
  "verdict_words": [
   "Much warmer than normal",
   "Warmer than normal",
   "Near normal",
   "Cooler than normal",
   "Much cooler than normal"
  ],
  "dataset": "world-capitals",
  "version": "2026-10-25.06179c5d54"
 },
 "api": {
  "now": "/data/topics/climate/world.json",
  "source": "https://api.climatedata.dev/v1/world-capitals/download/world-capitals.csv",
  "source_label": "Every capital, every month, from climatedata.dev (live, no key)"
 },
 "generated_at": "2026-10-26T20:12:11+00:00"
}