-
Notifications
You must be signed in to change notification settings - Fork 12
DAPA Comparison
Richard Conway edited this page Apr 12, 2021
·
1 revision
The following is a mapping between the different resource names in the three DAPA endpoints:
Resource | EOX (gridded data) | ii (scattered data) | Terradue (gridded data) | EDR API |
---|---|---|---|---|
Fetch list of fields/variables | /dapa/fields |
/dapa/variables |
/variables |
n/a (only included in the API definition?) |
Retrieve XYT data in an area and for a time interval | /dapa/cube |
/dapa/area /dapa/resample-to-grid
|
/processes/area:retrieve |
/area |
Retrieve XY data in an area and for a time instant | /dapa/area |
/dapa/area /dapa/resample-to-grid
|
/processes/area:retrieve |
/area |
Retrieve XY data in an area and aggregated over a time interval | /dapa/area |
/dapa/area:aggregate-time /dapa/resample-to-grid:aggregate-time
|
/processes/area:aggregate-time |
n/a (aggregations not supported?) |
Retrieve T data for a time interval, aggregated over an area | /dapa/timeseries/area |
/dapa/area:aggregate-space |
/processes/area:aggregate-space |
n/a (aggregations not supported?) |
Retrieve T data for a time interval and for a position | /dapa/timeseries/position |
/dapa/position |
n/a | /position |
Retrieve a value aggregated over a time interval and over an area | /dapa/value/area |
/dapa/area:aggregate-space-time /dapa/resample-to-grid:aggregate-space-time
|
/processes/area:aggregate-space-time |
n/a (aggregations not supported?) |
Retrieve a value aggregated over a time interval and for a position | /dapa/value/position |
/dapa/position:aggregate-time |
n/a | n/a (aggregations not supported?) |
And the query parameter names:
Parameter | EOX | ii | Terradue | EDR API |
---|---|---|---|---|
WKT geometry (MULTI)POINT | point |
coord |
n/a | coords |
WKT geometry (MULTI)POLYGON | geom |
coord |
n/a | coords |
Bounding Box (west,south,east,north) | bbox |
bbox |
bbox |
coords with a bbox rectangle |
ISO 8601 time instant or interval | time |
datetime |
datetime |
datetime |
List of parameters/fields/variables to select | fields |
variables |
variable |
parametername |
Statistical functions to execute (e.g. min, max, std-dev, count) | aggregate |
functions |
function |
n/a (aggregations not supported?) |
Functions Supported:
Parameter | EOX | ii | Terradue | EDR API |
---|---|---|---|---|
minimum | min | min | min | |
maximum | max | max | max | |
average | linear average | mean | mean | |
standard deviation | std-dev | std-dev | ||
count | count | count |
The information was extracted from the following sources: EOX, ii, Terradue, EDR API RFC Draft.