是否可以更改基本地图的不透明度,而无需更改地图顶部任何叠加层的不透明度?
我正在设置一个带有ImageMapType Overlay的地图,我想为基础层和ImageMapType Overlay都有一个单独的不透明度滑块。 ImageMapType有一个setOpacity(opacity:number)
方法,但我找不到类似Map树的任何东西。
答案 0 :(得分:0)
虽然没有记载并且有点hacky,但看起来DIV在google.maps.MapPanes.floatPane
所以你只需要在继承OverlayView的对象上调用以下内容:
overlayViewObject.getPanes().floatPane.nextSibling.style.opacity = 0.5;