大佬来出出主意

weixin_49345763 2020-08-03 02:45:43
需求是:
用户生成订单,确定了一个定位,为A点,此时需要将订单物品送至配送站,配送站有N个,为N1…NX,需要找出离A点最近的N计算实际距离

方案:
每产生一个A就调用高德接口,计算A与若干个N之间的实际距离

问题:
这个方案就是调用接口次数过多,如果有100个N,则一个A就需要调用100次接口,问题是高德接口每天有调用限制,来问问有没有更优的替代方案

注:N的位置是若干个固定位置
...全文
10969 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
Salted-fish 2020-11-13
  • 打赏
  • 举报
回复
先找出哪个店直线距离近,再请求.
Salted-fish 2020-11-13
  • 打赏
  • 举报
回复
可以用经纬度计算吗.直接算直线距离哪个近.这虽然是个大概,但是也差不多.
hzq5625607 2020-11-11
  • 打赏
  • 举报
回复
可不可以把配送站的区域(该区域类所有的点离这个配送站都是最近的)画出来
一个猴子 2020-08-12
  • 打赏
  • 举报
回复
你的配送站没有区域划分么 到时候最近的隔了一个市怎么办
那谁呀撒 2020-08-04
  • 打赏
  • 举报
回复
换个账号或者ip或者什么的,还能继续蹭免费的接口
Motivation丶R 2020-08-04
  • 打赏
  • 举报
回复
楼上说的对,先用直线距离找出附近的几个N,再请求接口,所有的N都计算一遍太没必要了吧,就算遍历计算出来的点位大概率会在直线距离附近的几个N中。最终的解决方案肯定是付费啦
  • 打赏
  • 举报
回复
]先计算直线距离,筛选出几个近的,然后再请求接口.
maradona1984 2020-08-03
  • 打赏
  • 举报
回复
引用 2 楼 weixin_49345763 的回复:
直线距离计费不准确啊
那就只能看有没有批量接口了
weixin_49345763 2020-08-03
  • 打赏
  • 举报
回复
直线距离计费不准确啊
maradona1984 2020-08-03
  • 打赏
  • 举报
回复
实在做不了就自己根据坐标算直线距离

23,405

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧