多语言展示
当前在线:835今日阅读:6今日分享:31

ArcGIS简单批处理Batch

在处理很多数据的过程中,如投影转换,我们会发现过程其实是一样的,只是过程的重复而已,那么就可以利用ArcGIS自带的批处理功能来加快处理速度。就以“批量转换2012年逐月气象数据点投影”为例,介绍简单的批处理方法。
工具/原料

ArcGIS软件

方法/步骤
1

一、找到批处理工具,这里有两种,一种是已经显示的“Batch Project”;另一个需要在Project上右键,因为有些工具没有提供第一种渠道,而第二种批处理是通用型的,且更加容易更改参数,因此只介绍第二种方法。

2

二、具体方法1、在输入数据列、输出数据列,投影类型单元格内右键,选择输入、输出数据和投影类型,完成一组数据的手工输入。设置输出文件名称为P201201……,方便识别

3

2、电机右侧的“+”增加11行空白数据,这后面的11行是用来输入其它11个月的数据,可以像1一样手动输入,但是太慢。在此介绍一个更加简便的方法,用Excel。

4

3、将第一行已经输入好的参数复制,使用“Ctrl+v”命令,粘贴到excel中。可见,数据很长,其实每条数据只有五列。就是以下五列数据

5

4、因为原始气象数据点shp的名称是人工递增设置的,如201201、201202、201203,因此可以利用“复制臂”来拖拽复制参数。检查一下是否有误,有最后的文件名可知,使我们想要的结果注意,对于最后三列投影参数要慎重,因为输出的12个文件投影是一样的,使用复制臂要保证投影的一致性。按住ctrl再拖拽(会出现第二个小加号),就是不变值复制。这种拖拽方法有时候会失灵,因为做过试验对于单个纯数字,按住ctrl是变值,所以使用时要留意。至此将所有的参数配置好,Ctrl+C复制第2到第12行

6

5、在arcgis批处理窗口中先选中第二到第12行(被选中的单元格会变成蓝色),必须选中,再Ctrl+V粘贴负值的内容。必须要选中行再粘贴,不然无效。可以把鼠标放在单元格上检查各个数据,看是否有错。再点击“对钩”看数据是否有误。

7

6、检查无误后点击OK,完成处理。在软件右下方会出现进度条。完成后查看数据是否正确。

8

7、在目标文件夹出现了我们想要的结果,导入到arcgis查看其属性,可见完全正确。

推荐信息