-
Notifications
You must be signed in to change notification settings - Fork 180
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Should Catalog also have an extent? #1210
Comments
Having an OPTIONAL extent in a Catalog could be useful. However setting the extent to REQUIRED would break implementations that deliver dynamic catalogs. For instance in resto every search request is converted to a dynamic catalog endpoint, e.g. search on "France". Since 1) any search parameters combination can be exposed as a catalog and 2) the STAC endpoint is continuously updated with new items, the only way to provide the Catalog extent is to compute it "on the fly" which would dramatically downgrade the response time of the API to a point that would make it unusable imho. |
The boundary between catalog and collection is getting thinner and probably confusing. I do not see the point of having 2 entities with the same functions. |
Yes, it would definitely be optional. |
I don't see the benefit of adding it and agree with @emmanuelmathot. Catalog is meant to be very slim and if you want more make it a Collection. In principle you could just add the extent though and it just behaves as a non-standardized extension, some tooling might be able to read it nevertheless. The usecase in radiantearth/stac-api-spec#366 got broken by introducing the type field, I guess? Previously I also sometimes used collections as landing page, but I assume the API now requires the Catalog type? Maybe we can allow Catalog or Collection as Landing page type? |
Yes, the Landing Page is a Catalog. I don't like the idea of allowing either, but I'll need to think about the specific reasons more. |
No, as discussed on the STAC sprint. This may be a change in the API to allow Collections as the landing page. |
This question derives from:
It seems to me that having a Catalog extent would be useful, so I'm bringing it up as a discussion question here.
The text was updated successfully, but these errors were encountered: