function searchGeometry(polyId){ queryTask = new esri.tasks.QueryTask(URLGoesHere); query = new esri.tasks.Query(); query.returnGeometry = true; query.text = polyId; queryTask.execute(query, queryResults); } function queryResults(featureSet){ alert(featureSet.features); //undefined //Should get the geometry of the feature and zoom into it. }
Solved! Go to Solution.
function queryResults(featureSet){ var resultSet = featureSet.features; var shape = resultSet[0].geometry; if(shape.type==='polygon'){ var featureExtent=shape.getExtent(); map.setExtent(featureExtent); }else{ alert("Shape is not a polygon"); }