1

我開發了一個JavaScript Web應用程序,它將在Google Maps API畫布上顯示來自Google Fusion表格的單個多邊形圖層(雖然有些是多部分圖層),但多邊形的大小和位置各不相同。當我加載它們中的每一個時,我想設置地圖的視口,以便用戶可以真正找到多邊形。將Google Maps API中的視口更改爲融合表多邊形圖層

我的第一個想法是使用google.maps.Maps.fitBounds()但爲此,它似乎我需要以某種方式將我的幾何轉換爲LatLngBounds,我不知道該怎麼做。我已經看到了點特徵的例子,但沒有看到多邊形。是否有一個快速腳本將KML幾何解析爲點,然後我可以用它來動態創建LatLngBounds或作爲新的表屬性?

我還可以通過其他方式重置視口 - 這只是我現在想象的途徑。

回答

相關問題