NAWA Trend
NAWA Trend is the national long-term monitoring of micropollutants in Swiss surface waters, operated under the National Surface Water Quality Monitoring Programme (NAWA) of the FOEN. The dataset exposes stations and individual measurement results.
Results are returned in no particular order and a single query is capped at 10 000 rows. Queries that exceed the cap are rejected rather than truncated. Larger datasets are retrieved by partitioning into smaller filter windows (typically a date range) and iterating. See Pagination for details.
Available fields
| Field | Type | Notes |
|---|---|---|
id | String | Station identifier. |
name | String | Station name. |
waterBodyName | String | Water body name. |
canton | String | Two-letter Swiss canton code (e.g. BE, ZH, VD). |
xCoordinateLv95 | String | X coordinate (Swiss LV95) as a string. |
yCoordinateLv95 | String | Y coordinate (Swiss LV95) as a string. |
predecessor | String | Identifier of the predecessor station, if any. |
successor | String | Identifier of the successor station, if any. |
Available fields
| Field | Type | Notes |
|---|---|---|
stationId | String | Station identifier (matches id on the stations type). |
stationName | String | Station name (denormalised). |
samplingLocation | String | Free-text sampling location. |
samplingType | String | Sampling type, e.g. Stichprobe (grab sample), Mischprobe (composite sample). |
naquaSamplingDate | String | Sampling date in the NAQUA format. |
naquaSamplingTime | String | Sampling time in the NAQUA format. |
nawaSamplingStartTs | AWSDateTime | Sampling start timestamp (ISO-8601 UTC). |
nawaSamplingEndTs | AWSDateTime | Sampling end timestamp (ISO-8601 UTC). |
nawaSamplingDurationHours | String | Sampling duration in hours. |
laboratory | String | Analysing laboratory. |
surveyFieldLab | String | Field laboratory identifier. |
measuredParameter | String | Analyte name (German), e.g. Atrazin, Nitrit-Stickstoff, Chlorid, Elektrische Leitfähigkeit, ortho-Phosphat-Phosphor (filtriert). |
measuredValue | String | Measured value as a string (units in unit). |
determinationLimit | String | Quantification limit. |
nawaDetectionLimit | String | NAWA detection limit. |
unit | String | Measurement unit, e.g. mg/l, µg/l, µS20, m³/s. |
measurementUncertaintyAbsoluteRelative | String | Whether the uncertainty is absolute or relative. |
measurementUncertainty | String | Reported measurement uncertainty. |
deviceMethod | String | Device / analytical method. |
measuredValueRemark | String | Free-text remark on the measured value. |
Download data
The measurement results are available as prepared files (.csv, one
dataset per year) for direct download; the parameter register and the
station list are also available. For targeted, filtered extracts, use the
GraphQL API.
Dateien werden geladen…
Notes
- The
nawa_trendnamespace additionally exposes aparameters(...)field containing parameter dictionary entries (CAS, InChIKey, molar mass, multilingual designations). - The
dataquery can be narrowed bymeasuredParameter(e.g.{ _eq: "Atrazin" }) or bysamplingType. - For long series the request is split into
nawaSamplingStartTswindows that each stay under 10 000 rows. See the note above.
Contact
Questions about the content of this dataset can be addressed to the FOEN — see Contact.