geospatial-jeff / cognition-datasources

Standardized query interface for searching geospatial assets via STAC.
Apache License 2.0
17 stars 3 forks source link

Subdatasets #9

Open geospatial-jeff opened 5 years ago

geospatial-jeff commented 5 years ago

Some datasources provide access to multiple subdatasets. Subdatasets can come from different sensor configurations (ex. CBERS has MUX/AWFI/PAN5M/PAN10M) while other datasources package together multiple item types (ex. NOAA Coast distributes imagery, dem, and lidar data).

In line with creating a single driver for each datasource, I'd like to implement an additional subdatasets API keyword which allows the end-user to specify which specific subdatasets to query. This was previously done with the eo:instrument property (when available) which makes sense for CBERS but less sense for other datasources.

This also provides a good opportunity to upgrade the CBERS driver to the earth-search implementation.

metasim commented 4 years ago

MODIS is also a good example of this:

etc.

metasim commented 4 years ago

FWIW, in our work we call something like "MODIS" a collection_family and "MCD43A4 NBAR" as the collection. "Aqua" or "Terra" would be eo:platform.

geospatial-jeff commented 4 years ago

"MODIS" a collection_family and "MCD43A4 NBAR" as the collection

How is this represented in the catalog? Is a collection_family a catalog/collection with children collection?