opengeospatial/ets-ogcapi-features10

Error: BBox with 6 coordinates is currently not supported.

Opened this issue · 3 comments

Describe the bug
My test API is hosting a 3D collection and thefore, Im using CRS84h. However, I get the error BBox with 6 coordinates is currently not supported

To Reproduce
Steps to reproduce the behavior:

Expected behavior
Retrieval of features within the specified bbox values [minx,miny,minz,maxx,maxy,maxz]

Screenshots
Screenshot (56)
Additional context
When I force the extent.bbox down to 2D and change the crs array to only include CRS84 and EPSG:4326, all tests pass.

I also have another issue:
The bbox-parameter-definition states that implies that if the bbox-crs has a third-axis, one must also supply a bbox parameter with 6 elements.
So, if the bbox-crs parameter is CRS84h, should the bounding box be a minimum of 6 items or can they be 4?

Thanks for reporting.

Question of the description of this issue:

Correct, the result of the test is "skipped" (not "failed"). I mark this issue as an enhancement.

Question of first comment:

This is more a question regarding the spec than the test suite. I assume that 3D coordinates must contain 6 items as the height would miss otherwise.

Thank you. Another tangential question, supposing one used a 3D CRS and if z-axis values are optional, would providing, say the lower, upper or both act as how the datetime parameter works? (half-bounds, full intervals, ...)