Показывать пользовательский MapType поверх наложений полигонов

мы работали с 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);

Ответы на вопрос(2)

Ваш ответ на вопрос