首页 > 解决方案 > PNG作为谷歌地图上的KML层重叠一切

问题描述

我正在使用 KMZ 文件,该文件具有 png 文件作为图层,以及带有坐标的 kml 文件本身。但是我遇到了 PNG 与实际地图(城市名称、国家名称等)重叠的问题,一切都在 KML 图层后面。

代码:

let kml = new google.maps.KmlLayer('https://***.com/2g.kmz?dummy=' + (new Date()).getTime(), {suppressInfoWindows: true, preserveViewport: false})
this.kml.setMap(this.map)

小提琴:http: //jsfiddle.net/webcoderkz/x7jgr9n4/6/

标签: javascriptgoogle-mapsgoogle-maps-api-3

解决方案


解决了这个问题:

img[src*="kmz"] {
  opacity: 0.5;
}

推荐阅读