如何解决需要有关地理空间 mongo 查询的帮助
我们希望在地图中显示所有这些位置。当用户放大时,我们只需要检索地图可见区域内的位置。地图为我们提供了 swPoint 和 nePoint 的坐标。
我们想要获得 2 点内的所有位置(swPoint,nePoint)。基本上是盒子内的所有位置。我们创建了 db.locations.createIndex({ "outdoor.location": "2dsphere" }) 的索引 任何帮助表示赞赏。
以下是示例位置数据:
[{
"outdoor": {
"location": {
"type": "Point","coordinates": [
-92.41151,35.11683
]
}
},"geoHash": "dr72jwgnbbst"
},{
"outdoor": {
"location": {
"type": "Point","coordinates": [
-89.58342,36.859161
]
}
},"geoHash": "dn6qtkr5xk8m"
},{
"outdoor": {
"location": {
"type": "Point","coordinates": [
-86.038762,36.519016
]
}
},"geoHash": "dn6zf0h6xtcp"
},"coordinates": [
-98.3081936,26.2143207
]
}
},"geoHash": "9udj4unjmp9f"
},"coordinates": [
-98.5377275,29.4878928
]
}
},"geoHash": "9v1zv8p52t8u"
},"coordinates": [
-73.7018126,42.641387
]
}
},"geoHash": "dreddfeup69m"
},"coordinates": [
-111.865295,33.431942
]
}
},"geoHash": "9tbqnqn5jtwq"
},"coordinates": [
-79.810763,34.174603
]
}
},"geoHash": "dnp4rv796rtz"
}
]
谢谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。