1

有没有办法使用谷歌 API 检索给定位置的半径?

我想使用上述信息,以便当用户执行与某个位置相关的搜索时,我可以根据该位置的大小设置距离半径,而不是在所有搜索中使用固定半径。

4

2 回答 2

1

谷歌地图可以显示一个地理区域的周长。尽管如此,谷歌似乎并未通过 API 启用此功能。

Google Maps API V3:如何获取区域边界坐标(折线)数据?

在谷歌地图结果中添加“搜索区域”轮廓

谷歌已开始以粉色突出显示搜索区域。Google Maps API 3 中是否提供此功能?

于 2013-10-31T13:13:26.813 回答
0

Google Maps Javascript API v3 中的Google Places API 响应包含一个视口,它是:

viewport | LatLngBounds | The preferred viewport when displaying this Place on a map. This property will be null if the preferred viewport for the Place is not known.

如果这是您需要的,或者直接作为要搜索的区域,可以使用它来计算半径。

于 2013-10-31T13:20:00.417 回答