重建范围

功能说明

当镶嵌数据集中的数据发生变化时,例如:删除某些影像、增加新的影像、影像存在裁剪范围数据等情况,单击此功能可对镶嵌数据集重建范围。

功能入口

  • 工作空间管理器->数据源列表中的镶嵌数据集的右键菜单->更改镶嵌数据集->重建范围

参数说明

重建范围对话框中提供三种范围更新选择:重建轮廓、重建边界、重建裁剪范围,用户可选择一种或多种范围进行更新。

  • 重建轮廓:勾选该复选框可重建镶嵌数据集轮廓范围。
  • 重建边界:勾选该复选框可重建影像边界范围,设置边界重建范围可通过自动计算边界范围、选择数据集范围和自定义范围三种种方式。
    • 自动计算边界范围:系统根据影像数据自动计算边界范围。
    • 选择数据集范围:通过选择数据源中的面数据集作为重建范围。
    • 自定义范围:通过绘制范围和选择对象确定更新范围。点击右侧下拉按钮可选择绘制范围选择对象两种方式选择边界更新范围。
  • 重建裁剪范围:勾选该复选框可重建裁剪范围。提供三种裁剪方式:
  • 使用轮廓范围

    即可基于影像的轮廓构建其裁剪区,并更新到裁剪子数据集中。

    对于有效区域为不规则的形状,必须勾选复杂多边形;对于有效区域为凸多边形形状,无需勾选复杂多边形选项,但若勾选该项,同样可以获得正确裁剪区。

    当影像轮廓所确定的裁剪区,其边界存在一些无值时,可设置裁剪偏移量,从而使裁剪区小于轮廓,即为影像轮廓向内缩小指定像素值后的区域。

  • 自动计算裁剪范围:

    影像有效区域的形状,大致分为两种情况,一种是凸多边形的情况;另一种是非凸多边形的情况,也就是不规则形状。如下图,影像有效区域为规则的平行四边形,属于凸多边形。

    图:影像有效区域为凸多边形 图:影像有效区域为不规则形状

    针对影像有效区域形状的不同,在执行自动计算裁剪范围前,需要注意启用对应的设置项。

    对于有效区域为不规则的形状,必须勾选复杂多边形;对于有效区域为凸多边形形状,无需勾选复杂多边形选项,但若勾选该项,同样可以获得正确裁剪区。

    若勾选精确裁剪选项,裁剪区的计算将基于原始影像数据,因此更加精确;若不勾选精确裁剪,裁剪区的计算将基于影像金字塔进行,虽然计算精度不如基于原始影像数据的,但是计算速度快。

    自动计算裁剪范围操作在提取影像有效边界时,将非无值的像元判断为有效区。当容限值为0时,也是默认值,无值为唯一值;当容限值为非0时,无值将为该容限内的多个值。因此,设置容限后,可以去除影像有效边界上接近无值的杂质像元。

    原始影像文件

    裁剪区自动计算结果

    支持情况

    3波段 8位无符号IMG影像

    无值:0

    基于原始影像精确计算

    基于金字塔计算

    3波段 8位无符号IMG影像

    无值:0

    基于原始影像精确计算

    基于金字塔计算

    单波段8位无符号 IMG影像

    无值:0

    基于原始影像精确计算

    基于金字塔计算

    3波段 8位无符号IMG影像

    无值:0

    基于原始影像精确计算

    基于金字塔计算

    7波段 8位无符号 TIFF影像

    坐标系:EPSG:4326

    影像大小:238M

    无值:255

    影像有效值区域形象特殊之处:

    [1] 类似飞地,与主体有效值区域有一个像素连接点

    [2] 飞地,与主体有效区域没有连接

     

     

     

    类似飞地裁剪正确

     

    飞地由于面积太小所以忽略

    基于原始影像精确计算

    基于金字塔计算

    3波段 8位无符号 TIFF影像

    无值:无值不唯一,有多个无值

    暂不支持有多个无值的影像的有效值区域的自动计算

    基于原始影像精确计算

    --

     

     

    基于金字塔计算

    --

  • 读取裁剪文件

    这种获得影像裁剪区的方式适用于已经具有每幅影像的裁剪区面对象,要求每幅影像裁剪区存放在独立的 .shp 文件中,并且该 .shp 文件名称与对应影像文件同名。

    另外,在添加影像到镶嵌数据集中时,也提供了读取裁剪文件来更新裁剪子数据集的入口,详细说明可参看创建镶嵌数据集-读取裁剪范围",若影像无对应的 .shp 文件,裁剪区仍默认为影像的轮廓。

    读取裁剪文件的方式比较适合下面的影像,单幅影像有效区域以外的无值区域,无值并非单一值,这类影像不支持自动提取裁剪区。

    图:影像无值区域的无值不唯一

    获取了影像裁剪区,就可以使用裁剪区来控制影像只显示其有效范围,在影像图层的属性面板中,将裁剪类型设置为数据裁剪,此时,将使用裁剪子数据集裁剪显示影像,具体操作请参看裁剪显示影像"。

注意事项:
  • 由于概视图的创建也会使用影像的裁剪区,因此,若重建了裁剪范围,您可以根据概视图的显示需要考虑是否重建概视图。

相关主题

镶嵌数据集概述

镶嵌数据集显示

创建镶嵌数据集