0

是否可以在不更改地图顶部任何叠加层的不透明度的情况下更改基础地图的不透明度?

我正在使用 ImageMapType Overlay 设置地图,并且我希望为基础层和 ImageMapType Overlay 设置一个单独的不透明度滑块。ImageMapType 有一个setOpacity(opacity:number)方法,但我找不到 Map 图层的任何类似内容。

4

1 回答 1

0

虽然没有记录并且有点 hacky,但看起来包含所有基础图块的 DIV 紧随其后google.maps.MapPanes.floatPane

所以你只需要在继承 OverlayView 的对象上调用如下: overlayViewObject.getPanes().floatPane.nextSibling.style.opacity = 0.5;

于 2012-09-22T18:27:15.103 回答