Open-EO / openeo-hub

Source code for openEO Hub, a centralized platform to explore openEO back-end providers.
https://hub.openeo.org
Apache License 2.0
8 stars 3 forks source link

Re-implement searching for collections by spatial/temporal extent #45

Open christophfriedrich opened 4 years ago

christophfriedrich commented 4 years ago

When removing the Search section (#42), this feature was lost. I think it's useful, so it should be re-implemented into the Filtering feature of the Discover section.

However, a couple of things need to be considered for that:

m-mohr commented 4 years ago
  • The filtering (so far) happens entirely on the client side. Having the extents of 1000+ collections available is another big chunk of data that has to be transferred and kept in memory.

I guess filtering is done asynchronously. So you could also mix client-side and server-side filtering, even considering multiple collections with the same name. For "large data" filtering, you could have an endpoints which takes a bbox and/or temporal extent and return all suitable collections ids, for example. In general, having a full server-side filtering API would be nice at some point.

  • How should it be integrated into the UI? I think I'd prefer an expandable area under the "Collections" heading.

Agreed.