ArcGIS 分幅分割栅格
分幅分割栅格:
工具在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大海里玩的开心。
BY 橄榄 in SCNU