镶嵌数据集属性

摘要

Describe 函数将返回镶嵌数据集的以下属性。 还支持栅格数据集数据集属性组。 如果已对此镶嵌数据集启用编辑者追踪,则支持编辑者追踪属性组。

对于镶嵌数据集,Describe dataType 属性将返回 "MosaicDataset" 的值。

属性

属性说明数据类型
allowedCompressionMethods
(只读)

可用于将镶嵌图像从服务器传输到客户端的压缩方法。 此属性将影响基于镶嵌数据集生成的影像服务。

  • None无压缩
  • LZ77LZ77 压缩
  • JPEGJPEG 压缩
  • LERCLERC 压缩
String
allowedFields
(只读)

当镶嵌数据集用作图像服务时,对客户端可见的属性表字段。

String
allowedMensurationCapabilities
(只读)

可用于图像服务的测量工具。

  • None不能使用任何测量工具。
  • Basic可以使用距离、面积、点位置和质心位置测量工具。
  • Base-Top Height通过测量结构底部至结构顶部的距离,计算结构的高度。
  • Top-Top Shadow Height通过测量结构顶部到地面上结构阴影的顶部的距离,计算结构的高度。
  • Base-Top Shadow Height通过测量结构底部到地面上结构阴影的顶部的距离,计算结构的高度。
  • 3D用于在 DEM 可用时,确定建筑物等 3D 要素的高度。
String
allowedMosaicMethods
(只读)

指定渲染镶嵌显示画面时所采用的栅格镶嵌顺序。

  • None根据镶嵌数据集属性表中的顺序 (ObjectID) 对栅格进行排序。
  • Closest to Center根据栅格中心与视图中心的距离对栅格进行排序,与视图中心距离越小,栅格的默认次序越靠前。
  • Closest to Nadir根据像底点位置和视图中心的距离对栅格进行排序。 这与“最接近中心”方法类似,但它使用了栅格的像底点,像底点可以与中心点不同,尤其是在倾斜的影像中。
  • Closest to Viewpoint使用“视点”工具根据用户定义的位置与栅格的像底点位置对栅格进行排序。
  • By Attribute根据已定义的元数据属性及其与基值的差对栅格进行排序。
  • North-West采用独立于视图的方式对栅格进行排序,中心越靠近西北的栅格显示的位置越靠前。
  • Seamline使用预定义的接缝线形状分割栅格(对于每一个栅格,可以选择是否沿接缝线使用羽化功能)并根据属性表中的 SOrder 字段对影像进行排序。
  • Lock Raster允许用户根据 ObjectID 锁定单个或多个栅格数据的显示。
String
applyColorCorrection
(只读)

如果色彩校正信息在镶嵌数据集中可用,则值为 True 表示将应用色彩校正信息。

Boolean
blendWidth
(只读)

“混合”镶嵌运算符应用的距离。

Double
blendWidthUnits
(只读)

指定混合宽度单位。

  • Pixels混合宽度的测量单位为像素。
  • Mosaic Dataset Unit混合宽度的单位与镶嵌数据集的单位相同。
String
cellSizeToleranceFactor
(只读)

具有不同像素大小的镶嵌数据集项目在某些操作(例如镶嵌或接缝线生成)中的分组方式。

Double
childrenNames
(只读)

作为镶嵌数据集组成部分的端表名称的列表。

String
clipToBoundary
(只读)

True 表示将影像范围限定为边界几何。 False 表示将其限定为边界范围。

Boolean
clipToFootprint
(只读)

指定是否将每个栅格的范围限定为其轮廓线。

Boolean
ConnectionFiles
(只读)

云存储连接 (.acs) 文件的路径(如果从 .acs 文件添加任何镶嵌数据集项目)。

String
defaultCompressionMethod
(只读)

对影像使用的默认压缩方法。 该值来自 allowedCompressionMethods 属性所返回的方法列表。

String
defaultMensurationCapability
(只读)

用于影像服务的默认测量工具。 该值来自 allowedMensurationCapabilities 属性所返回的列表。

String
defaultMosaicMethod
(只读)

用于镶嵌影像的默认镶嵌方法。 该值来自 allowedMosaicMethods 属性所返回的列表。

String
defaultProcessingTemplate
(只读)

返回当前默认处理模板的名称。

String
defaultResamplingMethod
(只读)

指定像素的默认采样方法。

  • NEAREST将应用最邻近重采样方法。
  • BILINEAR将应用双线性插值重采样方法。
  • CUBIC将应用三次卷积重采样方法。
  • MAJORITY将应用众数重采样方法。
String
dimensionAttributes
(只读)

返回变量、其维度名称及以竖线 (|) 分隔的各维度属性的列表。 维度属性包括 DescriptionUnitCountMinimumMaximumIntervalIntervalUnitsHasRegularIntervalsHasRanges

返回的字符串格式为 <variable1>|<dimension2>|Description:<description>;Unit:<unit>;Count:<number of dimension values>;Minimum:<min dimension value>;Maximum:<max dimension value>;Interval:<interval>; IntervalUnit:<interval unit>;HasRegularIntervals:<boolean>; HasRanges:<boolean>, <variable1>|<dimension2>|Description:<description>; ... .

String
dimensionNames
(只读)

返回与多维镶嵌数据集中的各变量相关联的维度名称列表。 变量名称和维度名称以竖线 (|) 分隔,且每个变量和维度对以逗号分隔。

返回的字符串格式为 <variable_name1>|<dimension_name2>, <variable_name2>| dimension_name2>

String
dimensionValues
(只读)

返回与各变量相关联的每个维度的值:

  • 变量名称、维度名称和维度值以竖线 (|) 分隔。
  • 每个 <variable>|dimension|dimensionValue 组以逗号分隔。
  • 维度的最小值和最大值以破折号分隔。
  • 维度值以分号分隔。

返回的字符串格式为 <variable1>|<dimension1>|<minDimValue>-<maxDimValue>;<minDimValue>-<maxDimValue>;<minDimValue>-<maxDimValue>;<minDimValue>-<maxDimValue>, <variable1>|<dimension2>|<minDimValue>-<maxDimValue>; ... .

String
endTimeField
(只读)

用于定义结束时间的字段。

String
footprintMayContainNoData
(只读)

如果 NoData 是有效像素值,则为 True

Boolean
GCSTransforms
(只读)

源栅格的空间参考与镶嵌数据集的空间参考不同时进行的变换。

String
isMultidimensional
(只读)

如果镶嵌数据集具有关联的多维信息,则为 True

Boolean
JPEGQuality
(只读)

对此数据集使用 JPEG 压缩时保留的影像质量百分比。

Long
LERCTolerance
(只读)

镶嵌数据集使用 LERC 压缩时对每个像素应用的最大误差值。

Double
maxDownloadImageCount
(只读)

客户端可从影像服务中下载的最多栅格数。

Long
maxDownloadSizeLimit
(只读)

客户端可从影像服务中下载的最大栅格大小(以 MB 为单位)。

Long
maxRastersPerMosaic
(只读)

镶嵌栅格的最大数量。 此属性将影响基于镶嵌数据集生成的影像服务。

Long
maxRecordsReturned
(只读)

当将镶嵌数据集作为已发布图像服务查看时服务器返回的最大记录数。

Long
maxRequestSizeX
(只读)

每次生成镶嵌图像时返回的最大列数。

Long
maxRequestSizeY
(只读)

每次生成镶嵌图像时返回的最大行数。

Long
minimumPixelContribution
(只读)

将某个镶嵌数据集项目视为感兴趣区域的一部分时,该区域中所需的最小像素数。

Long
mosaicOperator
(只读)

指定重叠像元的默认求解方法。

  • FIRST叠置区域的输出像元值为镶嵌到该位置的第一个栅格数据集中的值。
  • LAST叠置区域的输出像元值为镶嵌到该位置的最后一个栅格数据集中的值。 这是默认设置。
  • BLEND叠置区域的输出像元值为叠置区域中各像元值的水平加权计算结果。
  • MEAN重叠区域的输出像元值为叠置像元的平均值。
  • MINIMUM重叠区域的输出像元值为叠置像元的最小值。
  • MAXIMUM重叠区域的输出像元值为叠置像元的最大值。
  • SUM重叠区域的输出像元值为叠置像元的总和。
String
multidimensionalInfo
(只读)

返回表示镶嵌数据集多维信息的 JSON 对象。

有关对象的 JSON 语法的详细信息,请参阅 REST API 多维信息

String
orderBaseValue
(只读)

根据此值与在 orderField 属性中指定的值之间的差异对图像进行排序。 这仅适用于按属性镶嵌方法。 如果 orderBaseValue 是与时间相关的值,则将以 YYYY/DD/MM HH:MM:SS 格式返回时间字符串。

Double
orderField
(只读)

用于栅格排序的元数据属性。 这仅适用于按属性镶嵌方法。

String
processingTemplates
(只读)

返回与镶嵌数据集相关联的处理模板名称列表。

String
rasterMetadataLevel
(只读)

指定将从服务器传输到客户端的元数据。

  • None不传输任何元数据。
  • Full将传输基本栅格数据集信息及函数链的详细信息。
  • Basic将传输栅格数据集级别信息,例如列和行、像元大小和空间参考信息。
String
referenced
(只读)

如果是引用的镶嵌数据集,则为 True;如果是常规镶嵌数据集,则为 False

Boolean
sortAscending
(只读)

指定镶嵌方法所定义的默认图像排序。

  • ASCENDING栅格将按升序排序。
  • DESCENDING栅格将按降序排序。
String
startTimeField
(只读)

用于定义开始时间的字段。

String
timeValueFormat
(只读)

指定开始时间和结束时间值时所用的格式。

String
useTime
(只读)

如果镶嵌数据集具有时间感知功能,则为 True

Boolean
variableAttributes
(只读)

返回变量及其属性的列表。 变量的名称及其属性以竖线 (|) 分隔。 每个变量及其属性以逗号分隔。 变量的属性为“描述”和“单位”。

返回的字符串格式为 <variable_name1>|Unit:<units>;Description:<Description>, <variable_name2>|Unit:<units>;Description:<Description>

String
variableNames
(只读)

返回与多维栅格相关联的变量名称列表。

返回的字符串格式为 <variable_name1>, <variable_name2>, ..., <variable_nameX>

String
viewpointSpacingX
(只读)

单击视点对话框的箭头按钮时用于计算感兴趣区域(显示视图)中心位置的水平偏移。 这些值以镶嵌数据集空间参考系的单位计算。 这仅适用于最接近视点镶嵌方法。

Double
viewpointSpacingY
(只读)

单击视点对话框的箭头按钮时用于计算感兴趣区域(显示视图)中心位置的垂直偏移。 这些值以镶嵌数据集空间参考系的单位计算。 这仅适用于最接近视点镶嵌方法。

Double

在本主题中