MongoDB geo 数据插入与查询一

认证登陆:

 db.auth("yxg","yxg")

插入gps数据1

> db.address_info.insert(    {       loc : { type: "Point", coordinates: [ 121.466349,

 31.2226834 ] },       name: "北海公园",       category : "公园"    } ))

插入gps数据2

> db.address_info.insert(    {       loc : { type: "Point", coordinates: [ -73.88, 40.

78 ] },       name: "La Guardia Airport",       category : "机场"    } )


为gps数据做2dsphere索引

> db.address_info.ensureIndex( { loc : "2dsphere" } )

查询 [120.261277, 30.317512] 的附近500的工具
> db.address_info.find( { loc : { $near : { $geometry : { type : "Point" ,    coord
inates : [120.261277, 30.317512] } ,   $maxDistance : 500}  } })
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值