mongodb地理位置索引,2d和2dsphere,对应平面和球面。
mongodb位置查询文档
实现原理:参考文章
两种索引方式
地理位置索引,必须创建索引才可以能查询,目前有两种索引。...2d index:
使用2d index 能够将数据作为2维平面上的点存储起来,在MongoDB 2.2以前推荐使用2d index索引。...地理位置索引-2d索引 geoNear
geoNear查询使用runCommand命令进行使用,db.runCommand({geoNear:,near:[,],minDistance:(对2D索引无效...,2Dsphere有效),maxDistance:(最大距离),num:(返回结果个数)})
db.runCommand({geoNear:"location",near:[1,2],maxDistance...coordinates: [113.328095, 23.165376]
},
name: "天平架"
}
)
插入结果