BeanShell to select features with given attribute
import com.vividsolutions.jump.feature.*;
layer = wc.layerManager.layers.get(0);
for (feature : layer.featureCollectionWrapper.features) {
if (!feature.getAttribute("VEGETATION_COVER_ID").toString().equals("49582")) { continue; }
wc.layerViewPanel.selectionManager.featureSelection.selectItems(layer, feature);
}
layer = wc.layerManager.layers.get(0);
for (feature : layer.featureCollectionWrapper.features) {
if (!feature.getAttribute("VEGETATION_COVER_ID").toString().equals("49582")) { continue; }
wc.layerViewPanel.selectionManager.featureSelection.selectItems(layer, feature);
}
0 Comments:
Post a Comment
<< Home