Javascript 谷歌地图热图图层背景

Javascript 谷歌地图热图图层背景,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,我已经创建了一些Heatmaplayer,我注意到当我添加和删除它们时,它们会影响整个地图组件的背景颜色,甚至是完全没有数据点的区域,甚至是很近的区域。贴图背景更改的量取决于rgba值中下面的alpha值 有没有一种方法可以添加热图图层而不影响没有任何数据点的地图区域 heatmap = new google.maps.visualization.HeatmapLayer({ map: map, data: data, radius: radius, dissipating: d

我已经创建了一些Heatmaplayer,我注意到当我添加和删除它们时,它们会影响整个地图组件的背景颜色,甚至是完全没有数据点的区域,甚至是很近的区域。贴图背景更改的量取决于rgba值中下面的alpha值

有没有一种方法可以添加热图图层而不影响没有任何数据点的地图区域

 heatmap = new google.maps.visualization.HeatmapLayer({
      map: map, data: data, radius: radius,  dissipating: dissipating,   opacity: opacity, maxIntensity: intensity,
      gradient: [
                    'rgba(255,    255,  0, 0.2)',
                    'rgba(255,    255,  0, 0.4)',
                    'rgba(255,    255,  0, 0.6)',
                    'rgba(255,    255,  0, 0.8)',
                    'rgba(255,    255,  0, 1.0)']

问题是我的第一个渐变设置为0.2而不是0.0,所以它使用0.2alpha表示空白