需求:获取某个点100m内的用户
数据库:mongoDB
语言:JAVA
1.地理位置数据以GeoJSON 的格式存储的
loc : {
type : "Point",
coordinates : [lng, lat]
}
查询地理位置用到 geoWithin,可以查询多边
这篇博客介绍了如何在mongoDB中利用JAVA查询位于特定经纬度100米范围内的用户。数据以GeoJSON格式存储,查询时采用`geoWithin`和`centerSphere`方法,考虑到地球半径进行距离与弧度的转换。文章提供了简单的JAVA单元测试代码片段来验证查询逻辑。
需求:获取某个点100m内的用户
数据库:mongoDB
语言:JAVA
1.地理位置数据以GeoJSON 的格式存储的
loc : {
type : "Point",
coordinates : [lng, lat]
}
查询地理位置用到 geoWithin,可以查询多边

被折叠的 条评论
为什么被折叠?