ArgStatistics
汇总
创建一个栅格对象,其中每个像素都包含该像素到达统计数据参数的波段指数。 如果输入栅格是多维栅格,则输出栅格对象将包含维度值而不是波段指数。
讨论
有关此函数工作原理的详细信息,请参阅 ArgStatistics 栅格函数。
栅格对象所引用的栅格数据集是临时性的。 要将其设置为永久,可以调用栅格对象的 save 方法。
语法
ArgStatistics(rasters, {stat_type}, {min_value}, {max_value}, {multiple_occurrence_value}, {ignore_nodata})
| 参数 | 说明 | 数据类型 |
|---|---|---|
|
rasters |
输入栅格或栅格列表。 |
Raster |
|
stat_type |
指定要提取的统计参数。
(默认值为 None) |
String |
|
min_value |
用于提取持续时间的最小像素值。当将 (默认值为 None) |
Double |
|
max_value |
用于提取持续时间的最大像素值。当将 (默认值为 None) |
Double |
|
multiple_occurrence_value |
用于表示输入栅格数据集中多次达到给定参数统计数据的像素值。当将 (默认值为 100) |
Integer |
|
ignore_nodata |
指定是否在计算中忽略 NoData 值。
(默认值为 True) |
Boolean |
返回值
| 数据类型 | 说明 |
|---|---|
|
Raster |
输出栅格。 |
代码示例
提取输入多维栅格达到最高温度时的维度值。
import arcpy
argstat_raster = arcpy.sa.ArgStatistics("Temperature_30_years.crf", "MAX","","", 9999)