我正在向Google 地图添加 2 个叠加层 - 一个人口统计图层和一个融合表图层。问题是我需要对这些层进行排序,以便融合表层始终位于人口统计层之上。似乎我最后调用“setMap(map)”的任何一个都在顶部,但我有使用 setMap(null)和 setMap(map)打开或关闭人口统计图层的功能......但每当它被打开时使用 setMap(map),它显示在 Fusion Tables Layer 的顶部。
if (checkbox.checked) {
demolayer.setMap(map); //added on top
} else {
demolayer.setMap(null);
}
除了确保在最后想要的图层上调用 setMap(map) 之外,还有其他方法可以订购叠加层吗?我试过 z-index 属性但没有运气。任何帮助深表感谢。