Hi list,<br><br>I am trying to figure out how to get map.query() method working using filter option.<br><br><br>I have a simple widget that uses the following code:<br><br>execute : function() { <br> var options = {}; <br>
options.selectionType = 'INTERSECTS';<br> options.geometry = "POLYGON((-75.58840579710144 -10.755072463768112, -61.16086956521739 -10.755072463768112, -61.16086956521739 0.005797101449276809, -75.58840579710144 0.005797101449276809, -75.58840579710144 -10.755072463768112))";<br>
options.maxFeatures = 0;<br> options.filter = "gid=1"<br> options.layers = 'States';<br> <br> this.getMap().query(options);<br>}<br><br><br>the polygon intersects with 5 states, but I would like to select just the state with 'gid = 1', using the filter option.<br>
My code select the 5 states that intersect with the polygon and don't apply the filter.<br><br>What I am doing wrong?<br><br>thanks in advance<br>Vitor Sapucaia Fortunato<br>