<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Base layer hides other layers. in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/base-layer-hides-other-layers/m-p/610587#M57133</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;For anyone else who has this problem this is the solution.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;.show() and hide() worked!!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;function updateLayerVisibility() { &amp;nbsp;&amp;nbsp;&amp;nbsp; if ($("#ortho").attr("checked") == false) { &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wmsLyr.hide();&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; } else { &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wmsLyr.show(); &amp;nbsp;&amp;nbsp;&amp;nbsp; } }&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 20 Mar 2012 16:12:27 GMT</pubDate>
    <dc:creator>PascalKerbrat</dc:creator>
    <dc:date>2012-03-20T16:12:27Z</dc:date>
    <item>
      <title>Base layer hides other layers.</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/base-layer-hides-other-layers/m-p/610586#M57132</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have two layers, one with multiple layers and another that is my base layer.&amp;nbsp; When all layers are visible the base layer hides the other layer.&amp;nbsp; The other layer is still there however, it is under the base layer.&amp;nbsp; When base layer is set to be invisible (unchecked) the other layers are can be seen.&amp;nbsp; This starting happening after I upgraded ArcGIS Server from version 9.# (I think 9.3) to 10.&amp;nbsp; I am using Javascript API version 1.4.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The map is suppose to look like this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[ATTACH=CONFIG]12658[/ATTACH]&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But it looks like this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[ATTACH=CONFIG]12659[/ATTACH]&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here is the code for the button that performs show and hide layers:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;function updateLayerVisibility() { &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Aerials layer &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ($("#ortho").attr("checked") == false) { &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mapLarge.removeLayer(wmsLyr); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else { &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mapLarge.addLayer(wmsLyr); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mapLarge.reorderLayer(wmsLyr.id, 0); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Other layers &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var inputs = dojo.query(".list_item"), input; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; visible = []; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (var i=0, il=inputs.length; i&amp;lt;il; i++) { &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (inputs&lt;I&gt;.checked) { &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; visible.push(inputs&lt;I&gt;.id); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dynamicMapServiceLayer.setVisibleLayers(visible); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/I&gt;&lt;/I&gt;&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;function InitLargeMap() { &amp;nbsp;&amp;nbsp;&amp;nbsp; esriConfig.defaults.map.sliderLabel = null;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; mapLarge = new esri.Map("mapLarge"); //, {spatialReference:3424}); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; curLat = 38.91082763671875 + ((41.34429931640625 - 38.91082763671875)/2);&amp;nbsp; curLng = -75.5474853515625 + ((-73.9544677734375 - -75.5474853515625)/2);&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; //init toolbar &amp;nbsp;&amp;nbsp;&amp;nbsp; toolbar = new esri.toolbars.Navigation(mapLarge);&amp;nbsp;&amp;nbsp;&amp;nbsp; mapLarge.reposition();&amp;nbsp;&amp;nbsp; $("#mapLarge").hide();&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; //layer dialog&amp;nbsp; $.ui.dialog.defaults.bgiframe = true;&amp;nbsp; $("#mapLayerList").dialog({ position: [625, 125], height: 250, zIndex: 999, stack: false});&amp;nbsp; HideLayerList();&amp;nbsp; $($($("#tblLayers").parent().parent()[0]).siblings(".ui-dialog-titlebar")).append("&amp;lt;img id=\"btnMinMaxLayer\" onclick=\"ToggleLayerList()\" src=\"images/maximize.png\" /&amp;gt;");&amp;nbsp; //$(".ui-dialog-titlebar").append("&amp;lt;img id=\"btnMinMaxLayer\" onclick=\"ToggleLayerList()\" src=\"images/minimize.png\" /&amp;gt;"); &amp;nbsp;&amp;nbsp;&amp;nbsp; $('#mapLayerList').hide();&amp;nbsp;&amp;nbsp; //measure results&amp;nbsp; $("#measureResults").dialog({ position: [100, 150], height: 80, width:190, zIndex: 999, stack: false});&amp;nbsp; HideMeasureResults();&amp;nbsp; //$($($("#distance").parent().parent().parent().parent().parent()[0]).siblings(".ui-dialog-titlebar")).append("&amp;lt;img id=\"btnMinMaxMeasure\" src=\"images/fake-button.png\" /&amp;gt;"); &amp;nbsp;&amp;nbsp;&amp;nbsp; $('#measureResults').css('min-height', '0'); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; //identify results &amp;nbsp;&amp;nbsp;&amp;nbsp; $("#identifyResults").dialog({position: [65, 135], height: 252, width: 500, resizable: true, zIndex: 999, stack: false}); &amp;nbsp;&amp;nbsp;&amp;nbsp; HideIdentifyResults(); &amp;nbsp;&amp;nbsp;&amp;nbsp; $($($("#idIdentifyResults").parent()[0]).siblings(".ui-dialog-titlebar")).append("&amp;lt;img id=\"btnCloseIdentify\" src=\"images/close.png\" onclick=\"HideIdentifyResults()\" /&amp;gt;"); &amp;nbsp;&amp;nbsp;&amp;nbsp; $('#identifyResults').css('height', '226px'); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; //pdf dialog &amp;nbsp;&amp;nbsp;&amp;nbsp; $("#printDialog").dialog({ position: [300, 135], height: 180, zIndex: 999, stack: false}); &amp;nbsp;&amp;nbsp;&amp;nbsp; HidePrintDialog(); &amp;nbsp;&amp;nbsp;&amp;nbsp; $($("#printDialog").siblings(".ui-dialog-titlebar")).append("&amp;lt;img id=\"btnMinMaxMeasure\" src=\"images/fake-button.png\" /&amp;gt;"); &amp;nbsp;&amp;nbsp;&amp;nbsp; $('#printDialog').css('height', '155px'); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; //hide close buttons&amp;nbsp; $('.ui-icon-closethick').hide();&amp;nbsp;&amp;nbsp;&amp;nbsp; var imageParameters = new esri.layers.ImageParameters();&amp;nbsp; imageParameters.format = "png32";&amp;nbsp; //imageParameters.dpi = 192;&amp;nbsp; dynamicMapServiceLayer = new esri.layers.ArcGISDynamicMapServiceLayer(dynamicServiceURL, { "opacity": 1, "imageParameters": imageParameters });&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.connect(dynamicMapServiceLayer, "onLoad", buildLayerList);&amp;nbsp;&amp;nbsp; dojo.connect(mapLarge.infoWindow, "onShow", function() { &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dijit.byId("tabs").resize();&amp;nbsp; });&amp;nbsp;&amp;nbsp; //dojo.connect(mapLarge, "onLoad", InitIdentify);&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.connect(dynamicMapServiceLayer, "onUpdate", HideSpinner);&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; extentHandle = dojo.connect(mapLarge, "onExtentChange", LargeExtentChanged); &amp;nbsp;&amp;nbsp;&amp;nbsp; //dojo.connect(mapLarge, "onLoad", InitPickMP);&amp;nbsp;&amp;nbsp; //identify proxy page&amp;nbsp; esriConfig.defaults.io.proxyUrl = "/arcgisserver/apis/javascript/proxy/proxy.ashx";&amp;nbsp; esriConfig.defaults.io.alwaysUseProxy = false;&amp;nbsp; geometryService = new esri.tasks.GeometryService("http://"+serverName+"/ArcGIS/rest/services/Geometry/GeometryServer");&amp;nbsp; dojo.connect(geometryService, "onAreasAndLengthsComplete", outputAreaAndLength); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.declare("OIT2007WMS", esri.layers.DynamicMapServiceLayer, { &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; constructor: function(extentParam) {&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.initialExtent = this.fullExtent = new esri.geometry.Extent(extentParam);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.spatialReference = new esri.SpatialReference({wkid:3424});&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.loaded = true; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.onLoad(this); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getImageUrl: function(extent, width, height, callback) {&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //to get rid of the black background fill at world extent - request the image as png with transparent bg.&amp;nbsp; Modify these extents as desired. &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ((extent.xmin &amp;lt; 475800) &amp;amp;&amp;amp; (extent.xmax &amp;gt; 561000) &amp;amp;&amp;amp; (extent.ymin &amp;lt; 519300) &amp;amp;&amp;amp; (extent.ymax &amp;gt; 593300)) { &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var params = { &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; request:"GetMap", &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; transparent:true, &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format:"image/png", &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; version:"1.1.1", &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; layers:"Natural2007", &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title:"aerials", &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exceptions:"application/vnd.ogc.se_xml", &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //changing values &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bbox:extent.xmin + "," + extent.ymin + "," + extent.xmax + "," + extent.ymax, &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; srs: "EPSG:" + extent.spatialReference.wkid, &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; width: width, &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; height: height&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else { &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var params = { &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; request:"GetMap", &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format:"image/jpeg", &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; version:"1.1.1", &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; layers:"Natural2007", &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title:"aerials", &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exceptions:"application/vnd.ogc.se_xml", &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //changing values &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bbox:extent.xmin + "," + extent.ymin + "," + extent.xmax + "," + extent.ymax, &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; srs: "EPSG:" + extent.spatialReference.wkid, &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; width: width, &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; height: height&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //http://##webmap.state.##.us/##orthos?request=GetMap&amp;amp;transparent=true&amp;amp;format=image%2Fpng&amp;amp;version=1.1.1&amp;amp;layers=Natural2007&amp;amp;exceptions=application%2Fvnd.ogc.se_xml&amp;amp;bbox=-467855.65019169333%2C-9173.69961829785%2C1318527.4629782114%2C963412.661996428&amp;amp;srs=EPSG%3A3424&amp;amp;width=900&amp;amp;height=490 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; callback("http://####.state.##.us/##orthos?" + dojo.objectToQuery(params)); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; })&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var wmsLyr;&amp;nbsp; function buildLayerList(layer) { &amp;nbsp;&amp;nbsp;&amp;nbsp; $("#tblLayers").append("&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td width='40px' text-align='center'&amp;gt;&amp;lt;input type='checkbox' class='list_item' style='margin-left: 10px;' checked='checked' id='ortho' /&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Aerials 2007&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;"); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var infos = layer.layerInfos, info; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var items = []; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (var i=0, il=infos.length; i&amp;lt;il; i++) { &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; info = infos&lt;I&gt;; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (info.defaultVisibility) { &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; visible.push(info.id); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $("#tblLayers").append("&amp;lt;tr&amp;gt;&amp;lt;td width='40px' text-align='center'&amp;gt;&amp;lt;input type='radio' style='margin-left: 10px;' class='list_item' name='LayerList' onclick='IdentifyRBChanged();' value='" + info.name + "' id='" + info.id + "' text=''/&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td width='40px'&amp;gt;&amp;lt;input type='checkbox' style='margin-left: 10px;' class='list_item' checked='" + (info.defaultVisibility ? "checked" : "") + "' id='" + info.id + "' /&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;" + info.name + "&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;"); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }else{ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $("#tblLayers").append("&amp;lt;tr&amp;gt;&amp;lt;td width='40px' text-align='center'&amp;gt;&amp;lt;input type='radio' style='margin-left: 10px;' class='list_item' name='LayerList' onclick='IdentifyRBChanged();' value='" + info.name + "' id='" + info.id + "' text=''/&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td width='40px'&amp;gt;&amp;lt;input type='checkbox' style='margin-left: 10px;' class='list_item' id='" + info.id + "' /&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;" + info.name + "&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;"); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; layer.setVisibleLayers(visible); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //wms layer&amp;nbsp; var ext = new esri.geometry.Extent(170331.181235106,-9186.80045442859,682773.193783416,963687.823739943,new esri.SpatialReference({"wkid":3424}));&amp;nbsp; mapLarge.setExtent(ext);&amp;nbsp; var wmsExtentParam = "{xmin:-325718.125,ymin:-185489.895,xmax:1178188.125,ymax:1139379.895,spatialReference:{wkid:3424}}";&amp;nbsp; wmsLyr = new OIT2007WMS(wmsExtentParam);&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; mapLarge.addLayer(wmsLyr); &amp;nbsp;&amp;nbsp;&amp;nbsp; mapLarge.addLayer(layer);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/I&gt;&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Mar 2012 14:07:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/base-layer-hides-other-layers/m-p/610586#M57132</guid>
      <dc:creator>PascalKerbrat</dc:creator>
      <dc:date>2012-03-14T14:07:56Z</dc:date>
    </item>
    <item>
      <title>Re: Base layer hides other layers.</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/base-layer-hides-other-layers/m-p/610587#M57133</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;For anyone else who has this problem this is the solution.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;.show() and hide() worked!!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;function updateLayerVisibility() { &amp;nbsp;&amp;nbsp;&amp;nbsp; if ($("#ortho").attr("checked") == false) { &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wmsLyr.hide();&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; } else { &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wmsLyr.show(); &amp;nbsp;&amp;nbsp;&amp;nbsp; } }&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Mar 2012 16:12:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/base-layer-hides-other-layers/m-p/610587#M57133</guid>
      <dc:creator>PascalKerbrat</dc:creator>
      <dc:date>2012-03-20T16:12:27Z</dc:date>
    </item>
  </channel>
</rss>

