影像裁剪

使用说明

影像裁剪功能允许您按指定的范围从单个影像数据中裁剪出目标区域,生成新的影像文件。该功能可帮助您快速提取研究区影像、实现数据脱敏或进行影像分幅处理。

应用场景

  • 遥感影像制图:从一景影像中提取项目区、行政区或图幅范围内的影像成果,用于专题制图和成果交付。
  • 数据共享与脱敏:在共享影像时,可通过裁剪隐藏敏感区域,仅保留可公开部分。
  • 分块数据生产:将指定裁剪范围按行列数或像元大小拆分为多个影像块,便于后续分发、处理或并行计算。

功能条件说明

  • 仅支持对单个影像(非平面坐标系、非原始影像)进行裁剪。若需同时处理多个影像,请使用批量影像裁剪工具。
  • 支持的影像格式:*.tiff、*.tif、*.img、*.pix。
  • 支持的范围数据:
    • 矢量面数据:*.udb、*.udbx、*.shp、*.json。
    • 栅格文件:*.tiff、*.tif、*.img、*.pix。

SuperMap ImageX 2026 版本开始支持。

功能入口

影像处理选项卡 -> 通用数据处理组 -> 影像裁剪

操作说明

  1. 启动功能

    点击影像处理选项卡->通用数据处理分组->影像裁剪按钮,弹出影像裁剪对话框。

  2. 设置待裁剪影像

    • 数据来源:指定待裁剪影像的来源,包括工作空间影像文件两种方式。
      • 工作空间:在当前工作空间中选择数据源和影像数据集。
      • 影像文件:从本地文件中选择一个影像文件作为待裁剪影像。支持的格式有*.tiff、*.tif、*.img、*.pix。
    • 波段:指定参与裁剪的波段,支持多选。默认值为全部,即所有波段参与裁剪。

    添加待裁剪影像后,将自动打开一个名为影像裁剪地图的临时窗口并全幅显示影像,同时在对话框预览区域显示影像和默认的裁剪范围。

  3. 选择裁剪方式

    提供多种裁剪范围定义方式,您可根据需要选择:

    • 地理范围(默认项):通过输入左、下、右、上地理坐标来定义裁剪矩形。默认值为影像的完整范围。
      • 单位:根据待裁剪影像的坐标系,提供的单位不同。
        • 地理坐标系:仅提供度。
        • 投影坐标系:提供度和米。

        当单位选择度时,可进一步切换为度分秒的格式。

    • 像素范围:通过像素行列号定义裁剪矩形,以左上角为0开始计算。默认左、上为0,右、下为影像的像素大小。
    • 矢量文件范围:使用一个或多个矢量面对象(仅支持非参数化对象)作为裁剪范围。
      • 文件路径:选择本地矢量文件。支持的格式包括*.udb、*.udbx、*.shp、*.json。若为*.udb/*.udbx,还需选择具体数据集。
      • 使用选中对象裁剪:默认不勾选,即使用矢量文件中的全部对象进行裁剪。勾选后,仅使用在影像裁剪地图窗口中选中的对象进行裁剪(可通过鼠标单击选择单个对象,按住Ctrl键多选)。
      • 按外接矩形裁剪:默认不勾选,即按面对象的实际形状裁剪。勾选后,使用面对象的外接矩形进行裁剪。
      • 每个对象输出独立结果:默认不勾选,即合并多个对象为一个区域,输出单个结果。勾选后,每个面对象分别输出一张裁剪影像。
    • 栅格文件范围:使用另一个栅格文件的范围作为裁剪边界。支持的数据格式有*.tiff、*.tif、*.img、*.pix。
      注意事项:
      • 矢量文件或栅格文件与待裁剪影像坐标系不一致时,系统会先将范围转换到待裁剪影像坐标系后再裁剪。
    • 标准分幅:按国家标准的图幅规格进行裁剪。
      • 标准类型:指定标准分幅的类型,提供全国标准军用标准两个选择。默认为全国标准

      • 比例尺:指定比例尺大小,默认值为1:2000(1:2千),另提供八大基础比例尺作为选项。

      • 外扩范围:指定每个图幅区域向外扩展的范围,默认值为0,单位为像素。系统会首先根据此值计算出外扩后的区域,再使用该区域对影像进行裁剪。

    • 绘制对象:使用绘图工具(提供多边形、矩形、圆形、椭圆四种)在地图上绘制闭合对象作为裁剪范围。选择一种工具后,影像裁剪对话框将隐藏,在地图窗口中绘制对象后自动返回,绘制完成后,即可在预览区域查看裁剪范围。一次仅支持绘制一个对象。
    • 当前范围:直接使用影像裁剪地图窗口当前视图的可见范围作为裁剪边界,单位与地图单位一致。缩放裁剪地图窗口中的显示范围后,此处将实时更新。
  4. 设置分块输出

    勾选后,可对设定的裁剪范围进行规则分块裁剪输出。选择标准分幅方式时,不支持分块输出。

    • 分块方式:提供行列数和像素大小两种
      • 行列数:设置行数和列数进行裁剪,分别默认为2。即将指定裁剪范围划分为2*2网格。
      • 像元大小:根据设置的像元大小进行裁剪,默认值为1024像素。从裁剪范围左上角开始计算,每个网格大小均为1024,最右侧或下方的网格可能小于1024。
    • 外扩范围:指定每个分块向外扩展的范围,默认值为0,单位为像素。系统会首先根据此值计算出外扩后的区域,再使用该区域对影像进行裁剪。
  5. 设置结果数据

    • 输出路径:点击右侧的选择按钮,指定一个本地路径以及要保存的文件格式以及文件名。当输出结果有多个文件时,最终文件名按以下规则自动附加标识。
      裁剪方式 输出规则 示例
      标准分幅 [结果文件名称]_[图幅编号] test_F49110381.tiff
      矢量文件范围,且不分块输出
      • 勾选每个对象输出独立结果:[结果文件名称]_[对象SmID]
      • 不勾选每个对象输出独立结果:[结果文件名称]
      • test_1.tiff
      • test.tiff
      矢量文件范围,且分块输出
      • 勾选每个对象输出独立结果:[结果文件名称]_[对象SmID]_[分块行号]_[分块列号]
      • 不勾选每个对象输出独立结果:[结果文件名称]_[分块行号]_[分块列号]
      • test_1_1_1.tiff
      • test_1_1.tiff
      除标准分幅、矢量文件范围以外的其他方式,且不分块输出 [结果文件名称] test.tiff
      除标准分幅、矢量文件范围以外的其他方式,且分块输出 [结果文件名称]_[分块行号]_[分块列号] test_1_1.tiff
    • 无值:指定结果影像中的无值,默认值为0.0。
  6. 执行影像裁剪

    完成上述参数设置后,点击确定按钮,即可在输出路径中查看裁剪结果。

相关主题