管理多维栅格 (多维工具)
汇总
通过添加或删除变量或维度来编辑多维栅格。
用法
使用此工具可编辑多维栅格。 该工具不会生成新的数据集;但是会修改多维栅格。 要创建数据集,先使用子集化多维栅格工具或复制栅格工具,然后再使用此工具进行其他编辑。
目标和输入栅格必须采用云栅格格式 (CRF)。 目前,此工具不支持其他格式。 要将多维镶嵌数据集或多维栅格图层转换为
.crf文件,请使用复制栅格工具,选择 CRF 作为输出格式,然后选择将数据集处理为多维。管理模式参数用于设置要执行的编辑操作的类型。 参数支持以下选项:
添加维度—向数据集添加维度。 必须提供维度的名称、描述和单位。 添加维度后,可以追加具有相同维度的另一个多维数据集中的切片。
注:
如果输入 CRF 数据集不是多维栅格,则无法使用此工具创建多维栅格。 而是使用设置栅格属性工具来创建多维栅格。
移除维度—从数据集中移除维度。 每个要移除的维度只能包含一个值。
追加切片—将一个或多个输入多维栅格中的切片添加到目标多维栅格中切片堆栈的末尾。 多维栅格中的变量名称和维度名称必须完全匹配,并且栅格之间不能存在重叠的维度值。 追加的切片的维度值必须位于目标多维栅格中维度值的末尾之后。
替换切片—从目标多维栅格中删除切片,并将其替换为另一个多维栅格中的切片。 多维栅格中的变量名称和维度名称必须完全匹配,并且仅替换重叠的切片。
追加变量—将一个或多个输入多维栅格中的所有变量添加到目标多维栅格中变量列表的末尾。 如果变量名称已存在于目标多维栅格中,则不会进行添加。 如果多个输入多维栅格包含同名的变量,则列出的第一个输入栅格中的变量将添加到目标多维栅格。
删除变量—从目标多维栅格中删除一个或多个变量以及相应的剖切片。 多维栅格中必须至少剩余一个变量。
截断维度值—通过截断日期值或者选择开始值和结束值(如果维度值为范围)来修改维度值。
移除切片—从多维栅格中移除一个切片或一个切片范围。
截断单位参数用于指定将使用的日期和时间截断单位。 当
manage_mode参数设置为TRUNCATE_DIMENSION_VALUES且维度名称参数设置为 StdTime 时,此参数为必需项。截断单位参数具有以下用于截断日期值的选项:年、月、日、小时、分钟和秒。 例如,如果时间维度值为 2013-03-19T12:30:00,则小时选项将截断小时后的值,从而得到维度值 2013-03-19T12:00:00。 使用月选项将得到维度值 2013-03-01T00:00:00。 仅当维度名称参数值基于时间时,此参数才适用。
所有输入数据必须具有完全相同的空间参考、空间范围和像元大小,才能使用管理模式参数的追加切片、替换切片或追加变量选项。
从 CRF 中移除切片涉及高开销的文件操作。 从存储在云端的 CRF 中移除切片的性能可能会受到影响。
参数
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
目标多维栅格 |
将进行修改的 CRF 格式的多维栅格。 |
Raster Dataset; Mosaic Dataset; Raster Layer; Mosaic Layer; Image Service; File |
|
管理模式 (可选) |
指定将在目标栅格上执行的修改的类型。
|
String |
|
变量 (可选) |
将在目标多维栅格中修改的一个或多个变量。 如果要执行的操作是对现有变量进行修改,则此参数为必需项。 如果未指定变量,则将修改目标多维栅格中的第一个变量。 |
String |
|
输入多维栅格 (可选) |
多维栅格数据集,其中包含将添加至目标多维栅格的切片或变量。 当管理模式参数设置为追加切片、替换切片或追加变量时,此参数为必需项。 |
Raster Dataset; Raster Layer; Image Service |
|
维度名称 (可选) |
将在栅格属性中添加或移除的维度的名称。 当管理模式参数设置为添加维度、截断维度值或移除维度时,此参数为必需项。 如果管理模式参数设置为移除维度,则指定的维度只能包含单个值。 如果未指定此参数值且输入仅包含单个切片,则将移除所有维度。 |
String |
|
维度值 (可选) |
待添加或移除的维度值。 该值可以是单个值,也可以是值范围。 对于值范围,提供以逗号分隔的最小值和最大值。 例如,对于新的高度维度,输入 0,10 时生成的维度的第一个切片包含前 10 米高度的信息。 当管理模式参数设置为添加维度或移除维度且维度定义参数设置为按值时,此参数为必需项。 如果管理模式参数设置为移除切片,则此值必须为单一数值。 |
String |
|
维度描述 (可选) |
出于元数据目的,将添加至栅格属性的新维度的描述。 当管理模式参数设置为添加维度时,此参数处于活动状态。 |
String |
|
维度单位 (可选) |
出于元数据目的,将添加至栅格属性的新维度的单位。 当管理模式参数设置为添加维度时,此参数处于活动状态。 |
String |
|
更新统计数据 (可选) |
指定是否将为多维栅格数据集重新计算统计数据。
|
Boolean |
|
更新转置 (可选) |
指定是否将为多维栅格数据集重新构建转置。
|
Boolean |
|
截断单元 (可选) |
用于指定将使用的日期和时间截断单位。 当管理模式参数设置为截断维度值且维度名称参数设置为 StdTime 时,此参数为必需项。
|
String |
|
开始/结束关键字 (可选) |
指定维度值的截断方式。 当管理模式参数设置为截断维度值时,此参数处于活动状态。
|
String |
|
维度定义 (可选) |
指定维度的剖切方式。
|
String |
|
最小值 (可选) |
待移除切片范围的最小值。 当维度定义参数设置为按范围时,此参数处于活动状态。 |
String |
|
最大值 (可选) |
待移除切片范围的最大值。 当维度定义参数设置为按范围时,此参数处于活动状态。 |
String |
派生输出
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
目标多维栅格 |
修改的多维栅格。 |
Raster Layer |
环境
许可信息
- 基本: 是
- 标准: 是
- 高级: 是