2012-05-25 11 views
1

偶爾FedEx或UPS可能不適用於我的應用服務器,或者我需要爲單個交易處理100個包裹。從歷史結果離線模式下估算運費成本

在這些情況下,估計總比沒有好。

目前我緩存的確切參數結果和「四捨五入」的參數,例如from_zip [2],輪(重10)

我應該看看做的比這更好的是什麼技術?

回答

1

我認爲一個更好的方法是使用某種或者interpolation來執行目標價格的proximity search。它可以像找到2個邊界「點」並插入目標點的價格一樣簡單,也可以使用「距離」閾值來不產生太「瘋狂」的猜測。

無論採用哪種方式,告知用戶價格爲的估算值爲並且可能會發生變化是非常重要的。

+1

謝謝,我會添加插值到我嘗試的技術。我還實現了一個隨機優化器,以找出與包裹重量和距離有關的各種方程的最佳係數,並在超過一定距離時回落到附近的結果。 – tln

+0

不客氣! –

0

而不是使用距離,只需使用區域查找表。您應該可以下載您帳戶的區域圖表以及相關費率,以創建更簡單的查找。