javascript - PlacesService 搜索结果长度

标签 javascript google-maps google-places-api

我正在调用 google.maps.places.PlacesService 的 search() 方法。 我发送的请求对象如下所示:

var request = { location: map.getCenter(), radius: _radius, types: [document.getElementById("type").value] };

位置、半径和类型已正确初始化,例如,位置是'纽约,纽约'的地理编码位置,半径为5000m并且类型是牙医

与我访问maps.google.com并在那里执行类似查询时得到的结果相比,我得到的数字或结果太小(~20)。有什么想法吗?

谢谢

最佳答案

根据 documentation :

"By default, each Place search returns up to 20 establishment results per query; however, each search can return as many as 60 results, split across three pages. Additional pages are available via the PlaceSearchPagination object."

欲了解更多信息,请阅读Accessing Additional Results文档部分。

关于javascript - PlacesService 搜索结果长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13105618/

相关文章:

javascript - chart.js 中带有空值的阶梯线

javascript - 为什么这些 javascript 函数无法启动?

json - 谷歌使用存储的结果 map 路线

javascript - 使用 hello.js 无法在 Twitter 上发帖

javascript - 替换 STYLE 内容 javascript HTML

安卓 kotlin.TypeCastException : null cannot be cast to non-null type com. google.android.gms.maps.SupportMapFragment

javascript - Google map /JavaScript - 显示某些标记 - MySQL 后端

android - 如何使用 Android 版 Google Places API 获取 opening_hours

ios - 对 iOS 上的 Google Places API 的请求返回 REQUEST_DENIED

android - 如何为 Android 制作自定义地点选择器