An open API service indexing awesome lists of open source software.

https://github.com/wdias/adapter-query

Query Adapter micro-service of WDIAS
https://github.com/wdias/adapter-query

kubernetes microservice wdias

Last synced: about 1 year ago
JSON representation

Query Adapter micro-service of WDIAS

Awesome Lists containing this project

README

          

# adapter-queries
Adapter for Query Timeseries data microservice.

# Timeseries Query Support
- Location, Time → Timeseries
- Area → Locations
- Area, Time → Timeseries
- Area, Variable, Time → Timeseries
- Time → Timeseries (Compromise resources)
- \* → Locations
- *, Time → Timeseries
- *, * → Timeseries

# Redefine:
#### /location
- \* → Locations
- Area → Locations
#### /parameter
- Location → Parameters
- Locations → Parameters
#### /timeseries
- Location → Timeseries
- Locations → Timeseries
- Locations, Parameter → Timeseries
- Area → Timeseries
- Area, Parameter → Timeseries
- *, Parameter → Timeseries
- \* → Timeseries

TODO: (Time support: Get Timeseries on given time)
- Area, Time → Timeseries
- Area, Parameter, Time → Timeseries
- *, Time → Timeseries

Get Timeseries data by giving the location details via GeoJSON - http://geojson.io

# /location
POST with GeoJson objects
```json
{
"type": "Polygon",
"coordinates": [
[
[
79.48471069335938,
6.311203650047962
],
[
81.0516357421875,
6.311203650047962
],
[
81.0516357421875,
7.607552723017506
],
[
79.48471069335938,
7.607552723017506
],
[
79.48471069335938,
6.311203650047962
]
]
]
}
```

# /parameter

# /timeseries