2011-05-27 59 views
4

我想就大量地理編碼API提出一些建議。到目前爲止,我已經向Google和雅虎伸手。谷歌希望提供太多的資金,但雅虎沒有提供商業產品。高容量地理編碼API?

我最初需要對每天約250,000個項目進行地理編碼,但這個數字在不久的將來會呈指數級增長,所以我需要一個能與我們一起成長的解決方案。

有什麼想法?

+0

此前,我檢索了太多的地理查找;結果,谷歌阻止了我的IP。最後,一旦查找,我最終會存儲緯度和登錄數據庫。 – Win 2011-06-01 22:10:24

+0

您也可以嘗試[Geocodio](http://geocod.io),它每天提供2,500個免費請求,每個額外請求$ 0.001,這基本上是最便宜的解決方案。 (免責聲明:我在那裏工作) – CodeMonkey 2014-02-14 02:19:47

回答

2

有許多供應商提供批量和/或批量地理編碼。您也可以購買數據集,具體取決於您的準確性和覆蓋範圍要求。 As one example, Microsoft offers a solution。我無法保證它的質量。

1

我會對號角SimpleGeo看看可以發揮什麼樣的交易;他們是一家創業公司,因此可能會渴望批量業務。否則,我可能會開始尋找源代碼而不是像Google這樣的經紀商,例如TeleAtlas,但這肯定會很痛苦。

如果你每天的數字會大於250K,例如1.5e + 16,你肯定會重複很多的查詢;找到一種方法來清除/標準化它們以增加緩存命中並將它們推入memcached以保持第三方查詢不變。

這是一個有用的資源,跌跌撞撞地尋找各種方法來獲得它必須是免費的TIGER數據時過,不過只有美國:http://www.vterrain.org/Culture/geocoding.html

+0

嗨尤里, 感謝您的意見。我一定會檢查出SimpleGeo。此外,緩存已經在原地:) – 2011-05-27 23:35:30

1

一個上simplegeo評論,他們的API是簡單,你可以查詢大短期內的記錄數。但是他們的地理編碼質量不如谷歌甚至Bing。我有很多情況下,我爲不同的地址集獲得了相同的座標。 我正在尋找一個解決方案,我的自我,我正在測試MapQuest API,似乎沒有速率限制(每說)。