2011-02-09 68 views
2

我正在開發一個web應用程序,我需要將產品交付給我的國家的房屋。關於Google地圖集成的問題

所有的街道名稱和街區都出現在Google地圖中。我想知道是否有任何方法可以將Google地圖中的所有街道數據(街道名稱,區域)整合到一個文件中以加載到我的數據庫中。

這樣,人們可以很容易地找到那裏的街道與自動建議選項JavaScript。然後我可以計算成本,低谷距離,人們必須支付。

或者還有另一種在我的web應用程序中使用Google地圖數據的方法。

PS。對不起,這不是一個編程問題。如果有人知道StackExchange上的另一個地方,我可以更好地回答這個問題,可以重新定位此文章。

+0

你可以從谷歌地圖的方向服務獲得旅行距離。它給你的距離英里等 – kjy112 2011-02-09 19:04:43

+0

這是在API我可以在我的網站上集成? – 2011-02-09 19:07:42

回答

2

讓數據庫中的所有東西都不是谷歌會給你的東西。他們花了很大的努力去建立它,他們想要一些回報。

您可以選擇使用GeoNames,您可以下載數據庫或使用web服務。

或者,您可以使用Google Geocoding API訪問Google的數據庫。

我建議使用Google版本,因爲它更有可能是最新的。

2

如果您正在尋找一種方法來計算從一個地址到另一個地址的行車距離,以便您可以計算成本,那麼我建議您查看this article。其實,我會在我目前的項目上做到這一點。問題是我們在我的國家沒有具體的尋址系統,所以我將不得不使用近似估計(在地址區域內......)。