After further discussion, it has been decided that stores should not implement geographical subsetting for datasets which can't be subsetted via the store's backend. This is the case for the CDS Store's Soil Moisture dataset, which is not subsettable in the CDS API. Subsetting will instead be carried out by the gen2 feature, so the CDS Store should revert to offering only a fixed [-180, -90, 90, 180] bbox for soil moisture. Removal of the bbox parameter itself (along with other constant-valued open parameters) is covered in Issue #36.
This issue is effectively the inverse of https://github.com/dcs4cop/xcube-cds/issues/28.
After further discussion, it has been decided that stores should not implement geographical subsetting for datasets which can't be subsetted via the store's backend. This is the case for the CDS Store's Soil Moisture dataset, which is not subsettable in the CDS API. Subsetting will instead be carried out by the gen2 feature, so the CDS Store should revert to offering only a fixed [-180, -90, 90, 180] bbox for soil moisture. Removal of the bbox parameter itself (along with other constant-valued open parameters) is covered in Issue #36.