Reactjs 如何确定用户是否在google maps api中的子位置、位置、状态等处搜索react?

Reactjs 如何确定用户是否在google maps api中的子位置、位置、状态等处搜索react?,reactjs,google-maps-react,Reactjs,Google Maps React,我正在建立一个定位服务,用户可以在该服务中搜索特定区域内的地点(如医院、火车站等)我想知道是否有办法确定用户查询的粒度,即用户是在子地方、地区、州还是在整个国家搜索。是否有任何API可以提供查询的详细信息? 目前,我正在使用google.maps.places.places服务中的textSearch api从谷歌地图api获取结果。这可以返回多达60个结果。然后,我获取一个结果的place\u id,并使用getDetails API获取关于该位置的详细信息。但这只会分解检索结果的地址组件我想

我正在建立一个定位服务,用户可以在该服务中搜索特定区域内的地点(如医院、火车站等)我想知道是否有办法确定用户查询的粒度,即用户是在子地方、地区、州还是在整个国家搜索。是否有任何API可以提供查询的详细信息?

目前,我正在使用google.maps.places.places服务中的textSearch api从谷歌地图api获取结果。这可以返回多达60个结果。然后,我获取一个结果的place\u id,并使用getDetails API获取关于该位置的详细信息。但这只会分解检索结果的地址组件我想获得查询的详细信息。

让placesSearchBoxService=new google.maps.places.PlacesService(map);
placesSearchBoxService.textSearch(请求,(res,status,pag)=>{
//搜索失败
如果(状态!='OK'){
返回;
}
let detailRequest={placeId:res[0].place\u id};
placesSearchBoxService.getDetails(detailRequest,(place,status)=>{
设{address_components:addressComponents}=place;
...
});
});