标注 | 说明 | 数据类型 |
输入栅格 | 包含要检索的属性的栅格。 | Composite Geodataset |
属性类型 (可选) | 要从输入栅格获取的属性。
| String |
波段名称
(可选) | 从下拉框中选择波段名称。如果未选择任何波段,则将使用第一个波段。 | String |
派生输出
标注 | 说明 | 数据类型 |
属性 | 返回指定的属性值。 | 变量 |
从元数据和栅格数据集的相关描述性统计数据中检索信息。
此工具的 Python 结果是地理处理结果对象。要获取字符串值,请使用结果对象的 getOutput 方法。
标注 | 说明 | 数据类型 |
输入栅格 | 包含要检索的属性的栅格。 | Composite Geodataset |
属性类型 (可选) | 要从输入栅格获取的属性。
| String |
波段名称
(可选) | 从下拉框中选择波段名称。如果未选择任何波段,则将使用第一个波段。 | String |
标注 | 说明 | 数据类型 |
属性 | 返回指定的属性值。 | 变量 |
arcpy.management.GetRasterProperties(in_raster, {property_type}, {band_index})
名称 | 说明 | 数据类型 |
in_raster | 包含要检索的属性的栅格。 | Composite Geodataset |
property_type (可选) | 要从输入栅格获取的属性。
| String |
band_index (可选) | 选择从哪个波段获取属性。如果未选择任何波段,则将使用第一个波段。 | String |
名称 | 说明 | 数据类型 |
property | 返回指定的属性值。 | 变量 |
这是 GetRasterProperties 的 Python 示例。
import arcpy
#Get the geoprocessing result object
elevSTDResult = arcpy.GetRasterProperties_management("c:/data/elevation", "STD")
#Get the elevation standard deviation value from geoprocessing result object
elevSTD = elevSTDResult.getOutput(0)
这是 GetRasterProperties 的 Python 脚本示例。
import arcpy
#Get the geoprocessing result object
elevSTDResult = arcpy.GetRasterProperties_management("c:/data/elevation", "STD")
#Get the elevation standard deviation value from geoprocessing result object
elevSTD = elevSTDResult.getOutput(0)