谷歌地图API,如何让服务在全市(文本搜索)或地图是鉴于整个部分
问题描述:
当我做了谷歌地图API,如何让服务在全市(文本搜索)或地图是鉴于整个部分
var request = {
location: placeobject,
radius: 50000,
query: placetypes
// types: placetypes
};
infowindow = new google.maps.InfoWindow();
var service = new google.maps.places.PlacesService(map);
文本搜索,但我得到的是大块服务堵塞在我发送的位置附近,但是如何指定文本搜索来标记整个城市或更广泛区域中的所有这些服务以进行搜索。
截图是我所得到的
答
你不能得到“全城”。
textSearch和nearBySearch被限制为60个结果总数,在groups of 20。
默认情况下,每个地方搜索每个查询最多返回20个建立结果;但是,每个搜索可以返回多达60个结果,分为三个页面。
radarSearch将返回多达200个结果,但具有较少的细节。
通过调用PlacesService的radarSearch()方法启动地点雷达搜索,该方法将返回最多200个PlaceResult对象的数组。雷达搜索()返回的PlaceResult对象将只包含geometry.location和引用属性。