You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is a 1d bbox valid? In implementation, this could be handled by converting the bbox to either a Point or LineString geometry for query against the database.
Intersects geometry:
What's considered an invalid geometry? Currently there's no language like "implementations may reject geometries that have semantic problems like self-crossing at their discretion with a 400 and an informative error message".
Polygons that have an "obvious" self-crossing are invalid, but are two identical sequential points a self-crossing? These are rejected by Elasticsearch & OpenSearch for this reason, so it seems they should be.
The text was updated successfully, but these errors were encountered:
WRT to bboxes, Clemens said language was added to the corrigendum that states that degenerate bboxes are allowed, and should be treated with point or linestring semantics. This should be clarfied in the spec so implementers will remember to handle this case. E.g., in stac-server, bboxes are converted to Polygon for search, but a Polygon with multiple identical sequential points is rejected by ES/OpenSearch, so these have to be handles specially.
After discussion at the STAC meetup 2023-Feb-13: add some language around the fact that implementions are allowed to reject what they consider semantically-invalid geometries. For example, OpenSearch rejects self-crossing polygons and polygons with sequential duplicate coordinates (which could be considered either self-crossing or not forming a line between them.)
Question filed against OGC API here:
Prompted by:
Questions:
Bbox:
Intersects geometry:
The text was updated successfully, but these errors were encountered: