动态缩放级别设置,因此整个多边形可以在地图区域中可见

时间:2013-03-21 07:37:02

标签: javascript google-maps

我有以下输入来实现谷歌地图上不同点的多边形。

  1. 中心点:例如:伦敦新google.maps.LatLng(51.8100844,-0.02911359999995966)

  2. Lat:for ex:51.8100844

  3. Lng:例如:-0.02911359999995966

  4. 距离(英里):例如:10英里

  5. 输出与此相同。 enter image description here

    地图应该动态缩小/缩小,以便整个多边形在地图区域内可见。

    如果距离变高,那么就会显示出来。 假设距离已进入100英里,那么

    enter image description here

    即使距离发生变化,最终缩放级别也不会重置。

1 个答案:

答案 0 :(得分:2)

创建一个LatLngBounds - 多边形的对象 - path,并将其作为参数传递给fitBounds的{​​{1}}方法。