Google maps 谷歌地图API:更改底图的不透明度而不更改覆盖';不透明度

Google maps 谷歌地图API:更改底图的不透明度而不更改覆盖';不透明度,google-maps,google-maps-api-3,Google Maps,Google Maps Api 3,是否可以更改基础贴图的不透明度,而不更改贴图顶部任何覆盖的不透明度 我正在设置一个带有ImageMapType覆盖的贴图,我想为基础层和ImageMapType覆盖设置一个单独的不透明度滑块。ImageMapType有一个setOpacity(opacity:number)方法,但我找不到与地图层类似的方法。虽然没有文档记录,有点粗糙,但它看起来像是在google.maps.MapPanes.floatPane 因此,只需对继承OverlayView的对象调用以下命令: overlayViewO

是否可以更改基础贴图的不透明度,而不更改贴图顶部任何覆盖的不透明度


我正在设置一个带有ImageMapType覆盖的贴图,我想为基础层和ImageMapType覆盖设置一个单独的不透明度滑块。ImageMapType有一个
setOpacity(opacity:number)
方法,但我找不到与地图层类似的方法。

虽然没有文档记录,有点粗糙,但它看起来像是在
google.maps.MapPanes.floatPane

因此,只需对继承OverlayView的对象调用以下命令:
overlayViewObject.getPanes().floatPane.nextSibling.style.opacity=0.5