首页 / 浏览问题 / 云GIS / 问题详情
为什么图层不能叠加?
23EXP 2018年10月15日

map.allOverlays = true;

elementsLayer = new SuperMap.Layer.Elements("elementsLayer");
    if(elementsLayer){
       map.addLayers([elementsLayer]);
       elementsDiv = elementsLayer.getDiv();
       //设置Elements实例的div为地图大小
       var size = map.getSize();
       elementsDiv.style.width = size.w;
       elementsDiv.style.height = size.h;

}

用了Elements之后,是不是和allOverlays有冲突,叠加之后就地图上就出现全空白,设置allOverlays为FALSE或者不设置的时候就没问题

2 个回答

您好,您有设置过某个图层的map.setBaseLayer 或者layer.setIsBaseLayer这个属性吗?
5,668EXP 2018年10月15日
没有设置过
23EXP 2018年10月15日
...