我一直在与 Gheat 合作,将自定义热图创建为 ImageMapType。我还有一些颜色编码的多边形,我想在热图创建的高光下显示。
但是,自定义 ImageMapType 始终呈现在多边形下方,并被它们遮挡。我怎样才能解决这个问题?
下面的示例代码:
var heatmap = new google.maps.ImageMapType({
getTileUrl: function(coord, zoom) {
...
});
var mapOptions = {...};
var map = new google.maps.Map(document.getElementById("map_canvas"),
mapOptions);
var neighborhood1 = new google.maps.Polygon({...});
neighborhood1.setMap(map);
... lots of polys ...
map.overlayMapTypes.insertAt(map.overlayMapTypes.length -1, heatmap);