Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在谷歌地图中搜索指定区域内的位置_Javascript_Google Maps_Google Maps Api 3 - Fatal编程技术网

Javascript 如何在谷歌地图中搜索指定区域内的位置

Javascript 如何在谷歌地图中搜索指定区域内的位置,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,我在地图上用地理坐标(经度和纬度)描述了一个地区(法国的多个地区)。有没有办法将这组坐标传递给GoogleAPI并将搜索结果限制在这个区域内 我们使用谷歌文档中的以下示例: 谢谢您不能将一组特殊的坐标传递给您的搜索框,也不能传递给自动补偿字段 但是,您可以将结果限制为某一类型的区域。所有类型都已定义。根据您所称的“区域”,您应该注意将搜索限制在 类型:['(地区)]或类型:['(行政区域{X})您可以使用边界将搜索“偏向”您的地理区域 google.maps.places.SearchBoxO

我在地图上用地理坐标(经度和纬度)描述了一个地区(法国的多个地区)。有没有办法将这组坐标传递给GoogleAPI并将搜索结果限制在这个区域内

我们使用谷歌文档中的以下示例:


谢谢

您不能将一组特殊的坐标传递给您的
搜索框
,也不能传递给
自动补偿
字段

但是,您可以将结果限制为某一类型的区域。所有类型都已定义。根据您所称的“区域”,您应该注意将搜索限制在

类型:['(地区)]
类型:['(行政区域{X})

您可以使用
边界
将搜索“偏向”您的地理区域

google.maps.places.SearchBoxOptions对象规范

可以在SearchBox对象上设置的选项

性质

属性类型描述

bounds LatLngBounds将查询预测偏移到的区域。预测偏向于但不限于针对这些边界的查询

请注意,
LatLngBounds
对象是矩形,而不是多边形