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
- Host: GitHub
- URL: https://github.com/wdias/adapter-query
- Owner: wdias
- License: apache-2.0
- Created: 2019-03-16T08:37:33.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-10T16:57:44.000Z (over 3 years ago)
- Last Synced: 2025-01-14T00:48:57.698Z (about 1 year ago)
- Topics: kubernetes, microservice, wdias
- Language: TypeScript
- Size: 149 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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