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