Yes, you will be a lot better off using geometry services.private function SelectPoints(queryGraphic:Polygon):void
{
var query:Query=new Query();
var queryTask:QueryTask = new QueryTask();
queryTask.url = "http://****/sdgis/rest/services/*************/0";
query.spatialRelationship=Query.SPATIAL_REL_INTERSECTS;
query.geometry=queryGraphic;
query.outFields=["*"];
query.returnGeometry=true;
queryTask.execute(query, new AsyncResponder(onResult, onFault));
function onResult(featureSet:FeatureSet, token:Object=null):void
{
for each(var myGraphic:Graphic in featureSet.features)
{
myGraphic.symbol=sfs;
myGraphicsLayer.add(myGraphic);
}
Alert.show(featureSet.features.length.toString())
}
function onFault(info:Object, token:Object=null):void
{
Alert.show(info.toString());
}
}