飙戈的博客
首页
搜索
往期整理
历史归档
文章分类
文章标签
关于我
Article
175
Category
4
Tags
43
首页
搜索
往期整理
历史归档
文章分类
文章标签
关于我
技术栈
MongoDB地理位置查询
Post on: 2024-1-17
Last edited: 2025-4-26
Views
MongoDB
Catalog
0%
一、经纬度表示方式
Legacy Coordinate Pairs
GeoJSON
二、地理空间索引
2dsphere索引
2d索引
区别
三、地理空间查询操作符
四、实践
1、数据准备
2dsphere索引
2d索引
2、数据查询
1)$near 找出指定位置附近的文档
2)$geoWithin 找出多边形范围内的文档
3)找出圆形范围内的文档
4)$geoWithin 找出矩形范围内的文档
5)$geoWithin 找出球面圆形范围内的文档
6)$geoIntersects 找出与查询位置相交的文档
五、结语
mcbilla
一个普通的干饭人🍚
Article
175
Category
4
Tags
43
Latest posts
线上问题排查:接口响应慢如何处理
2026-6-7
RocketMQ系列:常见问题
2025-9-23
RocketMQ系列:集群管理
2025-9-23
RocketMQ系列:物理存储
2025-9-23
RocketMQ系列:消息管理
2025-9-23
RocketMQ系列:整体架构
2025-9-23
Announcement
🎉欢迎来到飙戈的博客🎉
-- 感谢您的支持 ---
👏欢迎学习交流👏
Catalog
0%
一、经纬度表示方式
Legacy Coordinate Pairs
GeoJSON
二、地理空间索引
2dsphere索引
2d索引
区别
三、地理空间查询操作符
四、实践
1、数据准备
2dsphere索引
2d索引
2、数据查询
1)$near 找出指定位置附近的文档
2)$geoWithin 找出多边形范围内的文档
3)找出圆形范围内的文档
4)$geoWithin 找出矩形范围内的文档
5)$geoWithin 找出球面圆形范围内的文档
6)$geoIntersects 找出与查询位置相交的文档
五、结语