opengeospatial / ets-ogcapi-features10

Public Repository for the OGC API - Features Compliance Test Suite
Other
16 stars 6 forks source link

Error: BBox with 6 coordinates is currently not supported. #237

Open murithigeo opened 2 months ago

murithigeo commented 2 months ago

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.

murithigeo commented 2 months ago

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?

dstenger commented 2 months ago

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.

murithigeo commented 2 months ago

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