我了解Google Maps Styling API可用于配置设备上地图的显示。我想知道是否可以使这个视图透明(或者在我看来更“半透明”)。
我想将整个地图绘制为一种叠加层,具有平均不透明度,以便在背景上显示为半透明叠加层。这可能吗?
答案 0 :(得分:1)
根据我的Google地图文档,没有透明度的样式属性。
我通过更改Google地图样式元素的不透明度来解决这个问题。
google.maps.event.addListenerOnce(map, 'idle', function() {
$('.gm-style').css("opacity", 0.65)
});
这不是一个完美的解决方案,因为整个地图变得更加透明 - 背景和字体/道路。我希望有一种方法可以使背景比重要信息(道路/文本)更透明,以获得更清晰的对比度。
欢迎更好的解决方案。