获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
参考下这个帖子吧https://developers.weixin.qq.com/community/develop/doc/0006283668cf506ddeea25ae35bc00?highLine=Aggregate.geoNear
云开发 Aggregate.geoNear 获得的两点距离 为什么 小于1米?我们的地理位置都是通过wx.getLoction的type: wgs84 获得的经纬度,查询某点最近的数据时,却显示距离未0.00034米,无法正确计算两位置之间的距离 //这里是我的查询代码 await db.collection('users').aggregate() .geoNear({ distanceField: 'distance', // 输出的每个记录中 distance 即是与给定点的距离 spherical: true, near: db.Geo.Point(104.6740493774414, 28.813404083251953), includeLocs: 'location', }) .end(); 查出来的数据却显示distance 为小于1的米数: [图片]
2021-05-27