ArcGIS 分幅分割栅格

来源:互联网 发布:阿里云 青云 ucloud 编辑:程序博客网 时间:2024/05/22 16:46

幅分割栅格:

工具在Data Management Tools(数据管理工具)--Raster(栅格)--Raster Processing(栅格处理)--SplitRaster(分割栅格)

双击打开它,在分割方法里可以选分成规定数量的块(NUMBER_OFTILES)如分成5X5的25块、按栅格数分(SIZE_OF_TILE)如分成2kmX2km的分区、按不规则或规则的面切分(POLYGON_FEATURES )如把每个行政区的切出来。这里我们要做分幅,所以我是选择了按块分割做示例、其实用按栅格数分割会更合适,比如我的栅格大小是10m,我要切出1kmX1km的分区,那我的栅格数填1000、1000就可以了。


分割成功




这个方法很便捷吧,但是如果我想用第三种方法,就是按不同行政区分割怎么办?

而我惊喜的发现ArcGIS10.2方法选项中并没有这一项。ArcGIS10.4才可以在分割栅格的方法里选按面分割。使用ArcGIS10.4及以上的朋友就可以不往下看了。

10.2版本的那怎么办办?

我使用了一种间接的方法来实现。

首先我有一个面图层,它可以是规则的方块就像下面这张图,也可以是不规则的方块,比如说行政图


我们只需要用到那个面图层,双击面图层--显示--透明度,

我们调整一下透明度,可以看到网格和影像的叠合效果。

二、给各块块编号

也许你有专门的图幅编号规范,在这里我就随便举个栗子编一下号。

首先你需要打开面图层的属性表,添加一个文本型(text),利用字段计算器进行自主编号,注意符号输入必须为英文符号。

下图所示的是        “jpgdem”+FID              字段编号的一种组合编号。




三、把面图层分割成一块块小的面

这一步是做什么呢,就是刚才的是一个面图层,我希望分割出一块块的影像,用刚才的图层去提取,出来的还是一整块,所以我决定将我的面按照分区的编号(就是上一步的编号)直接割成独立小面。

选择分析工具 (Analysis Tools)- 提取分析 - 分割(Split)

切割完结果如下右图所示。



四、按区块切割影像

终于到了最后一步,用小块块把底下的影像分割出来,

添加进来的矩形保持选中状态,或者选中第一个后按住shift再选最后一个即可选中多个。

右击Extarct By Mask工具,选择批处理Batch,打开批处理界面将刚才选中的文件拖拽到第二列。

第一列是我们要分割的那个影像,

第三列数输出位置和名称

填写第一个后,右键填充更方便输入。

工具在:

Spatial Analyst Tools空间分析工具– 提取分析  --按掩膜提取Extract By Mask


五、分割完毕

每一块影像都独立存储好了。如果需要消去各区的边界线,只需要双击图层--符号系统 --打开文件夹符号导入统一设色系统。这样它们既独立颜色又一样了。


祝大家再GIS大海里玩的开心。


原创粉丝点击