<div dir="ltr"><div><div><div><div><div><div>Hi list,<br><br></div>I have a map with 3 layers. 1 base layer, 1 overlay and 1 WFS layer.<br></div>I load them like this:<br></div>map.addLayers([baseLayer, wfsLayer, overlayLayer]);<br>

<br></div>When an user clicks on the map it should select the feature on the WFS layer.<br></div>So I have added the select contro after calling map.addLayers:<br>  selectControl = new OpenLayers.Control.SelectFeature( <br>

      [wfsLayer], <br>      { <br>          clickout: true, toggle: false, <br>          multiple: false, hover: false <br>      }<br>  );<br>  map.addControl(selectControl);<br></div>  selectControl.activate();<br clear="all">

<div><div><div><div><div><div><div><div><br></div><div>This works great, my features get selected when clicked.<br><br></div><div>But my overlay layer is beneath the WFS layer and I want it to be on top.<br></div><div>The overlay layer is a non-filled polygon layer.<br>

</div><div>So I added map.setLayerZIndex(overlayLayer, map.Z_INDEX_BASE[ "Feature" ]+10);<br></div><div>after map.addLayers.<br></div><div>This looks OK. My overlay layer is now above my WFS layer.<br></div><div>

But when I now click on the map, nothing gets selected.<br><br></div><div>Most likely I'm not doing it right. How can I make my overlay layer on top and my WFS layer selectable?<br><br></div><div>Thanks,<br></div><div>


<br>
Paul</div>
</div></div></div></div></div></div></div></div>