Details
-
Bug
-
Resolution: Works as Designed
-
Major - P3
-
None
-
None
-
None
-
Query Integration
-
ALL
-
-
QI 2023-07-24, QI 2023-08-07, QI 2023-08-21, QI 2023-09-04, QI 2023-09-18
Description
The geoWithin query is not returning the data as expected. I have looked at large polygons mentioned here
https://www.mongodb.com/docs/manual/reference/operator/query/geoWithin/#std-label-geowithin-big-poly
The polygons used however, are not large enough to cover the area of a hemisphere. See the example data and query.
As we increase the polygon sizes up to a certain point the data is returned correctly however going bigger by one longitude unit returns incorrect data.
For completeness though I have tried with
| crs: { |
| type: "name", |
| properties: { name: "urn:x-mongodb:crs:strictwinding:EPSG:4326" } |
| } |
and get the same results.
Can you please identify the mistake here.
Attachments
Issue Links
- is duplicated by
-
SERVER-79218 geoWithin: Data not being returned for points in bounds
-
- Closed
-