摘要: 概念:球面地理位置索引 创建方式: db.collection.ensureIndex({w:'2dsphere'}) wdspere中,位置的表示方式不再是简单的经度,纬度,数组,而是变成一种复杂的表示geoJSON的表示方式 GeoJSON:描述一个点,一条直线,多边形等形状。 格式 {type 阅读全文
posted @ 2018-08-10 07:02 wzndkj 阅读(1264) 评论(0) 推荐(0) 编辑
摘要: geoNear查询可以看作是near查询点进化版 geoNear查询使用runCommand命令进行使用,常用使用如下: db.runCommand({ geoNear:<collection>, near:[x,y], minDistance:(对2d索引无效,对2dsphere有效), maxD 阅读全文
posted @ 2018-08-10 06:49 wzndkj 阅读(1792) 评论(0) 推荐(0) 编辑
摘要: $geoWithin查询 形状的表示 1、$box:矩形,使用 {$box:[[<x1>,<y1>],[<x2>,<y2>]]}表示 都是坐标,第一个坐标表示矩形的左边界,第二个坐标表示矩形的右边界 2、$center:圆形,使用 {$center:[[<x1>,<y1>],r]} 第一个表示圆心位 阅读全文
posted @ 2018-08-10 06:35 wzndkj 阅读(940) 评论(0) 推荐(0) 编辑