Mongodb的地理位置索引的简单使用示例

前言

如果是LBS相关的项目,一般会对一些地理位置及相关数据做操作。一般存储每个地点的经纬度的坐标,组成点坐标或是多边形、矩形、圆形等区域,也可能是球面。

这边会涉及一些应用场景,比如一辆车越过电子围栏区域触发报警,就比如查询一个点是否在指定区域内。或查询某个坐标点附近的地理位置场所坐标,而Mongodb专门针对这种查询建立了地理空间索引,主要分为2d和2dsphere两种分别是针对平面和球面。Mongo的位置信息查询性能非常高。

查询点是否在区域内

 

0

发表评论

邮箱地址不会被公开。