分享一个ArcGIS批量裁剪、批量投影、批量提取值至点的工具

本文介绍了一款名为GeoStorm.tbx的自定义工具箱,它允许用户在ArcGIS中无需编程,就能进行批量裁剪、投影转换等操作。GeoStorm.tbx是一个轻量级但功能强大的GIS工具,支持用户自定义添加和编辑功能。
摘要由CSDN通过智能技术生成

【Warming up】在学习和工作的过程中,作者曾写过很多采用ArcGIS模型构建器(Model Builder)、Python代码等批处理方法,大大的减轻了操作压力,提高了工作效率。今天给大家展示一款神器:自定义工具箱GeoStorm.tbx。使用该神器,可以不用构建模型、零代码、傻瓜式的实现海量数据的批处理操作。如批量裁剪、批量投影、批量提取值至点、批量地统计等,用户也可以往神器中添加自己的功能或编辑已有功能。好了,赶快去先睹为快吧!

一、神器简介(Profile)

本神器是在ArcGIS平台上,通过构建界面,编写代码等步骤开发的用户自定义工具箱。是一款轻量级、功能强大的GISer必备神器。后缀名为.tbx,名称以GeoStorm命名。

二、应用举例(Example)

1、添加工具箱(Add GeoStorm.tbx)

打开ArcGIS软件→ArcToolbox→右键→添加工具箱→选择神器GeoStorm.tbx→打开。

注:本神器基于ArcGIS 10.2开发,高于10.2的GIS都可以轻松自如加载并使用。

   

加载完成之后,可以看到GeoStorm工具箱,下面有Extract By Mask(掩膜提取)等功能。

2、批量裁剪举例(Take Extracting by mask as an example)

双击Extract By Mask,打开批量掩膜裁剪工具,如下图:

参数介绍:

  • RasterSource:栅格数据源,选择原始影像存放路径
  • MaskFile:掩膜文件,选择掩膜数据
  • OutPath:输出路径,选择输出结果存放路径

在设置完3个参数之后,点击【确定】进行批处理操作,输出结果的数目和原文件的数目是一一对应的。

很显然,我们的神器跟ArcGIS中的掩膜提取功能出发点是不同的!大家可以自己对比。

三、结果验证(Result)

1、文件命名对比 (Comparison of filenames)

 

本工具在开发时,将“mas_” +原文件名后四位(年份)作为输出文件的文件名,后缀名为.img。

例如,原文件名为“Hants_1986.img”,掩膜提取后的文件名则为“mas_1986.img”,以此类推。当然了,用户如果觉得该命名不合理或者需要自定义时,可以到原GeoStorm.tbx工具箱中进行编辑

2、图像对比(Comparison of images)

图1为Hants_1986.img,图2为mas_1986.img。

 

四、用户自定义(Customization)

1、用户添加功能(Add function)

 目前GeoStorm中只有以上5个批处理功能,后期还会继续开发,用户也可以往里面添加自己的功能。

2、用户编辑功能(Edit function)

用户也可以在其基础之上,编辑一些参数,如上面说的掩膜结果文件命名等等。

在Project Raster上右击→Edit,打开代码窗口,修改如下代码即可。

神器下载:https://download.csdn.net/download/weixin_46120413/19325787

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值