I am trying to intersect a user defined polygon with a Point WMS Feature Layer. I am using the following code
action = new GeoExt.Action({
text: "draw poly",
control: new OpenLayers.Control.DrawFeature(
features, OpenLayers.Handler.Polygon, {
eventListeners: {
"featureadded": function(evt) {
var pfilter = new OpenLayers.Filter.Spatial({
type: OpenLayers.Filter.Spatial.INTERSECTS,
value: evt.feature.geometry
});
}
}
}),
map: map,
// button options
toggleGroup: "draw",
allowDepress: false,
tooltip: "draw polygon",
// check item options
group: "draw"
});
actions["draw_poly"] = action;
toolbarItems.push(action);
Now I do have the polygon geometry,
POLYGON((-12440279.225738 3759478.9686547,-12376683.618213 3731350.1422497,-12429272.293666 3708113.2856542,-12440279.225738 3759478.9686547)) { id=
"OpenLayers_Geometry_Polygon_384"
, components=[1], bounds=-12440279.225738,3708113.2856542,-12376683.618213,3759478.9686547, more...}
But I am not sure how do I proceed from here? Pls help.