1

我开发了一个JavaScript Web应用程序,它将在Google Maps API画布上显示来自Google Fusion表格的单个多边形图层(虽然有些是多部分图层),但多边形的大小和位置各不相同。当我加载它们中的每一个时,我想设置地图的视口,以便用户可以真正找到多边形。将Google Maps API中的视口更改为融合表多边形图层

我的第一个想法是使用google.maps.Maps.fitBounds()但为此,它似乎我需要以某种方式将我的几何转换为LatLngBounds,我不知道该怎么做。我已经看到了点特征的例子,但没有看到多边形。是否有一个快速脚本将KML几何解析为点,然后我可以用它来动态创建LatLngBounds或作为新的表属性?

我还可以通过其他方式重置视口 - 这只是我现在想象的途径。

回答

相关问题