opengeospatial / ogcapi-maps

OGC API - Map draft specification
https://ogcapi.ogc.org/maps
Other
53 stars 16 forks source link

Confusion regarding CRS of spatial grid with `storageCrsExtent` outside `extent`. #133

Closed jerstlouis closed 5 months ago

jerstlouis commented 5 months ago

As raised by @tomkralidis at the code sprint in Evora (in the context of OGC API - Coverages), there was confusion about whether the spatial extent grid members in the collection description are in the native (storage) CRS or in CRS84 like the bbox inside the spatial property.

The solution is to replace the storageCrsExtent property outside of the extent by a storageCrsBbox inside the spatial dimension of extent, which makes it clearer that the grid resolution is with respect to this storageCrsBbox (not the bbox always in CRS84 for Earth), or the optional crs which allows specifying an other CRS for the bbox (only allowed for non-Earth data).

Although the grid is not as essential to OGC API - Maps, the storageCrsBbox is, so alignment there is important.

This is corrected in https://github.com/opengeospatial/ogcapi-maps/pull/131 and should be sync'ed with Common - Part 2 and Coverages.

jerstlouis commented 5 months ago

Closing as addressed by #131 .