查看原文
其他

ArcGIS批量转投影

走天涯徐小洋 走天涯徐小洋地理数据科学 2022-05-17

 投影变换是GIS中非常常用的一个操作,在这里讲一下如何在ArcGIS中批量的进行投影转换。



在ArcGIS中,投影相关的工具位于ArcToolbox-Data Management Tools(数据管理工具)-Projections and Transformations(投影和变换)中。

Raster: 栅格投影工具箱

Batch Project:批量投影,用于对矢量数据或数据集进行批量投影

Convert Coordinate Notation: 转换坐标记法,可以用于把度分秒化为小数点

Create Custom Geographic Transformation: 创建自定义地理(坐标)变化,可以自定义两种坐标系之间的转换参数。不过一般用的不多,因为坐标系参数都是保密的

Create Spatial Reference: 创建空间参考

Define Projection:定义投影,一般用于CAD矢量导入GIS后,没有坐标信息,用这个工具添加坐标投影信息。

Project:投影,对一个矢量数据进行投影变换。


Flip:翻转,沿着栅格水平轴对影像进行翻转

Mirror:镜像,沿栅格垂直轴进行左右镜像

Project Raster:投影栅格,对栅格进行投影变换,非常常用

Rescale:重设比例,对栅格进行放大或缩小

Rotate:旋转,对栅格沿某一轴点转动

Shift:平移,将栅格进行上下左右的移动

Warp:扭曲,根据指定的控制点进行影像扭曲


接下来就是本文的重点了,批量投影栅格。在处理航测影像的时候非常实用啊,昨天一晚处理了500幅无人机航片,要没这个工具挨个手点简直要死人啊。

打开模型构建器,Model Builder,有关介绍详见:

利用ArcGIS Model Builder提高地理处理效率

Insert-Iterators-Rasters

对栅格进行循环

然后插入投影栅格工具,使用连接线将它们连接起来,如下图所示:

重点:

在投影栅格工具中,Output Raster Dataset,输出栅格数据集这里,最后指定的栅格名称,目录最后一个下划线后面应该为:

%Name%

这样能够保证输出栅格和输入栅格名称一样,而且每个栅格都单独指定名称,否则会导致输出的栅格只有一个栅格数据。同时保证两个栅格格式也一样,在这里输入和输出栅格格式均为TIFF格式,要注意输出目录在文件夹中,默认输出目录为GDB,在这里要注意修改一下。





您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存