获取栅格属性 (Data Management)
摘要
返回栅格数据集、镶嵌数据集或栅格产品的属性。
用法
-
返回的属性将显示在结果 窗口中。
此工具的 Python 结果将返回地理处理结果对象。要获取字符串值,请使用结果对象的 getOutput 方法。
语法
GetRasterProperties_management (in_raster, {property_type}, {band_index})
参数 | 说明 | 数据类型 |
in_raster |
输入栅格数据集或镶嵌数据集。 | Composite Geodataset |
property_type (可选) |
要从栅格数据集或镶嵌数据集获取的属性。
| String |
band_index (可选) | 选择从哪个波段获取属性。如果未选择任何波段,则该工具运行时将使用第一个波段。 | String |
代码实例
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)
环境
相关主题
许可信息
ArcGIS for Desktop Basic: 是
ArcGIS for Desktop Standard: 是
ArcGIS for Desktop Advanced: 是
5/10/2014