<br><font size=2 face="sans-serif">Did you try to modify the index of your
wfs layer?</font>
<br><font size=2 face="sans-serif">setLayerIndex or setLayerZIndex...not
sure</font>
<br><font size=2 face="sans-serif">I think setLayerIndex would be better</font>
<br><font size=2 face="sans-serif">steve<br>
</font>
<p>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>Marc-André Trottier <trottier.marcandre@gmail.com>@lists.osgeo.org</b>
</font>
<br><font size=1 face="sans-serif">Envoyé par : openlayers-users-bounces@lists.osgeo.org</font>
<p><font size=1 face="sans-serif">2013-12-18 09:13</font>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">A</font></div>
<td><font size=1 face="sans-serif">openlayers-users@lists.osgeo.org</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Objet</font></div>
<td><font size=1 face="sans-serif">[OpenLayers-Users] SelectFeature on
vector layer under WMS layer</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br>
<br>
<br><font size=3>I have a selectFeature define on my vector layer :</font>
<br><font size=3>so, 'featureselected' event never start because my WMS
layer is on top.</font>
<br><font size=3>i looked for start manually the event but i was stopped
when i saw on line #212 of Feature.js, the param 'evt' don't have the polygon
who must be selected. </font>
<br><font size=3>How can i do this ?</font>
<br>
<br><font size=3>P.S.: all that start with IE 8, because it can not support
correctly labelling on layer vector. </font>
<br><font size=3>on IE 8, label is selected when you pass over and the
polygon is unselected. </font>
<br>
<br><font size=3>some code : </font>
<br>
<br><font size=3>reg_admin = new OpenLayers.Layer.Vector("reg_admin",
{</font>
<br><font size=3>isBaseLayer:false,</font>
<br><font size=3>rendererOptions: {zIndexing: true},</font>
<br><font size=3>minResolution: 1200,</font>
<br><font size=3>maxResolution: 5000,</font>
<br><font size=3>clone:"",</font>
<br><font size=3>strategies: [new OpenLayers.Strategy.BBOX()],</font>
<br><font size=3>protocol: new OpenLayers.Protocol.WFS({</font>
<br><font size=3>url:  "/cgi-wms/mapserv?map=dpop&service=wfs&version=1.1.0",</font>
<br><font size=3>featureType: "dpop_criminalite_generale_v_s",</font>
<br><font size=3>geometryName: "geom_s"</font>
<br><font size=3>}),</font>
<br><font size=3>filter:</font>
<br><font size=3>new OpenLayers.Filter.Comparison({</font>
<br><font size=3>type: OpenLayers.Filter.Comparison.EQUAL_TO,</font>
<br><font size=3>property: "year",</font>
<br><font size=3>value: "2012"</font>
<br><font size=3>               
    })</font>
<br><font size=3>});</font>
<br>
<br><font size=3>reg_admin.events.on({</font>
<br><font size=3>'featureselected': function(e) {</font>
<br><font size=3>bla bla bla</font>
<br><font size=3>},</font>
<br><font size=3>'featureunselected': function(e) {</font>
<br><font size=3>bla bla bla</font>
<br><font size=3>}</font>
<br><font size=3>});</font>
<br>
<br><font size=3>var selecthover = new OpenLayers.Control.SelectFeature(</font>
<br><font size=3>reg_admin,</font>
<br><font size=3>{</font>
<br><font size=3> multiple: false,</font>
<br><font size=3> hover: true</font>
<br><font size=3>}</font>
<br><font size=3>);</font>
<br>
<br><font size=3>numeroRegion = new OpenLayers.Layer.WMS( "numberOnly",</font>
<br><font size=3> '/cgi-wms/adnInternetV2?',</font>
<br><font size=3>{layers: 'numberOnly',</font>
<br><font size=3>  format: szFormat,</font>
<br><font size=3> transparent: true,</font>
<br><font size=3> NOCACHE: Math.random()</font>
<br><font size=3>},</font>
<br><font size=3>oWMSOverlayOptions</font>
<br><font size=3>);</font>
<br><font size=3>numeroRegion.setVisibility(true);</font>
<br><font size=3>numeroRegion.displayInLayerSwitcher = false;</font>
<br>
<br><font size=3>map.addControl(selecthover);</font>
<br><font size=3>selecthover.activate();</font>
<br><font size=3>map.addLayers([fondRelief, reg_admin, numeroRegion ]);</font>
<br>
<br>
<br><tt><font size=2>_______________________________________________<br>
Users mailing list<br>
Users@lists.osgeo.org<br>
http://lists.osgeo.org/mailman/listinfo/openlayers-users</font></tt>
<br>
<br>
<br>