gazetteer/calcofi_stations

9 object(s), 120.4 KB
root / gazetteer / calcofi_stations

CalCOFI stations

The 113 CalCOFI sampling stations (the full extended pattern: the 75-station standard pattern used since 1984 plus 38 stations of the winter/spring and extended 113-station pattern) at the positions CalCOFI publishes on its Station Positions page (CalCOFIStationOrder.csv). in_core_75 is true for the 75 standard stations, taken from CalCOFI's 75-station KML (CalCOFI_75StandardStations.kml); sampling_pattern is core_75 or extended. line_id and station_id are the zero-padded line and station numbers (e.g. 093.3 and 030.0), sta_type is ROS (rosette) or SCCOOS (the nine ~20 m inshore stations).

  • Collection: calcofi_stations v1.0.0, 113 features, GeoParquet 1.1 (places.parquet) and PMTiles (places.pmtiles, layer calcofi_stations)
  • Licence: CC-BY-4.0 - Stated by CalCOFI on https://calcofi.org/data/data-usage-policy/ (read 2026-10-08): "CalCOFI oceanographic and biological data are licensed under the Creative Commons Attribution 4.0 International License"; users must state that the data were obtained from the California Cooperative Oceanic Fisheries Investigations (https://calcofi.org/). The policy covers CalCOFI's data in general and does not name the station-position tables, which are published without a separate statement; decision D13 treats the collections as contributed by CalCOFI under its own licence. https://creativecommons.org/licenses/by/4.0/
  • Attribution: California Cooperative Oceanic Fisheries Investigations (CalCOFI), calcofi.org. CC BY 4.0. Processed by Ocean Metrics.
  • Refresh: monthly, by .github/workflows/sync.yml (re-fetched only when the source's editingInfo.dataLastEditDate or record count changed)

Sources and provenance

ComponentSourceItemData last editRetrievedRecordsChecksum (sha-256 of payload)
-https://calcofi.org/downloads/maps/CalCOFIStationOrder.csv-2022-02-06T22:56:27Z2026-10-08T14:02:13Z113c955a8abe8ff8962...

Machine-readable copy: provenance.json (also in collection.json and the Parquet footer).

Schema

ColumnTypeDescription
place_idstringprefixed, unique id (e.g. BOEM:OCS-P 0561, BOEM:PA:SOC, AOA:N1-A)
authoritystringorganisation that publishes the boundary (BOEM, AOA = NOAA Aquaculture Opportunity Areas)
source_idstringthe source layer's own identifier for the feature (lease number, planning-area code, OBJECTID, AOA code)
namestringhuman-readable name
place_typestringkind of place: lease, planning_area or aoa
geom_typestringgeometry type (Point)
statusstringlifecycle status (e.g. active, cancelled, relinquished, settlement_pending, rescinded, draft_proposed, identified)
status_sourcestringURL that documents the status
status_datestringISO date (or year) the status took effect or was last confirmed; may be empty
source_urlstringthe service endpoint or download the boundary was fetched from
source_datedate32[day]date of the source's last data edit (retrieval date when the source serves none)
retrievedtimestamp[ms, tz=UTC]UTC time the boundary was fetched
versionstringcollection release version this row was built for
licensestringSPDX identifier of the licence (CC-PDDC = public-domain U.S. government work)
attributionstringcredit line to show with the data
line_idstringzero-padded CalCOFI line number, e.g. 093.3
station_idstringzero-padded CalCOFI station number along the line, e.g. 030.0
station_keystringline and station as 'LLL.L SSS.S', the form of the CalCOFI database site_key
linedoubleCalCOFI line number (numeric)
stationdoubleCalCOFI station number along the line (numeric)
order_occint64CalCOFI's order of occupation of the station on a cruise
depth_est_mint64estimated bottom depth in metres (empty where CalCOFI lists none)
sta_typestringROS (rosette) or SCCOOS (inshore ~20 m station)
in_core_75booltrue when the station is in the 75-station standard pattern (CalCOFI_75StandardStations.kml)
sampling_patternstringcore_75 (standard 75-station pattern) or extended (the other 38 of the 113-station pattern)
bboxstruct<xmin: double, ymin: double, xmax: double, ymax: double>GeoParquet bbox-covering column (xmin, ymin, xmax, ymax)
geometrybinaryPOINT, EPSG:4326, split at +/-180 antimeridian

Native attributes keep the source layer's names; a native name equal to a gazetteer column ignoring case (NAME vs name) is suffixed _src.

Files

FileSizeChecksum
places24 kB12205fc77e40210e...
places-tiles70 kB1220836f968da019...
styles/default1 kB122041156225d917...
provenance1 kB1220a11eb48dfa17...
documentation0 kB1220e3b0c44298fc...

Quick start

SELECT place_id, name, status, status_date
FROM read_parquet('https://storage.oceanmetrics.io/gazetteer/calcofi_stations/places.parquet')
ORDER BY place_id;

Changes

  • 1.0.0: first release.
namesizemodified
styles/ 1745 B2026-10-08 16:39Z
AGENTS.md1.3 KB2026-10-08 16:39Z
README.md5.1 KB2026-10-08 16:39Z
collection.json10.5 KB2026-10-08 16:39Z
places.parquet23.9 KB2026-10-08 16:39Z
places.pmtiles68.7 KB2026-10-08 16:39Z
places.thumb.jpg7.5 KB2026-10-08 16:39Z
provenance.json951 B2026-10-08 16:39Z
versions.json1.7 KB2026-10-08 16:39Z