第一个:【分割栅格】
如下图所示,该工具位于【栅格处理】下,顾名思义,【分割栅格】指的是将栅格数据按照需求分割为更小的部分,中间红色框线内有【分割栅格】的定义概述(擅用)。

如下图所示,将数据加载进来后,按照以下提示,进行选择设置。设置【输出文件夹】、【分割方法】(下面会介绍方法)、【输出格式】(tiff是栅格常用格式)、【重采样方法】(有三种,此处选择最邻近方法,当然根据需求进行选择,具体请百度重采样方法介绍)、【X坐标】(设置为3)、【Y坐标】(设置为2)。


下面是关于【分割方法】的介绍:
本次选择第二种分割方法:【NUMBER_OF_TILES】,需要在下面的【输出栅格数】里选择宽度(X坐标)和高度(Y坐标),本次输入3和2,意思是整体分成宽为3个高为2个的数据。换一种说法:水平方向(X坐标)上分割为3个,垂直方向(Y坐标)上分割为2个,相当于我们切蛋糕一样。

【特别注意!!】:还需要进行【环境设置】的操作才能运行成功(如果不处理可能会运行失败,反正我的软件是这样,看个人情况)。
如下图所示,【并行处理】里输入0即可。


查看处理后的结果:可以发现分成了6块,正好是32,6块大小几乎相同,如下图所示。

下图是原始数据(数据来源于闫磊老师的书籍参考数据),这样就很容易理解第二种分割方法的意义:就像切豆腐一样,切成3
2块。

接下来实验第三种【分割方法】:
如下图所示进行设置,其他设置与前面很像,只需要改变分割方法为【POLYGON_FEATURES】,其中,【分割面要素】指的就是用于分割裁剪的矢量数据。

老规矩,环境设置里的并行计算设置一下0。(猜测一下原因:有可能是栅格影像太大了,处理起来太占空间)。

下图是处理结果:
可以看到是矢量数据把栅格数据分成了一块一块的,这样很容易理解第三种分割方法的含义了(其实就是用矢量数据裁剪)。

换另外一个不规则的矢量面数据【分割处理】一下,如下进行设置,如下图所示。

结果如下图所示:相当于矢量面数据和栅格数据的重合部分保留了下来,进一步理解【分割栅格】的第三种方法的含义。

第二个:【栅格影像裁剪】

该功能位于【栅格】下的【栅格处理】下的【裁剪】工具。

打开工具之后,加载数据,并进行如下设置,【输出范围】是用于裁剪的矢量范围数据,也就是我们想得到的范围,最好把下图所示的红色框内的设置也勾选一下,分别是【使用输入要素裁剪几何】、【保持裁剪范围】。


同时别忘记进行环境设置的【并行处理】设置。

结果如下,与【分割栅格】的第三种方法结果一样。

第三个:【影像批处理工具】
如下图所示,需要进行如下设置,【矢量数据】是用于裁剪的范围数据,【字段】是用于区分裁剪处理的字段,【输出路径】是输出存放结果的位置。
注意:此批量处理的工具包,我已上传我的资源主页,可以下载使用。

结果:

ArcGIS 10.7基础:三种栅格影像裁剪操作相关推荐

  1. 【ArcGIS微课1000例】0059:三种底图影像调色技巧案例教程

    三种调整影像底图效果的技术,让你的图纸清新脱俗,做出的图更美观! 文章目录 方法一:影像源类型调整 方法二:符号拉伸类型设置 方法三:影像分析模块设置 方法一:影像源类型调整 这种方法是最基础.最简单 ...

  2. linq拼接where语句_C# 10. LINQ 的三种查询语句写法

    C# 10. LINQ 的三种查询语句写法 前言: LINQ(语言集成查询)是 C#编程语言中的一部分.它在.NET Framework 3.5 和 C#3.0 被引入,在 System.Linq 命 ...

  3. Altium Designer 20 Grids、 Guides、 Axes 三种栅格的讲解

    Altium Designer 20 Grids. Guides. Axes 三种栅格的讲解 一.Grids栅格 是我们常用的.默认的普通栅格 Grids栅格常用的设置有: 1.快捷键 G 可以设置栅 ...

  4. 【ArcGIS风暴】ArcGIS10.6获取栅格影像边界范围的三种方法案例详解

    基于ArcGIS平台有多种办法可以提取栅格影像边界,常见的方法有3种: 栅格范围(Raster Domain) 栅格转面(Raster to Polygon) 创建轮廓(BuildFootprints ...

  5. 计算机网络基础三种交换,数据传输的三种交换方式

    电路交换,报文交换,分组交换 首先我们来看看三种交换方式的示意图 对照上面的图,给出三种交换方式在数据传输阶段的主要特点: 电路交换:整个报文的比特流连续的从源点直达终点,好像在一个管道中传送. 报文 ...

  6. datatable中使用linq的条件或_C# 10. LINQ 的三种查询语句写法

    前言: LINQ(语言集成查询)是 C#编程语言中的一部分.它在.NET Framework 3.5 和 C#3.0 被引入,在 System.Linq 命名空间中使用.LINQ 为我们提供了通用的查 ...

  7. 使用正向/逆向/双向三种算法进行分词操作

    编写FMM函数 import re from collections import Counter import jieba.posseg as pseg global dic def getFres ...

  8. 【Unity3D Shader编程】之五 圣诞夜篇 Unity中Shader的三种形态对比 混合操作合辑

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 本系列文 ...

  9. Redis五大基本类型三种特殊数据类型事务操作(悲观锁,乐观锁)

    Redis五大基本类型 Redis是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库.缓存和消息中间件.它支持多种类型的数据 结构,如字符串(strings),散列(hashes) ...

  10. 如何将PDF转换为PPT?三种方法让你操作无忧!

    在我们日常工作中,使用PPT演示工作内容是常见的需求.熟练制作各种类型的PPT是每个专业人士必备的技能.但有时会遇到PDF格式的文件需要转换为PPT才能使用.这两种文件格式在日常工作中广泛使用,每个人 ...

最新文章

  1. python中文版编译器下载-python编译器
  2. 【Android 安装包优化】资源混淆 ( resources.arsc 资源映射表混淆 | resources.arsc 资源映射表二进制格式分析 | 混淆全局字符串池和资源名称字符串池 )
  3. <马哲>劳动价值论的理论及实践意义
  4. 甘肃政法学院计算机科学与技术试题,甘肃政法学院计算机科学与技术专业课程教学大纲.doc...
  5. 清理垃圾代码bat_来买个小内存u盘么咯?盘内带电脑垃圾清理.bat那种丨heibai.org...
  6. 【Linux】awk指令
  7. java sessionid长度_设置TOMCAT SESSIONID 字符长度和生成算法
  8. 2017春季学期编译原理期末实验报告
  9. 一些有关。NET界面处理与多线程的文章
  10. [转]Git,SVN的优缺点及适合的范围,开源项目?公司项目?
  11. CentOS防止黑客攻击Linux服务器实战演练
  12. oracle中文转全拼音,Oracle数据库之oracle汉字转拼音
  13. Serv-U FTP服务器安装带绿化版工具
  14. vs2015如何安装vsix扩展工具
  15. 分享 27 个面向开发人员的最佳 Vue.js 开发工具
  16. java突然无法加载主类_Java 找不到或无法加载主类的修复方法
  17. 仙人掌之歌——大规模高速扩张(1)
  18. outlook2016关闭时最小化到任务栏的完美解决方法
  19. 逐条讲解python_名校教授推荐:Python458集大型视频,从正确的方向出发学习
  20. 基于matlab色彩平衡与融合用于水下图像增强

热门文章

  1. 条形码类型简介及常用条形码产品
  2. POJ-Bound Found | 尺取法+绝对值特性
  3. 点云配准icp算法推导
  4. 计算机如何设置光驱启动,电脑如何设置光驱启动(含UEFI BIOS方法)?
  5. 通州十三五规划精华版:增几十万就业机会/一批地铁
  6. android 焦点移动,Android TV 焦点上下左右移动
  7. Web前端工程师学习路线
  8. Latex表格内容自动换行
  9. 希捷服务器硬盘有什么用,NAS储存有什么用?配置什么硬盘?
  10. c语言 设置线程优先级,C# Priority:多线程优先级设置