Open VincentVerelst opened 3 weeks ago
@VincentVerelst have you in mind a STAC API implementation to recommend for this task? A repository link or some examples would be helpful
This issue should also contain a fix for #137
Basically create a separate class to manage STAC collections in the GFMAP manager. One way of doing it would be to create a base abstract class for the GFMAPJobManager
to interract with stac elements and derived classes for different implementations (for example: local pystac
catalogue, or interraction to a STAC server with pystac_client
)
I suggest to split this in two PR's:
Currently, the GFMapJobManager writes static STAC collections to disk. For very large job databases this quickly becomes unfeasible. Therefore, we need to support STAC API's to write asset STAC metadata.
https://github.com/WorldCereal/worldcereal-classification/issues/144