0

マップ上のオーバーレイの不透明度を変更せずに、ベース マップの不透明度を変更することはできますか?

ImageMapType Overlay を使用してマップをセットアップしています。ベース レイヤーと ImageMapType Overlay の両方に個別の不透明度スライダーを使用したいと考えています。ImageMapType にはsetOpacity(opacity:number)メソッドがありますが、Map レイヤーに似たものは見つかりません。

4

1 に答える 1

0

文書化されておらず、少しハッキリしていますが、すべての基本タイルを保持する DIV は、google.maps.MapPanes.floatPane

したがって、OverlayView を継承するオブジェクトで次のように呼び出す必要があります。 overlayViewObject.getPanes().floatPane.nextSibling.style.opacity = 0.5;

于 2012-09-22T18:27:15.103 に答える