大数跨境
0
0

ArcGIS小技巧:批量加载文件夹下的所有SHP数据到当前地图框

ArcGIS小技巧:批量加载文件夹下的所有SHP数据到当前地图框 GIS前沿
2024-09-22
2
导读:正常情况下,将ArcGIS中的图层导出为CAD,生成的是闭合多段线:导出的CAD:但是有时候导出的CAD变成三

一般情况下,如果要加载SHP数据,只要在工程目录栏中将其拖到当前地图框中即可。
假设这样一个场景,一个文件夹下分布着很多个SHP数据,甚至有的SHP数据位于子文件夹中:

如何一次性将所有SHP数据加载到当前地图框中?
如果会代码的话,可以找到文件夹下的所有目标文件,然后用for循环将它们都加载出来。
这里提供一种不用代码的方法,用的是模型构建器



新建一个模型构建器,将目标文件夹拖入模型中:

添加【迭代要素类】工具

工具设置中,勾选【递归】,这样可以读到子文件夹下的所有数据:

在生成的要素上右键,点击【添加至显示】
这样迭代生成的所有要素类都会添加到当前地图框:

点击运行,所有的SHP数据就都加载到当前地图框中了:

美中不足的是图层名会有个前缀,但不影响使用。




这个方法不仅对要素类有效,对其它可加载的数据也是一样的。

比如说一些tif、img影像数据,也可以用这一方法,不过工具使用的是【迭代栅格数据】



- END -



历史干货

实施方案+技术规程下载!2024年度全国国土变更调查工作来了
高清!奥维地图中查看无人机正射影像步骤
1:500、1:1000激光雷达生产大比例地形测量项目技术设计书(文档可下载)
无人机航测从正射、三维建模到房屋、地形、立面采集技术流程(CC+EPS+CASS3D)
你要的CORS账号,价格打下来了!只要9毛
空域申请 | 无人机航测UOM系统合法飞行申请流程

【声明】内容源于网络
0
0
GIS前沿
分享测绘地信资讯,交流行业软件技巧。
内容 4923
粉丝 0
GIS前沿 分享测绘地信资讯,交流行业软件技巧。
总阅读1.4k
粉丝0
内容4.9k