根据属性值将shapefile文件进行分离

需求:

根据属性值(例如:省名字段)将shapefile文件进行分离,分离后的数据文件名称需要与属性表中的省名对应,比如:“北京市“分离的文件名称也是“北京市”。

思路:

在ArcGIS10.6.1中的“split by attributes”工具其实就可以实现这个需求,但是在ArcGIS的低版本(例如:ArcGIS10.2)就没有这个工具,那么可以通过modelbuilder来实现上述需求。

通过使用迭代器“Iterate Feature Selection”按照指定的分组字段来分离shapefile数据,同时输出路径通过使用引用迭代器的Value变量(其实就是分组字段的要素记录值),确保输出文件名称就是属性表中的省名。

模型:

链接中包含一个arcgis10.6.1的模型以及arcgis10.2的模型

链接:https://pan.baidu.com/s/1YtEdFYab8B7xOghex_6NvA 
提取码:0tas 

根据属性值将shapefile文件进行分离_第1张图片
操作过程:

 

你可能感兴趣的:(ArcGIS,Desktop)