-
Notifications
You must be signed in to change notification settings - Fork 54
Description
It can be difficult for a user to identify which collection they want to query from a STAC before they begin searching for items. I have been thinking a lot about improving the ergonomics of collection discovery lately while working on a tool for federated collection discovery. Most of the code in that project is just a mechanism for crawling through the collections returned by the /collections
endpoint and checking to see if they match the provided search criteria.
The STAC API - Collection Search extension is intended to provide an API endpoint for filtering collections based on some criteria. It is not implemented widely yet but it enriches the collection discovery process significantly when paired with a client application like this STAC Browser example.
What needs to happen to add a collection_search
method to the pystac.Client
?