设置镶嵌数据集属性 (数据管理)

摘要

定义用于显示镶嵌数据集并将其用作影像服务的默认设置。

使用情况

  • 当前镶嵌数据集属性位于镶嵌数据集属性对话框的默认值选项卡中。

参数

标注说明数据类型
镶嵌数据集

具有将设置属性的镶嵌数据集。

Mosaic Layer
请求的最大影像行数
(可选)

镶嵌影像的最大行数,由镶嵌数据集在每次请求时生成。 这有助于控制客户查看影像时服务器必须执行的工作量。 如果数字较大,则会创建更大的影像,但同时也会延长处理镶嵌数据集的时间。 如果该值过小,则影像可能无法显示。

Long
请求的最大影像列数
(可选)

镶嵌影像的最大列数,由镶嵌数据集在每次请求时生成。 这有助于控制客户查看影像时服务器必须执行的工作量。 如果数字较大,则会创建更大的影像,但同时也会延长处理镶嵌数据集的时间。 如果该值过小,则影像可能无法显示。

Long
允许的传输压缩
(可选)

指定将用于将镶嵌影像从计算机传输到显示器(或从服务器传输到客户端)的压缩方法。

  • 不使用压缩。
  • JPEG最多压缩至 8:1 并且适合用作背景。
  • LZ77将使用适用于分析的压缩比接近 2:1 的压缩。
  • LERC将使用压缩比在 10:1 和 20:1 之间的压缩,这种压缩速度快且适用于具有高位深度(12 位至 32 位)的原始图像。
String
默认压缩类型
(可选)

指定默认压缩类型。 默认压缩必须位于允许的传输压缩参数所用值的列表中,或者必须在镶嵌数据集的允许的压缩方法属性中进行设置。

  • 不使用压缩。
  • JPEG最多压缩至 8:1 并且适合用作背景。
  • LZ77将使用适用于分析的压缩比接近 2:1 的压缩。
  • LERC将使用压缩比在 10:1 和 20:1 之间的压缩,这种压缩速度快且适用于具有高位深度(12 位至 32 位)的原始图像。
  • 不使用压缩。
  • JPEG最多压缩至 8:1 并且适合用作背景。
  • LZ77将使用适用于分析的压缩比接近 2:1 的压缩。
  • LERC将使用压缩比在 10:1 和 20:1 之间的压缩,这种压缩速度快且适用于具有高位深度(12 位至 32 位)的原始图像。
String
JPEG 质量
(可选)

使用 JPEG 时的压缩质量。 压缩质量的范围是 1 到 100。 数字越大,意味着影像的质量越高,但压缩程度越低。

Long
LERC 容差
(可选)

使用 LERC 压缩时的每像素最大误差值。 该值以镶嵌数据集的单位指定。 例如,如果误差为 10 厘米而镶嵌数据集的单位为米,则输入 0.1。

Double
重采样技术
(可选)

指定以较小比例显示数据集时计算像素值的方法。 根据数据类型选择适当的技术。

  • 最邻近每个像素的值将来自最近的对应像素。 此技术适用于离散数据,例如土地覆被。此为最快的重采样技术。 由于它使用了来自最近像素的值,因此可以最小化像素值的变化。
  • 双线性通过计算周围 4 像素的平均值(基于距离)来计算每个像素的值。 此技术适用于连续数据。
  • 三次卷积通过根据周围的 16 像素拟合平滑曲线来计算每个像素的值。 此技术将生成平滑影像,但可创建超出源数据范围的值。 适用于连续数据。
  • 众数每个像素的值将基于 3 x 3 窗口中出现频率最高的值。 此技术适用于离散数据。
String
裁剪至覆盖区
(可选)

指定是否将栅格裁剪至覆盖区。 栅格数据集及其轮廓通常会具有相同的范围。 如果范围不同,可将栅格数据集裁剪至覆盖区。

  • 未选中 - 栅格不会被裁剪至覆盖区。 这是默认设置。
  • 选中 - 栅格将被裁剪至覆盖区。
Boolean
覆盖区可能含有 NoData
(可选)

指定是否显示包含 NoData 值的像素。

  • 选中 - 将显示包含 NoData 值的像素。
  • 未选中 - 不显示包含 NoData 值的像素。 您可能会注意到性能有所提高;但是,如果影像确实包含 NoData 值,则它们将在镶嵌数据集中显示为孔。
Boolean
裁剪至边界
(可选)

指定是否将镶嵌影像裁剪至边界。 镶嵌数据集及其边界通常具有相同的范围。 如果范围不同,可将向前数据集裁剪至边界。

  • 选中 - 将镶嵌影像裁剪至边界。 这是默认设置。
  • 未选中 - 不将镶嵌影像裁剪至边界。
Boolean
色彩校正
(可选)

指定是否将色彩校正用于镶嵌数据集。

  • 未选中 - 不使用色彩校正。 这是默认设置。
  • 选中 - 将使用为镶嵌数据集设置的色彩校正。
Boolean
允许的测量功能
(可选)

指定将在镶嵌数据集上执行的测量。 执行垂直测量的功能取决于影像,并且可能需要 DEM。

  • 不执行测量功能。
  • 基本将执行距离、点、质心和面积计算等地面测量。
  • 要素底端至要素顶端将执行从要素底端到要素顶端的测量。 有理多项式系数必须嵌入影像中。
  • 要素底端至阴影顶端将执行从要素底端到其阴影顶端的测量。 需要太阳方位角和太阳高度角的信息。
  • 要素顶端至阴影顶端将执行从要素顶端到其阴影顶端的测量。 需要太阳方位角、太阳高度角和有理多项式系数。
  • 3D 测量如果 DEM 可用,则将在 3D 模式下进行测量。
String
默认测量
(可选)

指定镶嵌数据集的默认测量功能。 必须在允许的测量功能参数所用值的列表中设置默认测量值,或在镶嵌数据集的测量功能属性中设置默认测量值。

  • 不执行测量功能。
  • 基本将执行距离、点、质心和面积计算等地面测量。
  • 要素底端至要素顶端将执行从要素底端到要素顶端的测量。 有理多项式系数必须嵌入影像中。
  • 要素底端至阴影顶端将执行从要素底端到其阴影顶端的测量。 需要太阳方位角和太阳高度角的信息。
  • 要素顶端至阴影顶端将执行从要素顶端到其阴影顶端的测量。 需要太阳方位角、太阳高度角和有理多项式系数。
  • 3D 测量如果 DEM 可用,则将在 3D 模式下进行测量。
  • 不执行测量功能。
  • 基本将执行距离、点、质心和面积计算等地面测量。
  • 要素底端至要素顶端将执行从要素底端到要素顶端的测量。 有理多项式系数必须嵌入影像中。
  • 要素底端至阴影顶端将执行从要素底端到其阴影顶端的测量。 需要太阳方位角和太阳高度角的信息。
  • 要素顶端至阴影顶端将执行从要素顶端到其阴影顶端的测量。 需要太阳方位角、太阳高度角和有理多项式系数。
  • 3D 测量如果 DEM 可用,则将在 3D 模式下进行测量。
String
允许的镶嵌方法
(可选)

指定显示重叠影像的规则。

  • 将根据镶嵌数据集属性表中的 ObjectID 字段对栅格进行排序。
  • 中心将显示距离屏幕中心最近的影像。
  • 西北将显示距离镶嵌数据集边界西北角最近的影像。
  • 锁定栅格将显示所选栅格数据集。
  • 按属性将基于属性表中的字段显示影像并设置影像优先级。
  • 像底点将通过最接近零视角的视角范围来显示栅格。
  • 视点将显示距离所选视角最近的影像。
  • 接缝线将使用接缝线在影像间进行平滑过渡。
String
默认镶嵌方法
(可选)

指定将用于视图的镶嵌方法。 必须在允许的镶嵌方法参数所用值的列表中设置默认镶嵌方法,或者在镶嵌数据集的允许的镶嵌方法属性中设置默认镶嵌方法。

  • 将根据镶嵌数据集属性表中的 ObjectID 字段对栅格进行排序。
  • 中心将显示距离屏幕中心最近的影像。
  • 西北将显示距离镶嵌数据集边界西北角最近的影像。
  • 锁定栅格将显示所选栅格数据集。
  • 按属性将基于属性表中的字段显示影像并设置影像优先级。
  • 像底点将通过最接近零视角的视角范围来显示栅格。
  • 视点将显示距离所选视角最近的影像。
  • 接缝线将使用接缝线在影像间进行平滑过渡。
  • 将根据镶嵌数据集属性表中的 ObjectID 字段对栅格进行排序。
  • 中心将显示距离屏幕中心最近的影像。
  • 西北将显示距离镶嵌数据集边界西北角最近的影像。
  • 锁定栅格将显示所选栅格数据集。
  • 按属性将基于属性表中的字段显示影像并设置影像优先级。
  • 像底点将通过最接近零视角的视角范围来显示栅格。
  • 视点将显示距离所选视角最近的影像。
  • 接缝线将使用接缝线在影像间进行平滑过渡。
String
排序字段
(可选)

使用默认镶嵌方法参数的按属性值排列栅格时要使用的字段。 根据属性表中类型为元数据并且为整型的字段来定义可用字段列表。 此列表可包括但不限于以下各项:

  • MinPS
  • MaxPS
  • LowPS
  • HighPS
  • CenterX
  • CenterY
  • ZOrder
  • Shape_Length
  • Shape_Area

如果字段是数值或日期字段,则必须设置排序基础参数。

如果允许的镶嵌方法列表中不包含按属性值,则不需要此参数。

String
排序基础
(可选)

按栅格与排序字段参数中所选字段的值之间的差异对栅格进行排序。

如果使用“日期”属性,则必须采用下列格式之一:

  • YYYY/MM/DD hh:mm:ss.s
  • YYYY/MM/DD hh:mm:ss
  • yyyy/MM/dd HH:mm
  • yyyy/MM/dd HH
  • YYYY/MM/DD
  • YYYY/MM
  • YYYY

仅在允许的镶嵌方法参数中指定按属性值时,需要此参数。

String
升序排序
(可选)

指定将按升序还是降序排序栅格。

  • 选中 - 栅格将按升序排序。 这是默认设置。
  • 未选中 - 栅格将按降序排序。

仅在允许的镶嵌方法参数中指定按属性值时,需要此参数。

Boolean
镶嵌运算符
(可选)

指定将使用的重叠像素的解决规则。

  • 第一个将显示属性表中的第一个影像。
  • 最后一个将显示属性表中的最后一个影像。
  • 最小值将显示最低像素值。
  • 最大值将显示最高像素值。
  • 平均值将使用算术平均值计算平均重叠像素值。
  • 混合将使用距离权重算法计算平均重叠像素值。
  • 总和将所有的重叠像素值相加在一起。
String
混合宽度
(可选)

将应用镶嵌运算符参数的混合值的像素数。

Long
查看点间距 X
(可选)

将用于水平平移影像中心的数值。 单位与空间参考系统相同。

仅当允许的镶嵌方法参数设置为视点时,此参数才适用。

Double
查看点间距 Y
(可选)

将用于垂直平移影像中心的数值。 单位与空间参考系统相同。

仅当允许的镶嵌方法参数设置为视点时,此参数才适用。

Double
每个镶嵌图的最大数量
(可选)

给定时间内镶嵌数据集中将显示的栅格数据集的最大数量。

Long
像元大小容差系数
(可选)

在影像被视为具有不同的像元像素之前允许的最大像素大小差异。

这允许将具有相似空间分辨率的影像视为具有相同的标称分辨率。 例如,如果系数为 0.1,则所有像元大小相差在 10% 内的影像将被分组为使用像元大小的工具和操作。

Double
输出像元大小
(可选)

使用现有栅格数据集或指定宽度 (x) 和高度 (y) 设置镶嵌数据集的像元大小。

Cell Size XY
元数据等级
(可选)

指定发布镶嵌数据集时将从服务器向客户端显示的元数据级别。

  • 完整元数据将显示与镶嵌数据集级别应用的处理相关的元数据以及与单个栅格数据集相关的元数据。
  • 没有元数据不向客户端显示元数据。
  • 基本元数据将传输与单个栅格数据集相关的元数据,如列数和行数、像元大小和空间参考信息。
String
允许的传输字段
(可选)

属性表中可供客户查看的字段。 默认情况下,列表包括以下各项:

  • Name
  • MinPS
  • MaxPS
  • LowPS
  • HighPS
  • Tag
  • GroupName
  • ProductName
  • CenterX
  • CenterY
  • ZOrder
  • Shape_Length
  • Shape_Area

String
使用时间
(可选)

指定镶嵌数据集是否具有时间感知功能。 如果激活了时间,则必须指定起始和结束字段,以及时间格式。

  • 未选中 - 镶嵌数据集将不具有时间感知功能。 这是默认设置。
  • 选中 - 镶嵌数据集将具有时间感知功能。 这样客户就可以使用时间滑块。
Boolean
开始时间字段
(可选)

属性表中用于显示起始时间的字段。

String
结束时间字段
(可选)

属性表中用于显示结束时间的字段。

String
时间格式
(可选)

指定将用于开始时间字段结束时间字段等参数的镶嵌数据集的时间格式。

  • YYYY(年)时间格式将为年。
  • YYYYMM(年和月)时间格式将为年和月。
  • YYYY/MM(年和月)时间格式将为年和月。
  • YYYY-MM(年和月)时间格式将为年和月。
  • YYYYMMDD(年、月和日)时间格式将为年、月和日。
  • YYYY/MM/DD(年、月和日)时间格式将为年、月和日。
  • YYYY-MM-DD(年、月和日)时间格式将为年、月和日。
  • YYYYMMDDhhmmss(年、月、日、小时、分钟和秒)时间格式将为年、月、日、小时、分钟和秒。
  • YYYY/MM/DD hh:mm:ss(年、月、日、小时、分钟和秒)时间格式将为年、月、日、小时、分钟和秒。
  • YYYY-MM-DD hh:mm:ss(年、月、日、小时、分钟和秒)时间格式将为年、月、日、小时、分钟和秒。
  • YYYYMMDDhhmmss.s(年、月、日、小时、分钟、秒和秒的小数位)时间格式为年、月、日、小时、分钟、秒和秒的小数位。
  • YYYY/MM/DD hh:mm:ss.s(年、月、日、小时、分钟、秒和秒的小数位)时间格式为年、月、日、小时、分钟、秒和秒的小数位。
  • YYYY-MM-DD hh:mm:ss.s(年、月、日、小时、分钟、秒和秒的小数位)时间格式为年、月、日、小时、分钟、秒和秒的小数位。
String
地理变换
(可选)

将与镶嵌数据集关联的地理变换。

String
最大的下载项数
(可选)

每个请求将可下载的最大栅格数据集数。

Long
返回的最大记录数
(可选)

每个请求将可下载的最大记录数。

Long
数据源类型
(可选)

指定镶嵌数据集内的影像类型。

  • 通用镶嵌数据集包含未指定数据类型。
  • 专题镶嵌数据集包含具有离散值的专题数据,例如土地覆被。
  • 已处理已对镶嵌数据集进行了色彩校正。
  • 高程镶嵌数据集包含高程数据。
  • 科学镶嵌数据集包含科学数据。
  • 双变量矢量镶嵌数据集具有两个变量。
  • 量级和方向镶嵌数据集具有量级和方向。
String
最小像素贡献
(可选)

镶嵌数据集项目至少需要具有多少像素才可视为足够在镶嵌数据集中使用。 由于存在重叠影像,可能有某个项目仅显示整个影像的一小部分。 跳过这些镶嵌数据集项目将提高镶嵌数据集的性能。

Long
处理模板
(可选)

将用于动态处理镶嵌数据集或镶嵌数据集项目的函数链。 您可以添加、移除函数链,或对其进行重新排序。

添加的所有模板名称必须唯一。

File; String
默认处理模板
(可选)

默认函数链。 当访问镶嵌数据集时,将应用默认函数链。

String
时间间隔
(可选)

每个时间步长间隔的持续时间。 时间步长间隔定义时态数据的间隔长度。 时间单位在时间间隔单位参数中进行指定。

Double
时间间隔单位
(可选)

指定将用于时间间隔的测量单位。

  • 不存在时间单位或时间单位未知。
  • 毫秒时间单位将为毫秒。
  • 时间单位将为秒。
  • 时间单位将为分钟。
  • 小时时间单位将为小时。
  • 时间单位将为天。
  • 时间单位将为周。
  • 时间单位将为月。
  • 时间单位将为年。
  • 十年时间单位将为十年。
  • 世纪时间单位将为百年。
String
产品定义
(可选)

指定您正在使用的影像类型的特定模板,或选择通用模板。 通用选项包含以下标准支持栅格传感器类型:

  • 不为镶嵌数据集指定波段顺序。 这是默认设置。
  • 真彩色将使用红色、绿色和蓝色波长范围创建 3 波段镶嵌数据集。 其专用于真彩色影像。
  • 真彩色和彩色红外将使用红色、绿色、蓝色和近红外波长范围创建 4 波段镶嵌数据集。
  • U 和 V将创建一个显示两个变量的镶嵌数据集。
  • 量级和方向将创建一个显示量级和方向的镶嵌数据集。
  • 彩色红外将使用近红外、红色和绿色波长范围创建 3 波段镶嵌数据集。
  • BlackSky将使用 BlackSky 波长范围创建 3 波段镶嵌数据集。
  • DMCii将使用 DMCii 波长范围创建 3 波段镶嵌数据集。
  • Deimos-2将使用 Deimos-2 波长范围创建 4 波段镶嵌数据集。
  • DubaiSat-2将使用 DubaiSat-2 波长范围创建 4 波段镶嵌数据集。
  • FORMOSAT-2将使用 FORMOSAT-2 波长范围创建 4 波段镶嵌数据集。
  • GeoEye-1将使用 GeoEye-1 波长范围创建 4 波段镶嵌数据集。
  • GF-1 全色/多光谱 (PMS)将使用 Gaofen-1 全色多光谱传感器波长范围创建 4 波段镶嵌数据集。
  • GF-1 宽视域 (WFV)将使用 Gaofen-1 宽视域传感器波长范围创建 4 波段镶嵌数据集。
  • GF-2 全色/多光谱 (PMS)将使用 Gaofen-2 全色多光谱传感器波长范围创建 4 波段镶嵌数据集。
  • GF-4 全色或多光谱影像 (PMI)将使用 Gaofen-4 全色和多光谱波长范围创建 4 波段镶嵌数据集。
  • HJ 1A 或 1B 多光谱或高光谱将使用 Huan Jing-1 CCD 多光谱或高光谱传感器波长范围创建 4 波段镶嵌数据集。
  • IKONOS将使用 IKONOS 波长范围创建 4 波段镶嵌数据集。
  • Jilin-1将使用 Jilin-1 波长范围创建 3 波段镶嵌数据集。
  • KOMPSAT-2将使用 KOMPSAT-2 波长范围创建 4 波段镶嵌数据集。
  • KOMPSAT-3将使用 KOMPSAT-3 波长范围创建 4 波段镶嵌数据集。
  • Landsat TM 和 ETM+将使用 Landsat 5 和 7 的 TM 和 ETM+ 传感器的波长范围创建 6 波段镶嵌数据集。
  • Landsat OLI将使用 Landsat 8 波长范围创建 8 波段镶嵌数据集。
  • Landsat 9将使用 Landsat 9 波长范围创建 8 波段镶嵌数据集。
  • Landsat MSS将使用 MSS 传感器的 Landsat 波长范围创建 4 波段镶嵌数据集。
  • PlanetScope将使用 PlanetScope 波长范围创建 5 波段镶嵌数据集。
  • Pleiades 1将使用 Pleiades 1 波长范围创建 4 波段镶嵌数据集。
  • Pleiades Neo将使用 Pleiades Neo 波长范围创建 6 波段镶嵌数据集。
  • QuickBird将使用 QuickBird 波长范围创建 4 波段镶嵌数据集。
  • RapidEye将使用 RapidEye 波长范围创建 5 波段镶嵌数据集。
  • Sentinel 2 MSI将使用 Sentinel 2 MSI 波长范围创建 13 波段镶嵌数据集。
  • SkySat-C将使用 SkySat-C MSI 波长范围创建 4 波段镶嵌数据集。
  • SPOT-5将使用 SPOT-5 波长范围创建 4 波段镶嵌数据集。
  • SPOT-6将使用 SPOT-6 波长范围创建 4 波段镶嵌数据集。
  • SPOT-7将使用 SPOT-7 波长范围创建 4 波段镶嵌数据集。
  • SuperView-1将使用 SuperView-1 波长范围创建 4 波段镶嵌数据集。
  • TH-01将使用 Tian Hui-1 波长范围创建 4 波段镶嵌数据集。
  • Vision-1将使用 Vision-1 波长范围创建 4 波段镶嵌数据集。
  • WorldView-2将使用 WorldView-2 波长范围创建 8 波段镶嵌数据集。
  • WorldView-3将使用 WorldView-3 波长范围创建 8 波段镶嵌数据集。
  • WorldView-4将使用 WorldView-4 波长范围创建 4 波段镶嵌数据集。
  • ZY-1 全色/多光谱将使用 ZiYuan-1 全色或多光谱波长范围创建 3 波段镶嵌数据集。
  • ZY-3 CRESDA将使用 ZiYuan-3 CRESDA 波长范围创建 4 波段镶嵌数据集。
  • ZY3 SASMAC将使用 ZiYuan-3 SASMAC 波长范围创建 4 波段镶嵌数据集。
  • 自定义使用产品波段定义参数(Python 中的 product_band_definitions)定义波段数和每个波段的平均波长。
String
产品波段定义
(可选)

波长范围、波段数量和波段顺序的定义。 要编辑波段数量,请使用添加其他移除控件。 要重新排列波段顺序,请右键单击波段定义,然后在列表中上下移动波段。

Value Table

派生输出

标注说明数据类型
更新的镶嵌数据集

已更新的镶嵌数据集。

Mosaic Layer

arcpy.management.SetMosaicDatasetProperties(in_mosaic_dataset, {rows_maximum_imagesize}, {columns_maximum_imagesize}, {allowed_compressions}, {default_compression_type}, {JPEG_quality}, {LERC_Tolerance}, {resampling_type}, {clip_to_footprints}, {footprints_may_contain_nodata}, {clip_to_boundary}, {color_correction}, {allowed_mensuration_capabilities}, {default_mensuration_capabilities}, {allowed_mosaic_methods}, {default_mosaic_method}, {order_field}, {order_base}, {sorting_order}, {mosaic_operator}, {blend_width}, {view_point_x}, {view_point_y}, {max_num_per_mosaic}, {cell_size_tolerance}, {cell_size}, {metadata_level}, {transmission_fields}, {use_time}, {start_time_field}, {end_time_field}, {time_format}, {geographic_transform}, {max_num_of_download_items}, {max_num_of_records_returned}, {data_source_type}, {minimum_pixel_contribution}, {processing_templates}, {default_processing_template}, {time_interval}, {time_interval_units}, {product_definition}, {product_band_definitions})
名称说明数据类型
in_mosaic_dataset

具有将设置属性的镶嵌数据集。

Mosaic Layer
rows_maximum_imagesize
(可选)

镶嵌影像的最大行数,由镶嵌数据集在每次请求时生成。 这有助于控制客户查看影像时服务器必须执行的工作量。 如果数字较大,则会创建更大的影像,但同时也会延长处理镶嵌数据集的时间。 如果该值过小,则影像可能无法显示。

Long
columns_maximum_imagesize
(可选)

镶嵌影像的最大列数,由镶嵌数据集在每次请求时生成。 这有助于控制客户查看影像时服务器必须执行的工作量。 如果数字较大,则会创建更大的影像,但同时也会延长处理镶嵌数据集的时间。 如果该值过小,则影像可能无法显示。

Long
allowed_compressions
[allowed_compressions,...]
(可选)

指定将用于将镶嵌影像从计算机传输到显示器(或从服务器传输到客户端)的压缩方法。

  • None不使用压缩。
  • JPEG最多压缩至 8:1 并且适合用作背景。
  • LZ77将使用适用于分析的压缩比接近 2:1 的压缩。
  • LERC将使用压缩比在 10:1 和 20:1 之间的压缩,这种压缩速度快且适用于具有高位深度(12 位至 32 位)的原始图像。
String
default_compression_type
(可选)

指定默认压缩类型。 默认压缩必须位于 allowed_compressions 参数所用值的列表中,或者必须在镶嵌数据集的允许的压缩方法属性中进行设置。

  • None不使用压缩。
  • JPEG最多压缩至 8:1 并且适合用作背景。
  • LZ77将使用适用于分析的压缩比接近 2:1 的压缩。
  • LERC将使用压缩比在 10:1 和 20:1 之间的压缩,这种压缩速度快且适用于具有高位深度(12 位至 32 位)的原始图像。
String
JPEG_quality
(可选)

使用 JPEG 时的压缩质量。 压缩质量的范围是 1 到 100。 数字越大,意味着影像的质量越高,但压缩程度越低。

Long
LERC_Tolerance
(可选)

使用 LERC 压缩时的每像素最大误差值。 该值以镶嵌数据集的单位指定。 例如,如果误差为 10 厘米而镶嵌数据集的单位为米,则输入 0.1。

Double
resampling_type
(可选)

指定以较小比例显示数据集时计算像素值的方法。 根据数据类型选择适当的技术。

  • NEAREST每个像素的值将来自最近的对应像素。 此技术适用于离散数据,例如土地覆被。此为最快的重采样技术。 由于它使用了来自最近像素的值,因此可以最小化像素值的变化。
  • BILINEAR通过计算周围 4 像素的平均值(基于距离)来计算每个像素的值。 此技术适用于连续数据。
  • CUBIC通过根据周围的 16 像素拟合平滑曲线来计算每个像素的值。 此技术将生成平滑影像,但可创建超出源数据范围的值。 适用于连续数据。
  • MAJORITY每个像素的值将基于 3 x 3 窗口中出现频率最高的值。 此技术适用于离散数据。
String
clip_to_footprints
(可选)

指定是否将栅格裁剪至覆盖区。 栅格数据集及其轮廓通常会具有相同的范围。 如果范围不同,可将栅格数据集裁剪至覆盖区。

  • NOT_CLIP栅格不会被裁剪至覆盖区。 这是默认设置。
  • CLIP栅格将被裁剪至覆盖区。
Boolean
footprints_may_contain_nodata
(可选)

指定是否显示包含 NoData 值的像素。

  • FOOTPRINTS_MAY_CONTAIN_NODATA将显示包含 NoData 值的像素。 这是默认设置。
  • FOOTPRINTS_DO_NOT_CONTAIN_NODATA不显示包含 NoData 值的像素。 您可能会注意到性能有所提高;但是,如果影像确实包含 NoData 值,则它们将在镶嵌数据集中显示为孔。
Boolean
clip_to_boundary
(可选)

指定是否将镶嵌影像裁剪至边界。 镶嵌数据集及其边界通常具有相同的范围。 如果范围不同,可将向前数据集裁剪至边界。

  • CLIP将镶嵌影像裁剪至边界。 这是默认设置。
  • NOT_CLIP不将镶嵌影像裁剪至边界。
Boolean
color_correction
(可选)

指定是否将色彩校正用于镶嵌数据集。

  • NOT_APPLY不使用色彩校正。 这是默认设置。
  • APPLY将使用为镶嵌数据集设置的色彩校正。
Boolean
allowed_mensuration_capabilities
[allowed_mensuration_capabilities,...]
(可选)

指定将在镶嵌数据集上执行的测量。 执行垂直测量的功能取决于影像,并且可能需要 DEM。

  • None不执行测量功能。
  • Basic将执行距离、点、质心和面积计算等地面测量。
  • Base-Top Height将执行从要素底端到要素顶端的测量。 有理多项式系数必须嵌入影像中。
  • Base-Top Shadow Height将执行从要素底端到其阴影顶端的测量。 需要太阳方位角和太阳高度角的信息。
  • Top-Top Shadow Height将执行从要素顶端到其阴影顶端的测量。 需要太阳方位角、太阳高度角和有理多项式系数。
  • 3D如果 DEM 可用,则将在 3D 模式下进行测量。
String
default_mensuration_capabilities
(可选)

指定镶嵌数据集的默认测量功能。 必须在 allowed_mensuration_capabilities 参数所用值的列表中设置默认测量值,或在镶嵌数据集的测量功能属性中设置默认测量值。

  • None不执行测量功能。
  • Basic将执行距离、点、质心和面积计算等地面测量。
  • Base-Top Height将执行从要素底端到要素顶端的测量。 有理多项式系数必须嵌入影像中。
  • Base-Top Shadow Height将执行从要素底端到其阴影顶端的测量。 需要太阳方位角和太阳高度角的信息。
  • Top-Top Shadow Height将执行从要素顶端到其阴影顶端的测量。 需要太阳方位角、太阳高度角和有理多项式系数。
  • 3D如果 DEM 可用,则将在 3D 模式下进行测量。
String
allowed_mosaic_methods
[allowed_mosaic_methods,...]
(可选)

指定显示重叠影像的规则。

  • None将根据镶嵌数据集属性表中的 ObjectID 字段对栅格进行排序。
  • Center将显示距离屏幕中心最近的影像。
  • NorthWest将显示距离镶嵌数据集边界西北角最近的影像。
  • LockRaster将显示所选栅格数据集。
  • ByAttribute将基于属性表中的字段显示影像并设置影像优先级。
  • Nadir将通过最接近零视角的视角范围来显示栅格。
  • Viewpoint将显示距离所选视角最近的影像。
  • Seamline将使用接缝线在影像间进行平滑过渡。
String
default_mosaic_method
(可选)

指定将用于镶嵌数据集的默认镶嵌方法。 必须在 allowed_mosaic_methods 参数所用值的列表中设置默认镶嵌方法,或者在镶嵌数据集的允许的镶嵌方法属性中设置默认镶嵌方法。

  • None将根据镶嵌数据集属性表中的 ObjectID 字段对栅格进行排序。
  • Center将显示距离屏幕中心最近的影像。
  • NorthWest将显示距离镶嵌数据集边界西北角最近的影像。
  • LockRaster将显示所选栅格数据集。
  • ByAttribute将基于属性表中的字段显示影像并设置影像优先级。
  • Nadir将通过最接近零视角的视角范围来显示栅格。
  • Viewpoint将显示距离所选视角最近的影像。
  • Seamline将使用接缝线在影像间进行平滑过渡。
String
order_field
(可选)

使用 default_mosaic_method 参数的 ByAttribute 值排列栅格时要使用的字段。 根据属性表中类型为元数据并且为整型的字段来定义字段列表。 此列表可包括但不限于以下各项:

  • MinPS
  • MaxPS
  • LowPS
  • HighPS
  • CenterX
  • CenterY
  • ZOrder
  • Shape_Length
  • Shape_Area

如果字段是数值或日期字段,则必须设置 order_base 参数。

如果 allowed_mosaic_methods 列表中不包含 ByAttribute 值,则不需要此参数。

String
order_base
(可选)

按栅格与 order_field 参数中所选字段的值之间的差异对栅格进行排序

如果使用“日期”属性,则必须采用下列格式之一:

  • YYYY/MM/DD hh:mm:ss.s
  • YYYY/MM/DD hh:mm:ss
  • yyyy/MM/dd HH:mm
  • yyyy/MM/dd HH
  • YYYY/MM/DD
  • YYYY/MM
  • YYYY

仅在 allowed_mosaic_methods 参数中指定 ByAttribute 值时,需要此参数。

String
sorting_order
(可选)

指定将按升序还是降序排序栅格。

  • ASCENDING栅格将按升序排序。 这是默认设置。
  • DESCENDING栅格将按降序排序。

仅在 allowed_mosaic_methods 参数中指定 ByAttribute 值时,需要此参数。

Boolean
mosaic_operator
(可选)

指定将使用的重叠像素的解决规则。

  • FIRST将显示属性表中的第一个影像。
  • LAST将显示属性表中的最后一个影像。
  • MIN将显示最低像素值。
  • MAX将显示最高像素值。
  • MEAN将使用算术平均值计算平均重叠像素值。
  • BLEND将使用距离权重算法计算平均重叠像素值。
  • SUM将所有的重叠像素值相加在一起。
String
blend_width
(可选)

将应用 mosaic_operator 参数的 BLEND 值的像素数。

Long
view_point_x
(可选)

将用于水平平移影像中心的数值。 单位与空间参考系统相同。

仅当 allowed_mosaic_methods 参数设置为 Viewpoint 时,此参数才适用。

Double
view_point_y
(可选)

将用于垂直平移影像中心的数值。 单位与空间参考系统相同。

仅当 allowed_mosaic_methods 参数设置为 Viewpoint 时,此参数才适用。

Double
max_num_per_mosaic
(可选)

给定时间内镶嵌数据集中将显示的栅格数据集的最大数量。

Long
cell_size_tolerance
(可选)

在影像被视为具有不同的像元像素之前允许的最大像素大小差异。

这允许将具有相似空间分辨率的影像视为具有相同的标称分辨率。 例如,如果系数为 0.1,则所有像元大小相差在 10% 内的影像将被分组为使用像元大小的工具和操作。

Double
cell_size
(可选)

使用现有栅格数据集或指定宽度 (x) 和高度 (y) 设置镶嵌数据集的像元大小。 如果指定像元大小,则可以将单个值用于方形像元大小,或者将 x 和 y 值用于矩形像元大小。

Cell Size XY
metadata_level
(可选)

指定发布镶嵌数据集时将从服务器向客户端显示的元数据级别。

  • FULL将显示与镶嵌数据集级别应用的处理相关的元数据以及与单个栅格数据集相关的元数据。
  • NONE不向客户端显示元数据。
  • BASIC将传输与单个栅格数据集相关的元数据,如列数和行数、像元大小和空间参考信息。
String
transmission_fields
[transmission_fields,...]
(可选)

属性表中可供客户查看的字段。 默认情况下,列表包括以下各项:

  • Name
  • MinPS
  • MaxPS
  • LowPS
  • HighPS
  • Tag
  • GroupName
  • ProductName
  • CenterX
  • CenterY
  • ZOrder
  • Shape_Length
  • Shape_Area

String
use_time
(可选)

指定镶嵌数据集是否具有时间感知功能。 如果激活了时间,则必须指定起始和结束字段,以及时间格式。

  • DISABLED镶嵌数据集将不具有时间感知功能。 这是默认设置。
  • ENABLED镶嵌数据集具有时间感知功能。 这样客户就可以使用时间滑块。
Boolean
start_time_field
(可选)

属性表中用于显示起始时间的字段。

String
end_time_field
(可选)

属性表中用于显示结束时间的字段。

String
time_format
(可选)

指定将用于 start_time_fieldend_time_field 等参数的镶嵌数据集的时间格式。

  • YYYY时间格式将为年。
  • YYYYMM时间格式将为年和月。
  • YYYY/MM时间格式将为年和月。
  • YYYY-MM时间格式将为年和月。
  • YYYYMMDD时间格式将为年、月和日。
  • YYYY/MM/DD时间格式将为年、月和日。
  • YYYY-MM-DD时间格式将为年、月和日。
  • YYYYMMDDhhmmss时间格式将为年、月、日、小时、分钟和秒。
  • YYYY/MM/DD hh:mm:ss时间格式将为年、月、日、小时、分钟和秒。
  • YYYY-MM-DD hh:mm:ss时间格式将为年、月、日、小时、分钟和秒。
  • YYYYMMDDhhmmss.s时间格式为年、月、日、小时、分钟、秒和秒的小数位。
  • YYYY/MM/DD hh:mm:ss.s时间格式为年、月、日、小时、分钟、秒和秒的小数位。
  • YYYY-MM-DD hh:mm:ss.s时间格式为年、月、日、小时、分钟、秒和秒的小数位。
String
geographic_transform
[geographic_transform,...]
(可选)

将与镶嵌数据集关联的地理变换。

String
max_num_of_download_items
(可选)

每个请求将可下载的最大栅格数据集数。

Long
max_num_of_records_returned
(可选)

每个请求将可下载的最大记录数。

Long
data_source_type
(可选)

指定镶嵌数据集内的影像类型。

  • GENERIC镶嵌数据集包含未指定数据类型。
  • THEMATIC镶嵌数据集包含具有离散值的专题数据,例如土地覆被。
  • PROCESSED已对镶嵌数据集进行了色彩校正。
  • ELEVATION镶嵌数据集包含高程数据。
  • SCIENTIFIC镶嵌数据集包含科学数据。
  • VECTOR_UV镶嵌数据集具有两个变量。
  • VECTOR_MAGDIR镶嵌数据集具有量级和方向。
String
minimum_pixel_contribution
(可选)

镶嵌数据集项目至少需要具有多少像素才可视为足够在镶嵌数据集中使用。 由于存在重叠影像,可能有某个项目仅显示整个影像的一小部分。 跳过这些镶嵌数据集项目将提高镶嵌数据集的性能。

Long
processing_templates
[processing_templates,...]
(可选)

将用于动态处理镶嵌数据集或镶嵌数据集项目的函数链。 您可以添加、移除函数链,或对其进行重新排序。

添加的所有模板名称必须唯一。

File; String
default_processing_template
(可选)

默认函数链。 当访问镶嵌数据集时,将应用默认函数链。

String
time_interval
(可选)

每个时间步长间隔的持续时间。 时间步长间隔定义时态数据的间隔长度。 时间单位在 time_interval_units 参数中进行。

Double
time_interval_units
(可选)

指定将用于时间间隔的测量单位。

  • None不存在时间单位或时间单位未知。
  • Milliseconds时间单位将为毫秒。
  • Seconds时间单位将为秒。
  • Minutes时间单位将为分钟。
  • Hours时间单位将为小时。
  • Days时间单位将为天。
  • Weeks时间单位将为周。
  • Months时间单位将为月。
  • Years时间单位将为年。
  • Decades时间单位将为十年。
  • Centuries时间单位将为百年。
String
product_definition
(可选)

指定您正在使用的影像类型的特定模板,或选择通用模板。 通用选项包含以下标准支持栅格传感器类型:

  • NONE不为镶嵌数据集指定波段顺序。 这是默认设置。
  • NATURAL_COLOR_RGB将使用红色、绿色和蓝色波长范围创建 3 波段镶嵌数据集。 其专用于真彩色影像。
  • NATURAL_COLOR_RGBI将使用红色、绿色、蓝色和近红外波长范围创建 4 波段镶嵌数据集。
  • VECTOR_FIELD_UV将创建一个显示两个变量的镶嵌数据集。
  • VECTOR_FIELD_MAGNITUDE_DIRECTION将创建一个显示量级和方向的镶嵌数据集。
  • FALSE_COLOR_IRG将使用近红外、红色和绿色波长范围创建 3 波段镶嵌数据集。
  • BLACKSKY将使用 BlackSky 波长范围创建 3 波段镶嵌数据集。
  • DMCII_3BANDS将使用 DMCii 波长范围创建 3 波段镶嵌数据集。
  • DEIMOS2_4BANDS将使用 Deimos-2 波长范围创建 4 波段镶嵌数据集。
  • DUBAISAT-2_4BANDS将使用 DubaiSat-2 波长范围创建 4 波段镶嵌数据集。
  • FORMOSAT-2_4BANDS将使用 FORMOSAT-2 波长范围创建 4 波段镶嵌数据集。
  • GEOEYE-1_4BANDS将使用 GeoEye-1 波长范围创建 4 波段镶嵌数据集。
  • GF-1 PMS_4BANDS将使用 Gaofen-1 全色多光谱传感器波长范围创建 4 波段镶嵌数据集。
  • GF-1 WFV_4BANDS将使用 Gaofen-1 宽视域传感器波长范围创建 4 波段镶嵌数据集。
  • GF-2 PMS_4BANDS将使用 Gaofen-2 全色多光谱传感器波长范围创建 4 波段镶嵌数据集。
  • GF-4 PMI_4BANDS将使用 Gaofen-4 全色和多光谱波长范围创建 4 波段镶嵌数据集。
  • HJ 1A/1B CCD_4BANDS将使用 Huan Jing-1 CCD 多光谱或高光谱传感器波长范围创建 4 波段镶嵌数据集。
  • IKONOS_4BANDS将使用 IKONOS 波长范围创建 4 波段镶嵌数据集。
  • JILIN-1_3BANDS将使用 Jilin-1 波长范围创建 3 波段镶嵌数据集。
  • KOMPSAT-2_4BANDS将使用 KOMPSAT-2 波长范围创建 4 波段镶嵌数据集。
  • KOMPSAT-3_4BANDS将使用 KOMPSAT-3 波长范围创建 4 波段镶嵌数据集。
  • LANDSAT_6BANDS将使用 Landsat 5 和 7 的 TM 和 ETM+ 传感器的波长范围创建 6 波段镶嵌数据集。
  • LANDSAT_8BANDS将使用 Landsat 8 波长范围创建 8 波段镶嵌数据集。
  • LANDSAT_9BANDS将使用 Landsat 9 波长范围创建 8 波段镶嵌数据集。
  • LANDSAT_MSS_4BANDS将使用 MSS 传感器的 Landsat 波长范围创建 4 波段镶嵌数据集。
  • PLANETSCOPE将使用 PlanetScope 波长范围创建 5 波段镶嵌数据集。
  • PLEIADES-1_4BANDS将使用 Pleiades 1 波长范围创建 4 波段镶嵌数据集。
  • PLEIADES_NEO_6BANDS将使用 Pleiades Neo 波长范围创建 6 波段镶嵌数据集。
  • QUICKBIRD_4BANDS将使用 QuickBird 波长范围创建 4 波段镶嵌数据集。
  • RAPIDEYE_5BANDS将使用 RapidEye 波长范围创建 5 波段镶嵌数据集。
  • SENTINEL2_13BANDS将使用 Sentinel 2 MSI 波长范围创建 13 波段镶嵌数据集。
  • SKYSAT_4BANDS将使用 SkySat-C MSI 波长范围创建 4 波段镶嵌数据集。
  • SPOT-5_4BANDS将使用 SPOT-5 波长范围创建 4 波段镶嵌数据集。
  • SPOT-6_4BANDS将使用 SPOT-6 波长范围创建 4 波段镶嵌数据集。
  • SPOT-7_4BANDS将使用 SPOT-7 波长范围创建 4 波段镶嵌数据集。
  • SUPERVIEW-1_4BANDS将使用 SuperView-1 波长范围创建 4 波段镶嵌数据集。
  • TH-01_4BANDS将使用 Tian Hui-1 波长范围创建 4 波段镶嵌数据集。
  • WORLDVIEW-2_8BANDS将使用 WorldView-2 波长范围创建 8 波段镶嵌数据集。
  • WORLDVIEW-3_8BANDS将使用 WorldView-3 波长范围创建 8 波段镶嵌数据集。
  • WORLDVIEW-4_4BANDS将使用 WorldView-4 波长范围创建 4 波段镶嵌数据集。
  • VISION-1_4BANDS将使用 Vision-1 波长范围创建 4 波段镶嵌数据集。
  • ZY1-02C PMS_3BANDS将使用 ZiYuan-1 全色或多光谱波长范围创建 3 波段镶嵌数据集。
  • ZY3-CRESDA_4BANDS将使用 ZiYuan-3 CRESDA 波长范围创建 4 波段镶嵌数据集。
  • ZY3-SASMAC_4BANDS将使用 ZiYuan-3 SASMAC 波长范围创建 4 波段镶嵌数据集。
  • CUSTOM使用产品波段定义参数(Python 中的 product_band_definitions)定义波段数和每个波段的平均波长。
String
product_band_definitions
[Band Name {Wavelength Minimum} {Wavelength Maximum},...]
(可选)

波长范围、波段数量和波段顺序的定义。 可以使用 CUSTOM 产品定义来编辑 product_definition 值和添加新波段。

Value Table

派生输出

名称说明数据类型
out_mosaic_dataset

已更新的镶嵌数据集。

Mosaic Layer

代码示例

SetMosaicDatasetProperties 示例 1(Python 窗口)

这是 SetMosaicDatasetProperties 函数的 Python 示例。

import arcpy
arcpy.SetMosaicDatasetProperties_management(
    "c:/workspace/mdproperties.gdb/md", cell_size="0.2", metadata_level="BASIC", 
    transmission_fields="NAME;MINPS;MAXPS;GROUPNAME;PRODUCTNAME;ZORDER;YEARS;YEARE", 
    use_time="ENABLED", start_time_field="YEARS", end_time_field="YEARE", 
    time_format="YYYYMM", geographic_transform=
    "NAD_1983_HARN_To_WGS_1984_2", max_num_of_download_items="10", 
    max_num_of_records_returned="500", source_type="GENERIC", 
    minimum_pixel_contribution="50", processing_templates="None;C:/Test/NewRFTs/Aspect.rft.xml", 
    default_processing_template="None")
SetMosaicDatasetProperties 示例 2(独立脚本)

这是 SetMosaicDatasetProperties 函数的 Python 脚本示例。

#Set mosaic dataset imagery properties group

import arcpy
arcpy.env.workspace = "C:/Workspace"

arcpy.SetMosaicDatasetProperties_management(
    "mdproperties.gdb/md", "525340", "3909809", "None;JPEG", "JPEG",
    "85", "0.5", "CUBIC", "CLIP", "FOOTPRINTS_MAY_CONTAIN_NODATA",
    "NOT_CLIP", "APPLY", "Base-Top Height;Top-Top Shadow Height",
    "Base-Top Height")

环境

此工具不使用任何地理处理环境。