当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python ArcGIS Raster.summarize用法及代码示例


本文简要介绍 python 语言中 arcgis.raster.Raster.summarize 的用法。

用法:

summarize(geometry, pixel_size=None)

返回:

一个字典。 (每个索引处的字典代表相应波段的统计数据。)

[{
“min”: 0,
”max”: 9,
”mean”: 3.271703916996627,
“标准偏差”:1.961013669880657,
”median”: 4,
”mode”: 4,
“skipX”:1,
“跳过”:1,
”count”: 2004546
}]

summarize 方法检索给定几何图形的 Raster 的统计信息。

Parameter

Description

geometry

必需的 Geometry ( Polygon Envelope )。定义计算统计数据的几何图形的几何图形。

pixel_size

可选字符串或字典。正在使用的像素级别(或正在查看的分辨率)。如果未指定像素大小,则 pixel_size 将默认为数据集的基本分辨率。镶嵌数据集中指定像素大小的栅格将用于直方图计算。

用法:
  • 字典结构:pixel_size={point}

  • 点简单语法:pixel_size='<x>,<y>'

例子:
  • pixel_size={“x”: 0.18, “y”: 0.18}

  • pixel_size='0.18,0.18'

例子:

# Usage Example: Summarize a raster at an area.

stats = raster.summarize(geometry=geom_obj)
mean_of_first_band = stats[0]["mean"]

相关用法


注:本文由纯净天空筛选整理自arcgis.com大神的英文原创作品 arcgis.raster.Raster.summarize。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。