超图FAQ: 1.检查图层的baselayer属性及map.allOverlays属性。allOverlays=true表示都作为叠加层,为false时:baselayer为true的图层只能显示其中一个。
2.检查图层是否透明,不透明的就会挡住下面的图层,设置图层的相关属性即可,比如TiledDynamicRESTLayer的transparent属性:
new SuperMap.Layer.TiledDynamicRESTLayer("World", World_Map,
{transparent:true, cacheEnabled:true}, {maxResolution:"auto"});