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
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, ...)