偶尔我的应用服务器可能无法使用FedEx或UPS,或者我需要处理100个包以进行单笔交易。
在这些情况下,估计总比没有好。
目前我缓存精确参数和“舍入”参数的结果,例如from_zip [:2],round(weight,10)
我应该采用哪种技巧来做得更好?
答案 0 :(得分:1)
我认为更好的方法是使用某种方式或interpolation来执行目标价格proximity search。它可以像找到2个边界“点”并插入目标点的价格一样简单,也可能使用“距离”阈值来生成太“疯狂”的猜测。
无论哪种方式,告知用户价格估算非常重要,并且可能会发生变化。
答案 1 :(得分:0)
使用区域查找表,而不是使用距离。您应该能够下载帐户的区域图表以及相关的费率,以创建更简单的查找。