Я пытаюсь разместить MapLabel поверх многоугольника в Google Maps V3. Я попытался установить MapLabel zIndex на 2, а Polygon zIndex - на 1 без везения. Разве это невозможно, поскольку Polygon действительно не следует за zIndex?
Я создал jsFiddle для вас, ребята, чтобы проверить: http://jsfiddle.net/7wLWe/1/
Решение: В maplabel.js
изменить:
mapPane.appendChild(canvas);
в
floatPane.appendChild(canvas);
Причина в том, что floatPane
- это выше всех слоев карты (панель 6)
http://code.google.com/apis/maps/documentation/javascript/reference.html#OverlayView