我想要一個PHP腳本來解決城市名稱(沒有其他需要)與一個好的決議,只爲一個國家(伊朗)。由於我必須多次查詢數據庫,最好通過可下載的本地版本。 我已閱讀大部分職位的計算器上,自現在我已經測試過這些:可靠的城市級地理IP,免費的本地數據庫
- GeoIP City從的MaxMind聽起來不錯,但不是免費的。
- GeoIP從的MaxMind,具有較低的精度水平(約50-60%)
- ip2country.net具有IP-2-城市數據庫,但不是免費的,不能解決伊朗城市名稱。
- 我也嘗試了ipinfodb.com的DB#.Lite,它有一個API here沒有任何成功。問題是,它沒有檢測到許多城市名稱。我也試過hostip.info API,但它似乎太慢了。
- 有一個free php class與本地數據庫,它只解析國名。
- 我不知道是否有機會與this GeoIP plugin一起使用Piwik。如果有人知道這個想法,可以有想法。
- ipinfo.io是另一項不能準確解析城市名稱的服務。
- 我不知道是否有辦法使用谷歌分析解決城市名稱,因爲我認爲谷歌會比其他任何有關伊朗等國家的服務更好。
任何好主意,將非常感激。
你有沒有試過https://developers.google.com/fusiontables/?你也可以捏數據從https://en.wikipedia.org/wiki/Category:Cities_in_Iran –