裁剪栅格数据

查看数据

首先,您将下载一个工程包,其中包含本教程中要使用的数据。 然后,您将浏览待裁剪的影像。

  1. 下载 Hallstatt_Clip 工程包。
  2. 浏览至下载的文件并双击以在 ArcGIS Pro 中打开该工程。 如有必要,请使用您获得许可的 ArcGIS 账户进行登录。
    注:

    如果您没有 ArcGIS Pro 的访问权限或者 ArcGIS 组织账户,请参阅软件访问权限选项

    该工程包含一个栅格图层 Hallstatt_HistoricDrawing.JP2,其中显示哈尔施塔特及周边地区的扫描纸质地图。

    默认工程

    注:

    这张扫描地图已预先经过地理配准,坐标系为 MGI Austria GK Central,这意味着它已被定位到空间上的正确地理位置,能够在诸如 ArcGIS Pro 这样的 GIS 中正确显示。 要了解如何使用尚未经地理配准的扫描地图或照片,请尝试ArcGIS Pro 中对历史影像进行地理配准教程。

    扫描地图通常是扫描的绘图或照片。 由于它们是数字形式的图片或绘图,因此通常不适用于分析,但仍可作为背景图层提供视觉参考。 这是一张哈尔施塔特区域从 1824 年到 1830 年的历史手绘地图。 该地图提供了有关哈尔施塔特发展状况的历史视角。

    这是一个标准的 RGB 彩色影像,其表示为三波段栅格(红色、绿色和蓝色波段)。 内容窗格提供了更多背景信息:

    Hallstatt_HistoricDrawing.JP2 图例

    注:

    使用标准相机或扫描仪创建的数字影像通常存储在 RGB 颜色模型中,这意味着这些影像将由红色、绿色和蓝色三个栅格组成。 此类影像可以像任何多波段栅格数据集一样轻松显示在 ArcGIS Pro 中。

    地图中还包含几个处于关闭状态且未显示在地图上的图层。 其中包括一个显示哈尔施塔特边界的要素图层,该边界即是您的感兴趣区域。 其他图层是该地区的数字高程模型 (DEM) 和数字表面模型 (DSM),您也需要对其进行裁剪。

  3. 内容窗格中,选中 Hallstatt Boundary 复选框。

    图层打开。 该图层仅覆盖历史地图中的一小块区域。

    地图上的 Hallstatt Boundary 图层

    该区域代表您的感兴趣区域:哈尔施塔特镇。 历史影像中位于此区域之外的部分不是您感兴趣的区域。

  4. 内容窗格中,取消选中 Hallstatt_HistoricDrawing.JP2 复选框以将其关闭。 打开 Hallstatt_DSM.tif

    DSM 是一个高程图层,其中显示区域的高程及其地表特征(如植被和建筑物)。 虽然比历史地图影像小,但仍然大于感兴趣区域。

    地图上的 DSM

  5. 打开 Hallstatt_DEM.tif

    DEM 与 DSM 覆盖相同的区域,外观相似。 它显示的是地面高程,不包含地表特征。

  6. 关闭 Hallstatt BoundaryHallstatt_DEM.tifHallstatt_DSM.tif。 打开 Hallstatt_HistoricDrawing.JP2

    接下来,您将缩放至哈尔施塔特,以更好地了解历史影像在该区域显示了什么内容。

  7. 单击功能区上的地图选项卡。 在导航组中,单击书签,然后选择 Hallstatt

    Hallstatt 书签

    地图将导航至哈尔施塔特镇。

    哈尔施塔特书签处的历史地图

    历史地图影像包含当时哈尔施塔特镇内各栋建筑的细节。 这样的影像可以用作背景图,以追踪该地区随时间推移的增长与变化。 例如,您可以将其与包含现代建筑物信息的 DSM 进行比较,了解该镇在过去 200 年中的发展情况。

  8. 内容窗格中,右键单击 Hallstatt_HistoricDrawing.JP2,然后选择缩放至图层

    “缩放至图层”选项

    您将返回到影像的完整范围。

裁剪栅格

您只对哈尔施塔特镇感兴趣,因此只需要栅格图层显示该镇及其外围的区域。 您将使用裁剪栅格工具裁剪三个栅格数据集(历史地图影像、DSM 和 DEM)。 为了不必运行三次工具,您将以批处理模式运行该工具,同时处理三个影像。

注:

裁剪栅格工具与裁剪工具不同,后者仅会裁剪要素类(矢量图层)。 要了解如何裁剪要素类,请尝试将要素裁剪至区域教程。

  1. 在功能区上,单击分析选项卡。 在地理处理组中,单击工具

    功能区上的“工具”按钮

    将出现地理处理窗格。

  2. 地理处理窗格的搜索栏中,输入裁剪栅格

    工具随即显示在搜索结果中。 您将选择以批处理模式运行该工具。

  3. 在搜索结果中,右键单击裁剪栅格,然后选择批处理

    “裁剪栅格”工具的“批处理”选项

    批处理裁剪栅格工具随即打开。 默认情况下,选择批处理参数设置为输入栅格,这意味着当以批处理方式运行裁剪栅格工具时,它将依次对列表中的多个栅格进行裁剪。

    “输入栅格”选项

    对于其他参数,将选择创建临时批处理工具,原因是您仅需使用批处理过程一次。 若要创建可重用工具,则可以选择保存批处理工具选项。

  4. 单击下一步

    参数选项卡随即打开。

  5. 对于批处理输入栅格,单击添加多项按钮。

    “添加多项”按钮

  6. 选中全部三个栅格图层对应的复选框,然后单击添加

    栅格图层随即添加为输入图层。

    “添加多项”一览表

    接下来,您将设置输出位置。 默认情况下,输出位置为工程地理数据库,但栅格图层不能保存在地理数据库中。 您将把输出位置改为工程文件夹。

  7. 对于输出栅格数据集,单击浏览按钮。

    “输出栅格数据集”参数的“浏览”按钮

  8. 输出栅格数据集窗口的工程下,展开文件夹。 单击 Hallstatt_Clip

    Hallstatt_Clip 文件夹

    接下来,您将设置输出名称。 由于要创建多个输出,您将根据正在被裁剪的输入图层名称为每个输出指定一个唯一名称。

  9. 对于名称,输入 Clip_%Name%.tif

    名称参数

    %Name% 表示法意味着每个输出图层将包含其输入图层的名称,从而确保输出具有唯一名称。

  10. 单击确定

    接下来,您将选择用于裁剪栅格图层的边界图层。

  11. 对于输出范围,选择 Hallstatt_Boundary

    将输出范围设置为要素类时,矩形参数将使用该要素类的边界框坐标进行更新。 此外,系统将添加一个新的使用输入要素裁剪几何复选框。 该参数可以确保该工具专门使用表示哈尔施塔特边界的面的范围作为裁剪几何,而非使用可能更大的整个要素类范围。

  12. 选中使用输入要素裁剪几何复选框。

    “裁剪栅格”参数

  13. 单击运行

    该工具随即运行。 完成运行后,三个裁剪后的图层将被添加到地图和内容窗格中。

    “内容”窗格中裁剪后的图层

    您不再需要未裁剪的图层,因此将其移除。

  14. 内容窗格中,右键单击 Hallstatt_HistoricDrawing.JP2,然后选择移除。 移除 Hallstatt_DEM.tifHallstatt_DSM.tif

    您将更详细地查看裁剪后的图层。

  15. 单击功能区上的地图选项卡。 在导航组中,单击书签,然后选择 Hallstatt

    这些图层已被裁剪到哈尔施塔特周边的一个小区域。 DSM 位于顶部。

    地图上裁剪后的 DSM

    注:

    由于输入的像素大小不同,某些裁剪后的图层的范围会略有不同。

  16. 内容窗格中,取消选中 Clip_Hallstatt_DSM_tif.tifClip_Hallstatt_DEM_tif.tif 复选框。

    历史地图影像也已被裁剪至感兴趣区域。

    裁剪后的历史地图影像

  17. 关闭地理处理窗格。 在快速访问工具栏中,单击保存工程按钮。

    快速访问工具栏上的“保存工程”按钮

共享结果

最后,您将结果作为工程包进行共享。 工程包将工程中的所有图层包含在一个文件中,便于共享多个图层。

  1. 单击功能区上的共享选项卡。 在组中,单击工程按钮。

    功能区上的“工程”按钮

    随即显示打包工程窗格。 您可以选择将工程包保存到 ArcGIS Online 或计算机上的文件中。 在本教程中,您会将其保存到文件。

  2. 打包工程窗格中,对于开始打包,选择将包保存到文件

    “将包保存到文件”选项

  3. 项目详细信息下,对于名称,单击浏览按钮。 浏览到您在计算机上所选的位置,例如“文档”文件夹。
  4. 对于名称,输入 Hallstatt_Layers_Clipped.ppkx。 单击保存
  5. 对于摘要,输入(或复制粘贴)以下文本:

    该工程包中包含裁剪至哈尔施塔特镇范围的栅格图层。 该工程包包括 DEM、DSM 和历史地图。

  6. 对于标签,输入 imageryboundaryAustria,每输入一个标签后按 Enter 键。
  7. 取消选中包含工具箱包含历史项目复选框。

    现在所有信息均已输入,下一步是利用该工具来分析内容,验证该内容是否已全部完成设置,以便成功创建包。

  8. 单击分析

    “分析”按钮

    系统会分析可能影响打包的数据错误。 在这种情况下,未发现任何错误。

  9. 单击打包
    注:

    如果收到通知提示工程已更改且需要保存,请单击以保存工程。

    成功创建包后,打包工程窗格底部会出现一个通知。

  10. 请单击管理包链接。

    管理包链接

    包含该包的文件夹随即打开。

在本教程中,您将多个栅格图层裁剪到感兴趣区域。 裁剪数据是 ArcGIS 中的基础工作流,具有广泛的应用场景。 它通常是数据准备进行可视化和分析前的初步步骤。

有关处理影像图层的更多教程,请尝试准备影像和栅格数据以供分析系列。

您可以在教程库中找到更多教程。