uhslc-gesla-nz
Read a short University of Hawaii Sea Level Center GESLA sea-level series for one New Zealand station. Use for hourly or sub-hourly sea level in metres with quality flags. Not for LINZ tide prediction
Files15
View on GitHubSKILL.mdskills/uhslc-gesla-nz/SKILL.md
GitHubUHSLC GESLA New Zealand sea level
Use scripts/cli.py for one New Zealand GESLA record and a window of at most 48 hours. The command reads ERDDAP tabledap CSV from uhslc.soest.hawaii.edu and returns sea level in metres with the published quality flags. It does not accept a URL and it does not download the global table.
python3 scripts/cli.py series --station auckland-auct-nzl-ttw --from 2024-01-01T00:00:00Z --to 2024-01-01T02:00:00Z --json
--from is included and --to is excluded. Times are UTC instants (2024-01-01T00:00:00Z or a numeric offset). A station id is a lowercase GESLA record_id with an nzl segment. --json prints the meta / results envelope from scripts/provenance.py.
sea_level is the source decimal token in metres, or null when the source token is the documented missing value -99.9999. flag1 and flag2 keep the published codes and meanings. Rows marked do-not-use stay in the result. Repeated timestamps stay in source order. The source datum is unspecified.
Read references/source-notes.md for the flag vocabulary, licence, empty-window behaviour and bounds. scripts/test_contract.py is offline. scripts/smoke_test.py adds one bounded live request.