根据历史结果估算离线模式下的运费

时间:2012-05-25 18:19:46

标签: fedex ups

偶尔我的应用服务器可能无法使用FedEx或UPS,或者我需要处理100个包以进行单笔交易。

在这些情况下,估计总比没有好。

目前我缓存精确参数和“舍入”参数的结果,例如from_zip [:2],round(weight,10)

我应该采用哪种技巧来做得更好?

2 个答案:

答案 0 :(得分:1)

我认为更好的方法是使用某种方式或interpolation来执行目标价格proximity search。它可以像找到2个边界“点”并插入目标点的价格一样简单,也可能使用“距离”阈值来生成太“疯狂”的猜测。

无论哪种方式,告知用户价格估算非常重要,并且可能会发生变化。

答案 1 :(得分:0)

使用区域查找表,而不是使用距离。您应该能够下载帐户的区域图表以及相关的费率,以创建更简单的查找。