2010-05-21 97 views
6

我正在寫一個應用程序,將計算兩點之間的距離和成本。其中一個要求是我需要計算行程成本(燃氣和道路收費)。天然氣很容易。不過,我想不出一個好的收費方式。谷歌告訴我GStep是否有收費,但它沒有說多少。 似乎沒有中央管理機構公佈收費標準(這是針對西歐的)。任何人都有處理這個問題的經驗,你是如何解決它的?谷歌地圖收費?

- 帕維爾

+0

喜歡「太本地化」的投票結束,這個問題感興趣的領域只有西歐所有地區。 – Malfist 2010-05-21 13:19:31

回答

1

有 「不」 乾淨的方式來做到這一點。我們在幾年前嘗試過,並且不得不爲收費服務進行收費。這很難做到,因爲許多收費公路(至少在美國)收費有所不同,具體取決於您在道路上行駛了多久,收費率不是線性的。最後,我們使用了一種「最佳猜測」方法來判斷它們。一些長途電話服務爲數據提供API(REST等),但大多數只是爲您提供網頁上的數據,並讓您決定是否要手動更新它們或嘗試進行屏幕抓取。我們最終只是爲用戶提供一個鏈接,讓我們知道收費率是否發生變化並在手動更新時進行手動更新。該解決方案並不理想,但仍然有效......主要是。