描述
从元数据和栅格数据集的相关描述性统计数据中检索信息。
使用方法
返回的属性将显示在结果窗口中。
此工具的 Python 结果是地理处理结果对象。要获取字符串值,请使用结果对象的 getOutput 方法。
语法
arcpy.management.GetRasterProperties(in_raster, {property_type}, {band_index})
参数 | 说明 | 数据类型 |
in_raster | 包含要检索的属性的栅格。 | Composite Geodataset |
property_type (可选) | 要从输入栅格获取的属性。
| String |
band_index (可选) | 选择从哪个波段获取属性。如果未选择任何波段,则将使用第一个波段。 | String |
派生输出
名称 | 说明 | 数据类型 |
property | 返回指定的属性值。 | 变量 |
代码示例
GetRasterProperties 示例 1(Python 窗口)
这是 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 示例 2(独立脚本)
这是 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)
环境
此工具不使用任何地理处理环境。
许可信息
- Basic: 是
- Standard: 是
- Advanced: 是