-
Notifications
You must be signed in to change notification settings - Fork 2
2 Filter
Carmen Tawalika edited this page Sep 23, 2021
·
4 revisions
concept (0/100)
- Dedicated endpoints for filtering will not be done for prototypical implementation
- Filtering for prototype will be done in actinia when looking for needed data
- not only space and time filters should be used, but other useful filters as well (cloud cover, ASC - DESC, ...)
- can be passed via openEO:
properties = {
"eo:cloud_cover":{
"process_graph":{
"cc":{
"process_id":"between",
"arguments":{
"x":{"from_parameter":"value"},
"min":0,
"max":50
},
"result":true
}
}
}
}
-
which filter format to use (search API or CQL) depends on the cataloges we will support first
-
better to wait a bit because standard for this is currently evolving
-
before "self-implementation" we prefer to use existing tools like pystac-client
-
Two approaches:
- use filter and searches provided by external STAC catalogs
- implement it in actinia, so that all collections can be filtered over multiple STAC instances
-
Unsorted thoughts:
- Filtern over space + time within collection? FeatureCollection? → STAC Instance needs to support this (Server: list filtered items)! https://github.com/radiantearth/stac-api-spec/tree/master/item-search
- STAC will support CQL filter soon - wait for it?