map.on("click", function(evt){
var query = new Query();
query.geometry = evt.mapPoint;
query.distance = 100
featureLayer.queryFeatures(query, selectInshuzu);
});
function selectInshuzu(response){
var feature;
var features = response.features;
if(features.length>0){
feature = features[0];
shuzu.push(feature.attributes[featureLayer.objectIdField]);
}
var query = new Query();
query.objectIds = shuzu;
// Use an objectIds selection query (should not need to go to the server)
featureLayer.selectFeatures(query, FeatureLayer.SELECTION_ADD, function(results){
var popTotal = 0;
for (var x = 0; x < results.length; x++) {
popTotal = popTotal + results[x].attributes["POP2000"];
}
console.log(popTotal);
});
}
2 个回复
许丹石
赞同来自: 吴悔
swaggyP - 网络粉刷匠
赞同来自: 吴悔
要回复问题请先登录或注册
发起人
相关问题
问题状态