Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
FedEx や UPS がアプリ サーバーで利用できない場合や、1 回のトランザクションで数百のパッケージを処理する必要がある場合があります。
このような場合、見積もりは何もないよりはましです。
現在、正確なパラメーターと「丸められた」パラメーターの結果をキャッシュしています。たとえば、from_zip[:2]、round(weight, 10)
これよりもうまくやるには、どのようなテクニックを検討する必要がありますか?
より良いアプローチは、目標価格の近接検索を実行するために何らかの種類または補間を使用することだと思います. 2 つの境界 "ポイント" を見つけて、ターゲット ポイントの価格を補間するのと同じくらい簡単です。おそらく、あまりにも "ワイルドな" 推測を生成しないように "距離" しきい値も使用します。
いずれにせよ、価格は概算であり、変更される可能性があることをユーザーに知らせることが非常に重要です。
距離を使用するのではなく、ゾーン ルックアップ テーブルを使用します。アカウントのゾーンチャートと関連料金をダウンロードして、より簡単なルックアップを作成できるはずです.