- if (map.layers[i].layerCode &&
- layerConfig.indexOf(map.layers[i].layerCode) >= 0) {
- if (map.layers[i].isBaseLayer) {
- map.setBaseLayer(map.layers[i]);
+ if (map.layers[i].layerCode) {
+ if (layerConfig.indexOf(map.layers[i].layerCode) >= 0) {
+ if (map.layers[i].isBaseLayer) {
+ map.setBaseLayer(map.layers[i]);
+ } else {
+ map.layers[i].setVisibility(true);
+ }