所以我正在使用javascript google maps api并编写了一个程序,可以在不同颜色的地图上绘制多个圆圈。问题是,我不确定如何控制哪些出现在前面。我可以这样做,如果它只是常规div,但我不知道如何使用谷歌地图API控制它。任何人都可以帮忙吗?
答案 0 :(得分:2)
如果您使用了圆圈,则可以控制zIndex
var cityCircle = new google.maps.Circle({
strokeColor: '#FF0000',
strokeOpacity: 0.8,
strokeWeight: 2,
fillColor: '#FF0000',
fillOpacity: 0.35,
map: map,
center: citymap[city].center,
radius: Math.sqrt(citymap[city].population) * 100,
zIndex: 200
});
具有更大zIndex的元素放在其他元素的顶部