{
  "schema_version": 1,
  "title": "Vent ERA5 historique près du port de Brest",
  "port": {
    "name": "Terminal EMR — polder de Brest",
    "latitude": 48.3835,
    "longitude": -4.45,
    "coordinate_source": "https://politique.pappers.fr/commune/document/35bf8d2f6825b8dff6526a9642b27cf3",
    "place_source": "https://www.brest.port.bzh/emr/",
    "marker_note": "Indicative marker near the Brest EMR terminal, not an operational berth position."
  },
  "grid_wind": {
    "latitude": 48.5,
    "longitude": -4.5,
    "distance_to_port_km": 13.469
  },
  "start": "2024-01-01T00:00:00Z",
  "end": "2024-12-31T23:00:00Z",
  "step_hours": 1,
  "count": 8784,
  "encoding": {
    "file": "port-wind.u16.gz",
    "compression": "gzip",
    "layout": "little-endian uint16 wind_10m_deci_m_s per UTC hour",
    "missing_sentinel": 65535,
    "wind_speed_m_s_per_unit": 0.1,
    "wind_derivation": "sqrt(u10^2 + v10^2) before quantization",
    "compressed_bytes": 8476,
    "uncompressed_bytes": 17568,
    "sha256_compressed": "6132b6bf7ecaf97b1ee56acf331c59c2c31772c67eb38b2bf15323f92e44820d",
    "sha256_uncompressed": "204f575b8f8312b71a2a216929d672db988b096560706fdd1844cf9fd7c35a4e"
  },
  "coverage": {
    "expected_hours": 8784,
    "valid_hours": 8784,
    "missing_hours": 0
  },
  "observed_range_wind_speed_m_s_quantized": [
    0.2,
    17.1
  ],
  "source": {
    "name": "Copernicus Climate Change Service ERA5 hourly time-series",
    "url": "https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-timeseries",
    "doi": "10.24381/1cf1ad76",
    "licence": "CC BY 4.0",
    "dataset": "reanalysis-era5-single-levels-timeseries",
    "request": {
      "variable": [
        "10m_u_component_of_wind",
        "10m_v_component_of_wind"
      ],
      "location": {
        "latitude": 48.379936,
        "longitude": -4.486746
      },
      "date": [
        "2024-01-01/2024-12-31"
      ],
      "data_format": "netcdf"
    },
    "raw_zip_sha256": "dfbbceb0fae207247afbe021d6bf554cfd308afe645986b684d7311fccbfae97",
    "raw_zip_bytes": 161460,
    "member_files": [
      "reanalysis-era5-single-levels-timeseries-sfc14rlazc0.nc"
    ],
    "request_location_note": "The public CDS request was made at the previous Quai Malbert marker. Its returned 48.50° N, 4.50° W atmospheric grid point is also the nearest ERA5 0.25° grid point to the indicative polder marker; the raw request location is retained above."
  },
  "limitations": [
    "Historical reanalysis at the returned atmospheric grid point, not a wind measurement inside Brest harbor.",
    "No harbor wave height is provided: the coarse ERA5 wave grid does not resolve harbor conditions.",
    "Not an operational forecast or validated vessel or port operating limit."
  ]
}
