我有这个问题。
我有一个 Html 页面,里面有 Google 地图,更改选择选项后,在地图上显示不同的 kml 图层,一切就OK了!
由于不同kml图层的范围变化很大,我希望根据加载的kml图层,地图范围适合kml图层的范围。
这是我的代码:
var georssLayer1 = new google.maps.KmlLayer(KML_LAYER, {suppressInfoWindows:true, preserveViewport: true});
const kmlLayerBounds = georssLayer1.getDefaultViewport();
georssLayer1.setMap(map);
map.fitBounds(kmlLayerBounds);
如果我打印 kmlLayerBounds 显示“未定义”。