{
 "area": "Porto Ottiolu, Budoni, San Teodoro (Sardegna nord-est)",
 "updated": "2026-11-10T01:17:32.141Z",
 "method": "Indice mare = vento medio previsto (nodi, ore 9-18) x esposizione della spiaggia alla direzione del vento (0-1, dal mare libero in quella direzione). Stima indicativa: non considera onda lunga residua.",
 "sources": [
  "MET Norway Locationforecast 2.0 (CC BY 4.0)",
  "© OpenStreetMap contributors (ODbL)"
 ],
 "license": "CC BY 4.0 — citare Casa Rosanna, https://casarosannaottiolu.it",
 "page": "https://casarosannaottiolu.it/che-spiaggia-oggi-porto-ottiolu/",
 "days": [
  {
   "date": "2026-11-10",
   "wind": {
    "from_deg": 234,
    "sector": 5,
    "avg_knots": 11,
    "max_knots": 15
   },
   "calm_everywhere": true,
   "strong_wind": false,
   "best": [
    "ottiolu",
    "francesi",
    "agrustos"
   ],
   "beaches": [
    {
     "id": "ottiolu",
     "name": "Porto Ottiolu (Cala Ottiolu)",
     "km": 0.75,
     "minutes": 10,
     "on_foot": true,
     "lat": 40.73495,
     "lon": 9.71276,
     "exposure": 0.01,
     "sea_index": 0.2,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "francesi",
     "name": "Cala dei Francesi",
     "km": 1.3,
     "minutes": 20,
     "on_foot": true,
     "lat": 40.74579,
     "lon": 9.71225,
     "exposure": 0.01,
     "sea_index": 0.1,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "agrustos",
     "name": "Agrustos",
     "km": 2.8,
     "minutes": 5,
     "on_foot": false,
     "lat": 40.72073,
     "lon": 9.71405,
     "exposure": 0.02,
     "sea_index": 0.3,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "isuledda",
     "name": "Isuledda",
     "km": 5.5,
     "minutes": 10,
     "on_foot": false,
     "lat": 40.76359,
     "lon": 9.69301,
     "exposure": 0.01,
     "sea_index": 0.2,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "budoni",
     "name": "Budoni",
     "km": 5.6,
     "minutes": 10,
     "on_foot": false,
     "lat": 40.7089,
     "lon": 9.71748,
     "exposure": 0.01,
     "sea_index": 0.2,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "ambra",
     "name": "Cala d'Ambra",
     "km": 6.7,
     "minutes": 10,
     "on_foot": false,
     "lat": 40.76774,
     "lon": 9.68559,
     "exposure": 0.01,
     "sea_index": 0.1,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "cinta",
     "name": "La Cinta",
     "km": 7.7,
     "minutes": 15,
     "on_foot": false,
     "lat": 40.80045,
     "lon": 9.67407,
     "exposure": 0.04,
     "sea_index": 0.4,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "ainu",
     "name": "Porto Ainu",
     "km": 9.3,
     "minutes": 15,
     "on_foot": false,
     "lat": 40.69446,
     "lon": 9.73435,
     "exposure": 0.01,
     "sea_index": 0.2,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "santanna",
     "name": "Baia Sant'Anna",
     "km": 10.9,
     "minutes": 15,
     "on_foot": false,
     "lat": 40.68347,
     "lon": 9.74672,
     "exposure": 0.01,
     "sea_index": 0.1,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "impostu",
     "name": "Lu Impostu",
     "km": 15.5,
     "minutes": 20,
     "on_foot": false,
     "lat": 40.82566,
     "lon": 9.68201,
     "exposure": 0.02,
     "sea_index": 0.2,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "brandinchi",
     "name": "Cala Brandinchi",
     "km": 18,
     "minutes": 25,
     "on_foot": false,
     "lat": 40.83478,
     "lon": 9.6865,
     "exposure": 0.02,
     "sea_index": 0.2,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "posada",
     "name": "Posada",
     "km": 18.9,
     "minutes": 25,
     "on_foot": false,
     "lat": 40.63177,
     "lon": 9.74542,
     "exposure": 0.01,
     "sea_index": 0.2,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "salinabamba",
     "name": "Salina Bamba",
     "km": 19.3,
     "minutes": 25,
     "on_foot": false,
     "lat": 40.83722,
     "lon": 9.6974,
     "exposure": 0.12,
     "sea_index": 1.4,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "taverna",
     "name": "Porto Taverna",
     "km": 19.4,
     "minutes": 20,
     "on_foot": false,
     "lat": 40.8587,
     "lon": 9.65463,
     "exposure": 0.01,
     "sea_index": 0.1,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "codacavallo",
     "name": "Capo Coda Cavallo",
     "km": 20,
     "minutes": 30,
     "on_foot": false,
     "lat": 40.84104,
     "lon": 9.72349,
     "exposure": 0.03,
     "sea_index": 0.4,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "istana",
     "name": "Porto Istana",
     "km": 28.4,
     "minutes": 35,
     "on_foot": false,
     "lat": 40.89205,
     "lon": 9.61528,
     "exposure": 0.01,
     "sea_index": 0.2,
     "sea_level": 0,
     "exposure_level": 0
    }
   ]
  },
  {
   "date": "2026-11-11",
   "wind": {
    "from_deg": 167,
    "sector": 4,
    "avg_knots": 11,
    "max_knots": 12
   },
   "calm_everywhere": true,
   "strong_wind": false,
   "best": [
    "ottiolu",
    "francesi",
    "isuledda"
   ],
   "beaches": [
    {
     "id": "ottiolu",
     "name": "Porto Ottiolu (Cala Ottiolu)",
     "km": 0.75,
     "minutes": 10,
     "on_foot": true,
     "lat": 40.73495,
     "lon": 9.71276,
     "exposure": 0.27,
     "sea_index": 2.9,
     "sea_level": 0,
     "exposure_level": 1
    },
    {
     "id": "francesi",
     "name": "Cala dei Francesi",
     "km": 1.3,
     "minutes": 20,
     "on_foot": true,
     "lat": 40.74579,
     "lon": 9.71225,
     "exposure": 0.26,
     "sea_index": 2.8,
     "sea_level": 0,
     "exposure_level": 1
    },
    {
     "id": "isuledda",
     "name": "Isuledda",
     "km": 5.5,
     "minutes": 10,
     "on_foot": false,
     "lat": 40.76359,
     "lon": 9.69301,
     "exposure": 0.05,
     "sea_index": 0.6,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "budoni",
     "name": "Budoni",
     "km": 5.6,
     "minutes": 10,
     "on_foot": false,
     "lat": 40.7089,
     "lon": 9.71748,
     "exposure": 0.08,
     "sea_index": 0.9,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "ambra",
     "name": "Cala d'Ambra",
     "km": 6.7,
     "minutes": 10,
     "on_foot": false,
     "lat": 40.76774,
     "lon": 9.68559,
     "exposure": 0.03,
     "sea_index": 0.3,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "ainu",
     "name": "Porto Ainu",
     "km": 9.3,
     "minutes": 15,
     "on_foot": false,
     "lat": 40.69446,
     "lon": 9.73435,
     "exposure": 0.01,
     "sea_index": 0.2,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "santanna",
     "name": "Baia Sant'Anna",
     "km": 10.9,
     "minutes": 15,
     "on_foot": false,
     "lat": 40.68347,
     "lon": 9.74672,
     "exposure": 0.27,
     "sea_index": 2.9,
     "sea_level": 0,
     "exposure_level": 1
    },
    {
     "id": "impostu",
     "name": "Lu Impostu",
     "km": 15.5,
     "minutes": 20,
     "on_foot": false,
     "lat": 40.82566,
     "lon": 9.68201,
     "exposure": 0.15,
     "sea_index": 1.6,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "brandinchi",
     "name": "Cala Brandinchi",
     "km": 18,
     "minutes": 25,
     "on_foot": false,
     "lat": 40.83478,
     "lon": 9.6865,
     "exposure": 0.27,
     "sea_index": 2.9,
     "sea_level": 0,
     "exposure_level": 1
    },
    {
     "id": "posada",
     "name": "Posada",
     "km": 18.9,
     "minutes": 25,
     "on_foot": false,
     "lat": 40.63177,
     "lon": 9.74542,
     "exposure": 0.3,
     "sea_index": 3.2,
     "sea_level": 0,
     "exposure_level": 1
    },
    {
     "id": "salinabamba",
     "name": "Salina Bamba",
     "km": 19.3,
     "minutes": 25,
     "on_foot": false,
     "lat": 40.83722,
     "lon": 9.6974,
     "exposure": 0.22,
     "sea_index": 2.4,
     "sea_level": 0,
     "exposure_level": 1
    },
    {
     "id": "taverna",
     "name": "Porto Taverna",
     "km": 19.4,
     "minutes": 20,
     "on_foot": false,
     "lat": 40.8587,
     "lon": 9.65463,
     "exposure": 0.03,
     "sea_index": 0.3,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "codacavallo",
     "name": "Capo Coda Cavallo",
     "km": 20,
     "minutes": 30,
     "on_foot": false,
     "lat": 40.84104,
     "lon": 9.72349,
     "exposure": 0.01,
     "sea_index": 0.1,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "istana",
     "name": "Porto Istana",
     "km": 28.4,
     "minutes": 35,
     "on_foot": false,
     "lat": 40.89205,
     "lon": 9.61528,
     "exposure": 0.03,
     "sea_index": 0.3,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "agrustos",
     "name": "Agrustos",
     "km": 2.8,
     "minutes": 5,
     "on_foot": false,
     "lat": 40.72073,
     "lon": 9.71405,
     "exposure": 0.41,
     "sea_index": 4.4,
     "sea_level": 1,
     "exposure_level": 2
    },
    {
     "id": "cinta",
     "name": "La Cinta",
     "km": 7.7,
     "minutes": 15,
     "on_foot": false,
     "lat": 40.80045,
     "lon": 9.67407,
     "exposure": 0.52,
     "sea_index": 5.6,
     "sea_level": 1,
     "exposure_level": 2
    }
   ]
  },
  {
   "date": "2026-11-12",
   "wind": {
    "from_deg": 185,
    "sector": 4,
    "avg_knots": 12,
    "max_knots": 14
   },
   "calm_everywhere": true,
   "strong_wind": false,
   "best": [
    "ottiolu",
    "francesi",
    "agrustos"
   ],
   "beaches": [
    {
     "id": "ottiolu",
     "name": "Porto Ottiolu (Cala Ottiolu)",
     "km": 0.75,
     "minutes": 10,
     "on_foot": true,
     "lat": 40.73495,
     "lon": 9.71276,
     "exposure": 0.02,
     "sea_index": 0.3,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "francesi",
     "name": "Cala dei Francesi",
     "km": 1.3,
     "minutes": 20,
     "on_foot": true,
     "lat": 40.74579,
     "lon": 9.71225,
     "exposure": 0.01,
     "sea_index": 0.1,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "agrustos",
     "name": "Agrustos",
     "km": 2.8,
     "minutes": 5,
     "on_foot": false,
     "lat": 40.72073,
     "lon": 9.71405,
     "exposure": 0.12,
     "sea_index": 1.4,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "isuledda",
     "name": "Isuledda",
     "km": 5.5,
     "minutes": 10,
     "on_foot": false,
     "lat": 40.76359,
     "lon": 9.69301,
     "exposure": 0.02,
     "sea_index": 0.3,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "budoni",
     "name": "Budoni",
     "km": 5.6,
     "minutes": 10,
     "on_foot": false,
     "lat": 40.7089,
     "lon": 9.71748,
     "exposure": 0.04,
     "sea_index": 0.5,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "ambra",
     "name": "Cala d'Ambra",
     "km": 6.7,
     "minutes": 10,
     "on_foot": false,
     "lat": 40.76774,
     "lon": 9.68559,
     "exposure": 0.02,
     "sea_index": 0.2,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "cinta",
     "name": "La Cinta",
     "km": 7.7,
     "minutes": 15,
     "on_foot": false,
     "lat": 40.80045,
     "lon": 9.67407,
     "exposure": 0.24,
     "sea_index": 2.8,
     "sea_level": 0,
     "exposure_level": 1
    },
    {
     "id": "ainu",
     "name": "Porto Ainu",
     "km": 9.3,
     "minutes": 15,
     "on_foot": false,
     "lat": 40.69446,
     "lon": 9.73435,
     "exposure": 0.01,
     "sea_index": 0.1,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "santanna",
     "name": "Baia Sant'Anna",
     "km": 10.9,
     "minutes": 15,
     "on_foot": false,
     "lat": 40.68347,
     "lon": 9.74672,
     "exposure": 0.02,
     "sea_index": 0.2,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "impostu",
     "name": "Lu Impostu",
     "km": 15.5,
     "minutes": 20,
     "on_foot": false,
     "lat": 40.82566,
     "lon": 9.68201,
     "exposure": 0.02,
     "sea_index": 0.3,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "brandinchi",
     "name": "Cala Brandinchi",
     "km": 18,
     "minutes": 25,
     "on_foot": false,
     "lat": 40.83478,
     "lon": 9.6865,
     "exposure": 0.03,
     "sea_index": 0.3,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "posada",
     "name": "Posada",
     "km": 18.9,
     "minutes": 25,
     "on_foot": false,
     "lat": 40.63177,
     "lon": 9.74542,
     "exposure": 0.04,
     "sea_index": 0.5,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "taverna",
     "name": "Porto Taverna",
     "km": 19.4,
     "minutes": 20,
     "on_foot": false,
     "lat": 40.8587,
     "lon": 9.65463,
     "exposure": 0.02,
     "sea_index": 0.2,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "codacavallo",
     "name": "Capo Coda Cavallo",
     "km": 20,
     "minutes": 30,
     "on_foot": false,
     "lat": 40.84104,
     "lon": 9.72349,
     "exposure": 0.02,
     "sea_index": 0.2,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "istana",
     "name": "Porto Istana",
     "km": 28.4,
     "minutes": 35,
     "on_foot": false,
     "lat": 40.89205,
     "lon": 9.61528,
     "exposure": 0.02,
     "sea_index": 0.3,
     "sea_level": 0,
     "exposure_level": 0
    },
    {
     "id": "salinabamba",
     "name": "Salina Bamba",
     "km": 19.3,
     "minutes": 25,
     "on_foot": false,
     "lat": 40.83722,
     "lon": 9.6974,
     "exposure": 0.47,
     "sea_index": 5.5,
     "sea_level": 1,
     "exposure_level": 2
    }
   ]
  }
 ]
}