我正在構建一個應用程序,該應用程序使用Google Places API顯示我當前位置附近的餐館。由於某些原因,與我從Google Places iPhone應用程序中看到的結果相比,結果非常稀少。例如,從我的農村家中,Google地圖應用顯示距離最近的地點2.4英里。這個緯度/經度的Places API顯示最近的位置,距離15.7英里。Google Places API返回稀疏結果vs Google Places iPhone應用程序
「Google Places」應用程序有可能沒有使用Google Places API嗎?
感謝您的迴應,但是我發現結果顯着不同。例如,在我最近的城市裏,Places API中距離前20的結果覆蓋了將近20英里的半徑。如果我在Places應用程序中搜索,則前20個搜索結果在5英里內......表示更多條目。如果我使用我的桌面上的Google地圖應用程序,則獲得與Google地圖應用程序非常相似的結果。我想我應該轉儲的地方API和使用地圖API呢?有什麼建議麼? – PaulBAustin
您能否提供樣本地點和Places API查詢,以便我可以調查此問題。您也可以提供地方應用程序中返回的地方,這些地方未在Places API中返回。 Maps API有一個使用相同後端的場所庫。如果你能爲我提供上述細節,我會發現我們發現問題。 –
感謝您的幫助克里斯,結果越來越接近。以下是一個示例查詢(減去我們的鍵): https://maps.googleapis.com/maps/api/place/search/json?location=30.3637028,-97.7394526&rankby=distance&types=restaurant&sensor=false&key= 此返回一個類似的結果集(實際上比Places更多的結果)。一個沒有出現在API查詢中但在Places中出現的是「Cover 3,2700 W Anderson Ln,78757」。而且這個比API返回中的其他一些結果更接近。 – PaulBAustin