Google Maps Styling API。调整透明度/不透明度

时间:2014-09-10 05:05:06

标签: javascript css google-maps google-maps-api-3

我了解Google Maps Styling API可用于配置设备上地图的显示。我想知道是否可以使这个视图透明(或者在我看来更“半透明”)。

我想将整个地图绘制为一种叠加层,具有平均不透明度,以便在背景上显示为半透明叠加层。这可能吗?

1 个答案:

答案 0 :(得分:1)

根据我的Google地图文档,没有透明度的样式属性。

我通过更改Google地图样式元素的不透明度来解决这个问题。

google.maps.event.addListenerOnce(map, 'idle', function() {
  $('.gm-style').css("opacity", 0.65)
});

这不是一个完美的解决方案,因为整个地图变得更加透明 - 背景和字体/道路。我希望有一种方法可以使背景比重要信息(道路/文本)更透明,以获得更清晰的对比度。

欢迎更好的解决方案。