arcgis按属性提取


如果是提取Raster那很简单:

1
2
3
4
5
6
import arcpy
from arcpy import env
from arcpy.sa import *
env.workspace = "C:/sapyexamples/data"
attExtract = ExtractByAttributes("elevation", "VALUE > 1000")
attExtract.save("c:/sapyexamples/output/attextract")

如果是Shp文件呢?

首先select by attribute,然后在该图层右击输出shp file. 之前一直打开attribute table尝试,都输出的table。。。