ArcGIS:如何迭代Shp文件所有要素并分别导出为Shp文件?

01 前言

尝试用IDL实现,奈何又涉及新的类IDLffShape,觉得实在没有必要学习的必要,毕竟不是搞开发,只是做做数据处理,没必要拿IDL不擅长的且底层的东西自己造轮子。

这里想到使用Python去解决,gdal太久没用有些生疏了;Arcpy虽然也可以,但是似乎也太麻烦了,且不常用。

就用ArcGIS模型构建器吧,无脑操作就好了,不用动脑子的快乐。

02 ArcGIS模型构建器实现所有要素输出Shp

ArcGIS:如何迭代Shp文件所有要素并分别导出为Shp文件?_第1张图片

ArcGIS:如何迭代Shp文件所有要素并分别导出为Shp文件?_第2张图片

ArcGIS:如何迭代Shp文件所有要素并分别导出为Shp文件?_第3张图片

ArcGIS:如何迭代Shp文件所有要素并分别导出为Shp文件?_第4张图片
ArcGIS:如何迭代Shp文件所有要素并分别导出为Shp文件?_第5张图片
ArcGIS:如何迭代Shp文件所有要素并分别导出为Shp文件?_第6张图片
ArcGIS:如何迭代Shp文件所有要素并分别导出为Shp文件?_第7张图片

完整的模型架构如下:

ArcGIS:如何迭代Shp文件所有要素并分别导出为Shp文件?_第8张图片

讲的比较啰嗦,算是推荐大家对于一些旁支末节的东西多多利用简单的工具,不是所有的实现都非得逮着编程不放,要各取所长(就是懒)。

你可能感兴趣的:(GIS空间分析,arcgis)