2013-05-07 83 views
0

我想,在移動應用程序,用戶輸入幾個字母,並得到他們的GPS位置經度和城市的緯度使用內部消除谷歌地圖

例如後顯示可能的城市列表,如果用戶輸入「巴黎」,我想有: - 巴黎(法國) - 巴黎(美國,德克薩斯州)...

我可以使用Google地方信息,但需要顯示谷歌地圖或谷歌標誌(這是公平的),每天的查詢數量有限。沒有什麼反對,但我想知道是否有其他選擇。

我試過使用Maxmind的城市數據庫。偉大的數據庫,但唉,只有英文。法國人或比利時人會輸入「布魯塞爾」,但在Maxmind的DB中,城市名稱是「布魯塞爾」,限制了其使用。

任何指針?

謝謝。

+1

你看過openmaps嗎?他們有一個REST API來訪問他們的數據:http://wiki.openstreetmap.org/wiki/APIs – 2013-05-07 14:00:58

回答

1

你應該geonames.org看看在那裏你可以donwload座標「地球上的所有村莊」(40.000)

相關問題