mongodb使用$ geometry查询错误值

时间:2018-06-25 11:23:10

标签: spring-data-mongodb

当我查询该地区的经纬度坐标集合时,发现查询结果在该区域之外具有一些坐标。

db.places.find( { loc :
              { $geoWithin :
                { $geometry :
                  { type : "Polygon",
                    coordinates : [ [
                      [ 151.53203354373443 , 58.49758352997918 ] ,
                      [ 151.53203354373443 , 58.60891434369525] ,
                      [ 157.98703167431324 , 58.60891434369525 ] ,
                      [  157.98703167431324 , 58.49758352997918 ],
                      [151.53203354373443 , 58.49758352997918]
             ] ]
} } } } )

我的查询结果超出了 【156.1194,58.638217】。

之类的多边形范围

0 个答案:

没有答案