私は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);