Extract FerryBox data from NetCDF (THREDDS) to CSV
Extract FerryBox environmental monitoring data from a THREDDS-hosted NetCDF file. Supports optional filtering by date interval and bounding box. Outputs a CSV containing datetime, latitude, longitude, value, unit, parameter, and derived time fields.
AquaINFRA NIVA use case Ferrybox NetCDF THREDDS Oslofjorden
| Id | Title | Data Type | Description |
|---|---|---|---|
| url_thredds | Source | string | THREDDS URL to the NetCDF dataset (e.g. https://thredds.niva.no/thredds/dodsC/datasets/nrt/color_fantasy.nc). |
| parameters | Parameters | array | Comma-separated list of parameters to extract (e.g. temperature,salinity,chlorophyll,turbidity). Use NULL (or omit) to extract all available parameters. |
| start_date | Start date | string | Start date (YYYY-MM-DD). If provided, end date must also be provided. Use NULL to omit. |
| end_date | End date | string | End date (YYYY-MM-DD). If provided, start date must also be provided. Use NULL to omit. |
| study_area_bbox | Boundary box | object | Optional bounding box filter. Order: [lat_min, lon_min, lat_max, lon_max]. Input must be valid JSON with double quotes. Example: {"bbox": [58.5, 9.5, 59.9, 11.9]}. Omit to use the full dataset extent. |
| Id | Title | Description |
|---|---|---|
| csv_results | CSV output | Path to the CSV file written by the process. |
Educational resources and documentation
Jobs
Browse jobsLinks
- GitHub repo of NIVA AquaINFRA tools (text/html)
- Process description as JSON (application/json)
- Process description as HTML (text/html)
- Jobs list as HTML (text/html)
- Jobs list as JSON (application/json)
- Execution for this process as JSON (application/json)
Execution modes
- Synchronous
- Asynchronous
