ENV扩展工具:分区统计工具

更新记录

2024-01-11  更新:优化工具稳定性,修改为 Task 开发方式,6.0 及以上版本适配中文

2015-12-24  修复BUG一枚,当矢量属性与统计结果名称有冲突时报错的问题,错误信息如下:

功能介绍

此工具与ArcGIS中的分区统计(Zonal Statistics as Table)功能类似,可以利用 Shapefile 对栅格图像进行分区统计,可以选择分区字段(如按省、市、县等不同级别)进行统计。目前,本工具可以统计如下信息:

  • 像元个数(COUNT)
  • 面积(AREA km2)
  • 最小值(MIN)
  • 最大值(MAX)
  • 均值(MEAN)
  • 标准差(STDDEV)

安装方法

方法1:使用 ENVI App Store 进行 ENVI 扩展工具的安装与管理。

App Store 下载地址:envi.geoscene.cn/appstore

 

方法2:手动下载 https://envi.geoscene.cn/appstore/zonasaiics

下载 zip 压缩包并解压,将得到的 extensions 和 custom_code 文件夹拷贝到如下 ENVI 安装路径,覆盖同名文件夹即可:

  • ENVI 5.3:C:\Program Files\Exelis\ENVI53\

  • ENVI 5.4~5.7:C:\Program Files\Harris\ENVI5x\

  • ENVI 6.0~:C:\Program Files\NV5\ENVI6x\

重启 ENVI 即可使用。  

操作步骤

1) 在ENVI中,将分区统计所用到的栅格和矢量数据打开。如下图所示,我们将统计北京市各个区的NDVI信息。 


图:分区统计所用到的栅格和矢量

2) 在 Toolbox 中,双击打开/Extensions/Zonal Statistics

3) 在弹出的 Data Selection(Select the Input Raster)面板中选择输入栅格图像,可进行波段裁剪;单击 OK 按钮。

4) 在弹出的 Data Selection(Select the Input Vector)面板中选择输入矢量文件,单击 OK 按钮。

5) 在弹出的 Zonal Statistics  面板中,选择属性名称(Attribute Name),并设置输出路径。点击 OK 按钮。

注:输出统计结果文件为 csv 格式。在统计完成后会自动在Excel中打开。

 
图:分区统计参数面板

6) 统计结果如下图所示,从结果中可以看到,NDVI均值较高的区均分布在郊区,如怀柔、延庆、门头沟等区县。

 
图:统计结果

 

posted @   地理遥感生态网平台  阅读(23)  评论(1编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示