stac-api-spec icon indicating copy to clipboard operation
stac-api-spec copied to clipboard

CRS handling for the `intersects` parameter

Open AsgerPetersen opened this issue 3 years ago • 2 comments

Having a STAC API which supports different CRSs for input it is possible to specify the CRS of bbox by using bbox-crs and CRS of geometries in the filter by using filter-crs.

In this context it seems inconsistent that there is no CRS support for the intersects parameter as the only one.

We are aware of the complexity of having multiple standards and extensions in play here, but we wanted to raise the issue as it would be great to have a standardised way to handle this instead of hacking our own.

AsgerPetersen avatar Jun 08 '22 09:06 AsgerPetersen

STAC API does not currently have a way to specify bbox-crs. This is part of OGC API - Features - Part 2: Coordinate Reference Systems by Reference and hasn't been added to STAC API. I could see this being added as an additional conformance class or extension.

This does seem like it would be useful.

philvarner avatar Jun 21 '22 14:06 philvarner

Related: https://github.com/radiantearth/stac-api-spec/issues/85

philvarner avatar Jun 21 '22 14:06 philvarner