if (getUrlParam("app")) { 243 //ex, layer = APP_SALINE 244 var layer = getUrlParam("app"); 245 user_layer = new esri.layers.ArcGISDynamicMapServiceLayer("http://" + mapserv + ".geostor.arkansas.gov/ArcGIS/rest/services/APPS/" + layer + "/MapServer",{id:"user_layer"}); 246 user_layer.setOpacity(".7") 247 //we dont want identify for the districts app 248 if (!(layer.toLowerCase() == "app_districts")) { 249 dojo.connect(map, "onLayerAdd", mapLoaded); 250 } else if (layer.toLowerCase() == "app_districts" && getUrlParam("title")) { 251 console.log("districts & title"); 252 var title = getUrlParam("title"); 253 if (title.toLowerCase() == "rep") { 254 console.log("districts & title & rep"); 255 // should be app_districts & hor viewer, set hor layer visible 256 dojo.connect(user_layer, "onLoad", function(evt){console.log("user_layer loaded");changeHorMap([3])}); 257 //dojo.connect(user_layer, "onLoad", function(evt){console.log("user_layer loaded");user_layer.setVisibleLayers([3])}); 258 //dojo.connect(user_layer, "onLoad", user_layer.setVisibleLayers([3])); 259 } 260 } 261 }
dojo.connect(user_layer, "onLoad", function(evt){console.log("user_layer loaded");changeHorMap([3])});
if (dyn_layer.loaded) { 271 buildLayerList(dyn_layer,"layer_list"); 272 buildLayerList(user_layer,"user_layer_list"); 273 } else { 274 dojo.connect(dyn_layer, "onLoad", function(evt){ buildLayerList(dyn_layer,"layer_list", "Basemap Dynamic")}); 275 if (getUrlParam("app")) { 276 dojo.connect(user_layer, "onLoad", function(evt){ buildLayerList(user_layer,"user_layer_list",getUrlParam("app"))}); 277 } 278 }
if (getUrlParam("app")) { 276 dojo.connect(user_layer, "onLoad", function(evt){ buildLayerList(user_layer,"user_layer_list",getUrlParam("app"))}); 277 }
if (getUrlParam("app")) { //ex, layer = APP_SALINE var layer = getUrlParam("app"); user_layer = new esri.layers.ArcGISDynamicMapServiceLayer("http://" + mapserv + ".geostor.arkansas.gov/ArcGIS/rest/services/APPS/" + layer + "/MapServer",{id:"user_layer"}); user_layer.setOpacity(".7")
//load basemap dynamic last so it's always on top dn_layer = new esri.layers.ArcGISDynamicMapServiceLayer("http://" + mapserv + ".geostor.arkansas.gov/ArcGIS/rest/services/BASEMAP_DYNAMIC/MapServer",{id:"dyn_layer"}); dyn_layer.setOpacity(".5")
Signed in members can post, follow updates, and more. New here? Register a free account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.