2009-10-06 35 views
0

我一直在尋找一個在線geosearch API,以便我可以獲取旅遊景點的位置數據,例如歷史地標,旅遊信息位置,城堡等。我不是在尋找地圖圖像,而是尋找位置標記數據的列表。我玩過CloudMade,但沒有任何一種對象類型會返回任何類似於我期望的響應數量(即使有一個寬邊框)。 Bing,Yahoo或Google Maps沒有任何地圖可以使用地理編碼API,只需進行地理編碼即可。我見過的應用程序可以在我附近找到餐館24小時開放或出租的公寓 - 這一天從哪裏來?謝謝!使用CloudMade API或其他地理編碼API獲取旅遊景點?

回答

0

在這情況下的數據來自:

臨近餐廳搜索與Google AJAX Search API使用其本地搜索模式經常進行的。它不適合執行像「旅遊景點」或「歷史地標」這樣的模糊搜索,它需要像「博物館」這樣更具體的東西。它基本上是一個商業搜索(他們最初從黃頁購買數據,所以它非常偏向於有電話的組織),所以它不會找到自然特徵。每個查詢也限制爲8個回覆。

尋找出租公寓的應用程序往往有自己的數據庫,該數據庫是通過閱讀Craigslist之類的東西來構建的。

0

CloudMade在返回的結果上使用限制而不會傷害您的瀏覽器。默認情況下它返回10個結果。您可以使用「limit =」和「offset =」進行分頁。並且響應包含「找到」字段,它可以給出結果的總數。

順便說一句,幾周前發佈了新的CloudMade Geocoding API。它使用起來更快,更容易。

更多信息 - http://blog.cloudmade.com/2009/10/08/new-geocoding-engine-delivers-results-up-to-24-times-faster/

文檔 - http://developers.cloudmade.com/wiki/geocoding-http-api/Documentation

相關問題