{
 "about": "IPMA's warning areas by code (idAreaAviso), from IPMA's list of districts and islands: the first place listed for each area gives its name and coordinates. Reference data for the graph's Place nodes. Made by tools/graph-places.mjs.",
 "source": "https://api.ipma.pt/open-data/distrits-islands.json",
 "read": "2026-11-10T23:39Z",
 "label": "fact",
 "areas": [
  {
   "code": "ACE",
   "name": "Angra do Heroísmo",
   "lat": 38.67,
   "lon": -27.22,
   "mainland": false
  },
  {
   "code": "AOC",
   "name": "Santa Cruz das Flores",
   "lat": 39.45,
   "lon": -31.13,
   "mainland": false
  },
  {
   "code": "AOR",
   "name": "Vila do Porto",
   "lat": 36.9563,
   "lon": -25.1409,
   "mainland": false
  },
  {
   "code": "AVR",
   "name": "Aveiro",
   "lat": 40.6413,
   "lon": -8.6535,
   "mainland": true
  },
  {
   "code": "BGC",
   "name": "Bragança",
   "lat": 41.8076,
   "lon": -6.7606,
   "mainland": true
  },
  {
   "code": "BJA",
   "name": "Beja",
   "lat": 38.02,
   "lon": -7.87,
   "mainland": true
  },
  {
   "code": "BRG",
   "name": "Braga",
   "lat": 41.5475,
   "lon": -8.4227,
   "mainland": true
  },
  {
   "code": "CBO",
   "name": "Castelo Branco",
   "lat": 39.8217,
   "lon": -7.4957,
   "mainland": true
  },
  {
   "code": "CBR",
   "name": "Coimbra",
   "lat": 40.2081,
   "lon": -8.4194,
   "mainland": true
  },
  {
   "code": "EVR",
   "name": "Évora",
   "lat": 38.5701,
   "lon": -7.9104,
   "mainland": true
  },
  {
   "code": "FAR",
   "name": "Faro",
   "lat": 37.0146,
   "lon": -7.9331,
   "mainland": true
  },
  {
   "code": "GDA",
   "name": "Guarda",
   "lat": 40.5379,
   "lon": -7.2647,
   "mainland": true
  },
  {
   "code": "LRA",
   "name": "Leiria",
   "lat": 39.7473,
   "lon": -8.8069,
   "mainland": true
  },
  {
   "code": "LSB",
   "name": "Lisboa",
   "lat": 38.766,
   "lon": -9.1286,
   "mainland": true
  },
  {
   "code": "MCS",
   "name": "Funchal",
   "lat": 32.6485,
   "lon": -16.9084,
   "mainland": false
  },
  {
   "code": "MPS",
   "name": "Porto Santo",
   "lat": 33.07,
   "lon": -16.34,
   "mainland": false
  },
  {
   "code": "PTG",
   "name": "Portalegre",
   "lat": 39.29,
   "lon": -7.42,
   "mainland": true
  },
  {
   "code": "PTO",
   "name": "Porto",
   "lat": 41.158,
   "lon": -8.6294,
   "mainland": true
  },
  {
   "code": "STB",
   "name": "Setúbal",
   "lat": 38.5246,
   "lon": -8.8856,
   "mainland": true
  },
  {
   "code": "STM",
   "name": "Santarém",
   "lat": 39.2,
   "lon": -8.74,
   "mainland": true
  },
  {
   "code": "VCT",
   "name": "Viana do Castelo",
   "lat": 41.6952,
   "lon": -8.8365,
   "mainland": true
  },
  {
   "code": "VIS",
   "name": "Viseu",
   "lat": 40.6585,
   "lon": -7.912,
   "mainland": true
  },
  {
   "code": "VRL",
   "name": "Vila Real",
   "lat": 41.3053,
   "lon": -7.744,
   "mainland": true
  }
 ]
}
