-
Type: Bug
-
Resolution: Works as Designed
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Query Integration
-
ALL
-
-
QI 2023-07-24, QI 2023-08-07, QI 2023-08-21, QI 2023-09-04, QI 2023-09-18
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.
- is duplicated by
-
SERVER-79218 geoWithin: Data not being returned for points in bounds
- Closed