小程序
小游戏
企业微信
微信支付
扫描小程序码分享
一个是定位获得的位置,一个是自己输入的位置,怎样去判断这两个位置之间的距离;
7 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,请具体描述问题出现的流程,并提供能复现问题的简单代码示例。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
mongodb 和redis都支持球面距离索引。可以直接把坐标信息作为索引存入数据库,然后加上距离即可直接索引。
好的,谢了
em....应该是都是用百度或者高德地图解决,地图会给接口你传一个center参数一个radius就会生成一个查询范围,然后两点间距离也是传入两点经纬度就可以计算距离,而且可以选择货车路线距离,汽车路线距离等等,建议看一下高德api.
怎样去设置那个圆形范围呢?
还有是哪个地图api可以返回两个点的距离的呢?
小程序的位置接口中貌似都没这种功能,是否需要引用其他的地图api的;
以你chooselocation的地址为中心 设置一个圆形范围 地图api可以根据你的两点经纬度返回两点距离 比较一下就OK了
您好,现在是有这个需求,就是首页通过wx.chooseLocation()接口选择某一个位置;
在购买货物时买家可以从新输入一个位置,怎样去判断输入的位置是否在你定位选的地址的一个范围之内;
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好,请具体描述问题出现的流程,并提供能复现问题的简单代码示例。
mongodb 和redis都支持球面距离索引。可以直接把坐标信息作为索引存入数据库,然后加上距离即可直接索引。
好的,谢了
em....应该是都是用百度或者高德地图解决,地图会给接口你传一个center参数一个radius就会生成一个查询范围,然后两点间距离也是传入两点经纬度就可以计算距离,而且可以选择货车路线距离,汽车路线距离等等,建议看一下高德api.
怎样去设置那个圆形范围呢?
还有是哪个地图api可以返回两个点的距离的呢?
小程序的位置接口中貌似都没这种功能,是否需要引用其他的地图api的;
以你chooselocation的地址为中心 设置一个圆形范围 地图api可以根据你的两点经纬度返回两点距离 比较一下就OK了
您好,现在是有这个需求,就是首页通过wx.chooseLocation()接口选择某一个位置;
在购买货物时买家可以从新输入一个位置,怎样去判断输入的位置是否在你定位选的地址的一个范围之内;