2013-08-30 39 views
0

我正在開發一個旅遊門戶網站。
目前我正在處理目的地模塊。我需要根據輸入的地點顯示最近的城市。
例如,如果有人輸入名稱班加羅爾,班加羅爾市周圍最近的城市應該顯示。
我正在尋找google api來獲取某個地點附近的最近城市。
任何人都可以幫助我得到最好的API顯示最近的城市??如何使用Google API顯示最近的城市?

在此先感謝

+0

查看Google Places API。 https://developers.google.com/places/documentation/search#PlaceSearchRequests –

回答

0

這可能是你的選擇, 另一種選擇:

  • http://download.geonames.org/export/dump/
  • 下載城市數據庫中每個城市添加爲經/緯度 - >城市測繪到一個空間索引,如R-Tree(一些數據庫也具有該功能)
  • 使用最近鄰居搜索來查找任何給定點的最近城市

優點:

  • 不依賴AA外部服務器上可用
  • 非常快的(容易做每秒查詢十萬)

缺點:

  • 不自動更新
  • 需要額外的代碼,如果你想辨別其中距離最近的城市的情況下數十英里遠的
  • 可能會給極和國際日期變更線附近奇怪的結果(雖然不會有在那些地方的任何城市反正
相關問題