ArcGIS教程:栅格像元大小和重采样

  不同的栅格数据集不需要使用相同的像元分辨率进行存储。但在处理多个数据集时,最好使用相同的像元分辨率。将多个不同分辨率的栅格数据集输入任一ArcGIS Spatial Analyst 扩展模块工具时,会自动将一个或多个输入数据集重采样为输入数据集的最粗糙分辨率。

  在默认情况下,使用最邻近分配重采样技术。这是因为它同时适用于离散数据和连续数据,而其他重采样类型(双线性插值和三次卷积插值)只适用于连续数据。使用重采样技术是很有必要的,因为输入像元的中心很少能与变换到所需分辨率后的像元中心对齐。在合并不同分辨率的栅格之前,可以使用重采样工具利用双线性和三次卷积技术作为预处理步骤。

  可以使用像元大小环境参数来控制默认重采样分辨率,在该参数中可指定工具是使用输入栅格的最小分辨率还是使用定义的特定像元大小。

  如下图所示,在分析环境中设置的像元大小比工具中的输入栅格的像元大小要粗糙。执行时,会首先将输入栅格重采样到较粗糙的分辨率,然后应用该工具。

  

  执行分析时,请确定所设置的像元大小是否合适。例如,当像元大小为 5 千米时,不太可能研究鼠标移动。五千米的像元可能更适用于研究全球变暖对地球的影响。

重采样

  要找到重采样输出栅格上每个像元应采用的值,必须将输出栅格中每个像元的中心映射到原始输入坐标系。每个像元中心坐标都会反向变换,以确定该点在原始输入栅格上的位置。确定输入位置后,将根据输入栅格中邻近的像元为输出位置分配一个值。输出像元中心很少能与输入栅格像元中心准确对齐。因此,多种技术已开发出来,以根据点相对于输入栅格像元中心的位置以及与这些像元相关联的值来确定输出值。用于确定输出值的三种技术分别为最邻近分配法、双线性插值法和三次卷积插值法。每种技术分配输出值的方式都不同。因此,分配到输出栅格像元的值可能由于所使用技术的不同而有所差异。

  最邻近分配法

  因为最邻近分配法不会更改输入像元的值,它是用于离散(分类)数据的重采样技术。将输出栅格数据集中像元中心的位置定位到输入栅格后,最邻近分配法将确定输入栅格上最近的像元中心位置并将该像元的值分配给输出栅格上的像元。

  最邻近分配法不会更改输入栅格数据集中像元的任何值。输入栅格中的值 2 在输出栅格中仍将为 2,决不会为2.2 或 2.3。由于输出像元值保持不变,因此最邻近分配法应该用于名目数据或序数数据,其中每个值都表示一个类、一个成员或一个分类(分类数据,如土地利用、土壤或森林类型)。

  考虑到根据输入栅格创建的输出栅格会在操作中旋转 45°,因此将进行重采样。对于每个输出像元,都要从输入栅格中获取值。在下图中,输入栅格的像元中心为灰色点。输出像元为绿色阴影。正在处理的像元为黄色阴影。在最邻近分配法中,将确定与正在处理的像元中心(红色点)最邻近的输入栅格像元中心(橙色点),并将其指定为正在处理的像元(黄色阴影)的输出值。对输出栅格中的每个像元都重复此过程。

  

  双线性插值法

  双线性插值法使用四个最邻近输入像元中心的值来确定输出栅格上的值。输出像元的新值是这四个值的加权平均值,将根据它们与输出像元中心的距离进行调整。与最邻近分配法相比,此插值法可生成更平滑的表面。

  下图与最邻近插值法的图例一样,输入栅格的像元中心为灰色点,输出像元为绿色阴影,要处理的像元为黄色阴影。对于双线性插值法,先确定与正在处理的像元中心(红色点)最邻近的四个输入像元中心(橙色点),然后计算其加权平均值,再将所得的值指定为正在处理的像元(黄色阴影)的输出值。

  

  由于输出像元值是根据输入像元的相对位置和值计算的,因此对于由某个已知点或现象的位置来决定分配像元值的数据(即连续表面),双线性插值法是首选方法。机场的高程、坡度、噪音强度以及河口附近地下水的盐度都是表示为连续表面的现象,最适合使用双线性插值法进行重采样。

  三次卷积插值法

  三次卷积插值法与双线性插值法类似,它是通过 16 个最邻近输入像元中心及其值来计算加权平均值。

  下图演示了如何计算三次卷积插值法的输出值。先确定与正在处理的像元中心(红色点)最邻近的 16 个像元中心(橙色点),然后计算其加权平均值,再将所得的值指定为要处理的像元(黄色阴影)的输出值。

  

  与双线性插值法相比,三次卷积插值法倾向于锐化数据的边缘,因为计算输出值时涉及的像元较多。

  重采样和数据类型

  不应对分类数据使用双线性插值法或三次卷积插值法,因为输出栅格数据集中不会保留类别。但是,这三种技术均可用于连续数据,其中最邻近法将生成块状输出,双线性插值法将生成更平滑的结果,三次卷积插值法将生成最清晰的数据。

时间: 2024-10-27 11:16:45

ArcGIS教程:栅格像元大小和重采样的相关文章

ArcGIS统计栅格像元值并转换为矢量图层

很多时候,我们需要得到矢量数据区域所对应栅格数据的像元统计值(求平均.求和等),然后将获得的统计值赋给矢量图层的属性表,在ArcGIS中操作如下:(PS:第一次写技术文章,望大家多多体谅与支持,么么哒) 1.栅格统计:统计栅格数据,按照需要(求和.求平均)用所需要的矢量数据(矢量目标图层)进行统计,(注:考虑到统计分析较为常见,第一步前期并未实例截图). 2.栅格转矢量:将统计出栅格图层转换为矢量点图层:Raster to Point:            3.矢量点图层赋值:将第一步统计的栅

ArcGIS教程:Spatial Analyst 的分析环境

开始执行分析前,了解正在使用的地理处理分析环境非常重要.分析环境包括将要放置结果的工作空间和范围.像元大小以及结果的坐标系. 运行地理处理工具时,可通过环境设置来指定环境设置.可以在不同级别覆盖环境的默认设置.每个工具对话框都有一个环境按钮,可以用来覆盖应用程序级别设置. 四个环境级别构成一个等级,其中应用程序级别最高.在此等级中,环境设置会传递给下一级别,如下图所示.在每个级别,都可以用其他设置覆盖传递的环境设置. 此等级的一个例外是模型.如果从模型构建器 窗口中运行模型,则应用程序环境会传递

ArcGIS教程:ArcGIS中矢量裁剪栅格图像

(1)是否需要裁剪栅格图象区域通过一个面状的shapefile表达出来? 如果可以,那么就很简单了. 在ArcMap中,调用空间分析扩展模块,将你感兴趣区的shapefile多边形图层设置为掩膜,然后在栅格计算器中重新计算一下你的图象,它就会沿掩膜裁出. 设置掩膜:空间分析工具条的下拉菜单>option里面设置 (2)用任意多边形剪切栅格数据(矢量数据转换为栅格数据) 2.1在ArcCatlog下新建一个要素类(要素类型为:多边形),命名为:ClipPoly.shp 2.2在ArcMap中,加载

ArcGIS教程:区域直方图

摘要 创建显示各唯一区域值输入中的像元值频数分布的表和直方图. 插图 Zonal Histogram for land use zones and classified slope values 用法 · 您可以通过区域直方图对一个数据集中的值在另一个数据集类中的频数分布进行研究.例如,土地利用类中的坡度分布.高程类中的降雨分布或警务区附近的犯罪分布. · 区域定义为输入中具有相同值的所有区.各区无需相连.栅格和要素数据集都可用于区域输入. · 如果区域输入和值输入均为具有相同分辨率的栅格,则可

ArcGIS教程:Spatial Analyst 扩展模块栅格数据

在处理过程中使用 ArcGIS Spatial Analyst 扩展模块 时,肯定要使用或创建栅格数据集.栅格由一系列按行与列排列且大小相同的像元组成,每个像元都包含一个信息值,例如高程.温度或土地覆被类型. 您需要了解在 ArcGIS 中是如何呈现栅格数据集的,以及在使用和创建栅格数据时需要注意哪些问题,这一点非常重要.为了最有效地使用 Spatial Analyst 功能,您应该对栅格数据的一些基本知识有所了解.在数据管理 > 管理地理数据文档的栅格和影像一节中,您可以找到有关栅格数据的大量

ArcGIS教程:生成特征文件、类和聚类分析

借助 ArcGIS Spatial Analyst 扩展模块,您可以通过将栅格像元分组到类或聚类中来创建分类.类通常指一个已知类别,例如森林.居民区或水体,而聚类则是根据像元属性的统计信息得到的像元分组.特征是代表类或聚类的像元的子集.特征的统计信息存储在一个特征文件中,此特征文件将用于对位于输入波段交集中的所有像元进行分类. 什么是类? 一个类对应于一个有意义的位置分组.例如,森林.水域和小麦高产区都是类. 每个位置均可将值集或值矢量.与每个变量对应的一个值或输入波段作为特性.每个位置都能够以

ArcGIS教程:分区几何统计的工作原理

分区几何统计工具可返回栅格中各个区域的几何或形状的相关信息.区域 (zone) 不必是单个连续实体,它可以由多个不相连的区域(area 或 region)组成. 通过分区几何统计工具可以计算四种类型的几何,具体根据以下几何类型参数确定: 面积 各个区域的面积. 周长 各个区域的周长. 厚度 区域中最深的点距其周围像元的距离. 质心 定位各个区域的质心. 以表格显示分区几何统计工具可计算所有几何测量值,但是会以表格形式返回结果,而不是输出栅格形式. 面积.周长和厚度几何类型的输出结果都以地图单位表

ArcGIS教程:3D表面的基础知识(一)

3D 表面模型是三维空间中要素(真实或假想)的一种数字表达形式.3D 表面的几个简单示例如地表.城市走廊.地下天然气矿床以及用于测定地下水位深度的深井组成的网络.这些均属于真实要素的示例,但表面也可以是派生的或假想的.某种特定细菌在每个井中的污染程度就是派生表面的一个示例.这些污染程度级别也可以绘制成 3D 表面地图.在视频游戏或计算机模拟环境中经常可以见到假想 3D 表面. 通常可以使用专门设计的算法来获取或计算 3D 表面,这些算法对点.线或面数据进行采样然后将其转换为数字3D 表面.Arc

ArcGIS教程:3D Analyst基础知识

创建3D视图 以三维形式查看数据能为您提供一个全新的认识.通过三维视图可以深入了解通过相同数据的平面地图不易察觉的内容.例如,您不必根据配置等值线来推断是否存在山谷,您能够实际看到山谷和感到谷底和谷脊的高度差异. ArcGlobe 和 ArcScene 可用于构建多图层 3D 环境,并控制如何对各图层进行符号化.渲染各图层和在 3D 空间中定位各图层.还可以控制 3D 视图的全局属性,如照明度或垂直夸大.可以通过以下方式选择要素:使用要素的属性或要素相对于其他要素的位置,或者在场景或地球中单击各