位置: 编程技术 - 正文
推荐整理分享利用mongodb查询某坐标是否在规定多边形区域内的方法(mongodb 查询条件),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:mongodb如何分析查询操作使用了哪些索引,mongodb如何分析查询操作使用了哪些索引,mongodb查询文档操作,mongodb 查询条件,mongodb查询sql,mongodb查询文档操作,mongodb 查询条件,mongodb查询语句怎么写,内容如对您有帮助,希望把文章链接给更多的朋友!
前言
大家都知道MongoDB是一个基于分布式文件存储的数据库,并提供创建基于地理空间的索引的能力,本文将使用MongoDB 基于地理空间索引进行坐标所在区域的判断及使用。
1.使用百度拾取坐标工具,在地图上定义多边形的坐标点,并把每个点的坐标保存。
百度拾取坐标工具: Demo,把多边形坐标输入,看看多边形是否合适。
百度地图开放平台地图JS Demo: (多边形内)
宏发大厦:.,. (多边形外)
4.在mongodb测试
1.创建数据库
2.插入多边形范围并添加索引
3.判断坐标是否在多边形区域
广州东站坐标:.,.
输出:
表示坐标 .,. 在多边形区域内
宏发大厦:.,.
输出:空
表示坐标 .,. 在多边形区域外
总结
标签: mongodb 查询条件
本文链接地址:https://www.jiuchutong.com/biancheng/312609.html 转载请保留说明!友情链接: 武汉网站建设