2010-07-25 142 views
2

我已經開始開發一個小應用程序,其主要目標是使用Google Maps API(v3)繪製地圖,並在繪製區域(酒吧,餐館等等)。Google Places API與AJAX搜索API和本地搜索控件

我發現原本應該在本月發佈但尚未發佈的Google Places API。據我所知,該API的重點在於提供來自Google業務數據庫的結果,所以稍後我們可以將這些業務放在地圖上。

但是,現在我發現this sample正在使用AJAX搜索API和Google地圖的本地搜索控件執行相同的操作。

所以問題是,新的Google Places API有什麼意義?

預先感謝您!

+1

順便說一句Google Places API的URL http://code.google.com/apis/maps/documentation/places/ 我可以在之前發佈一個鏈接。 – 2010-07-25 15:37:59

+0

我也在研究Google Places API。你現在做了什麼嗎?另外,由於命名空間衝突,我無法設置Google Maps V3和Localsearch V2(?),所以我決定使用Maps V2和Localsearch V2。我想到的是AJAX Search API,但我得到了更多的控制權,因爲在查詢後我得到了一個JSON。介意分享對我有用的任何內容? ;) – wenbert 2010-08-10 15:32:10

回答

1

Places API返回特定經緯度附近的位置列表,Local Search API允許任意搜索Google的商戶列表和其他POI數據庫。

+0

實際上,本地搜索API也會返回地圖中特定點(緯度/經度)附近的位置。 我剛剛發現一個主要區別,即本地搜索API在給定點附近返回最多8個業務。所以我認爲這就是答案(但我仍然不確定) – 2010-07-26 06:19:39

+1

本地搜索API將允許您執行任意文本搜索。 Places API沒有這個功能 - 它只是返回特定經緯度附近的壁櫥位置。確實,您可以將本地搜索偏置到特定的視口或lat/lng,但例如,您無法在半徑範圍內執行有界搜索。 – Ossama 2010-07-27 21:53:07