Abd*_* Pp 5 geo mongodb pymongo
使用时我得到了意想不到的结果$geoWithin,
我是这样的:
perim = 10
center = [35.964734, 5.03952]
Run Code Online (Sandbox Code Playgroud)
如果我跑:
list(db.users.find({"adr.cor":{"$geoWithin":{"$center":[center, perim]}}}))
Run Code Online (Sandbox Code Playgroud)
我得到一个包含更多坐标的结果,例如:[36.743954, 4.365041]哪个更远!(至少400公里)我做得不好?
使用$ center:[经度,纬度],半径时,半径以弧度为单位,因此您必须将10弧度转换为km.
| 归档时间: |
|
| 查看次数: |
2471 次 |
| 最近记录: |