Skip to content
This repository has been archived by the owner on Aug 17, 2024. It is now read-only.

Latest commit

 

History

History
29 lines (25 loc) · 2.79 KB

README.md

File metadata and controls

29 lines (25 loc) · 2.79 KB

PIESDK 二次开发实习

Important

本仓库仅作学习记录,并无其他作用。
本次实习最终成果在本仓库程序文件夹中
二次开发程序介绍网页通过 Netlity 平台部署

需求分析

NEP(Net Ecosystem Production) ,即净生态系统生产力,是指陆地生态系统碳储存的能力,作为陆地生态系统碳收支平衡的重要标志,对全球碳循环和气候变化的研究有重要的价值。随着计算机和遥感技术的兴起和发展,遥感数据和大数据被普遍应用在地表、生态系统、气象和水域的持续监测,对土地利用动态变化和陆地生态系统生产力等方面的研究有着重要的作用。 故围绕净生态系统生产力 (NEP) 的遥感反演(动态监测)为功能核心设计开发本软件,利用时间序列分析、空间变化分析和一元线性回归分析法的变化趋势分析得到NEP的年际趋势。同时为保证用户层面的舒适,本程序使用SunnyUI 图形界面库进行软件的UI设计。

模块设计

该项目软件采用模块化的设计思路,将软件功能划分为不同的子模块,各模块的设计满足独立性、完整性的原则,且希望各个模块间有较好的逻辑关系。

  1. 数据预处理
    • 影像裁剪,将数据影像裁剪成仅有研究区的范围;
    • 其他类型的预处理,如数值缩放、单位转换、数据合成和投影转换。
  2. NEP 计算
    • 𝑁𝐸𝑃 = 𝑁𝑃𝑃 − 𝑅ℎ,𝑅ℎ = 0.22 × [𝑒0.0913𝑇 + ln (0.3145𝑅 + 1) × 30 × 46.5%]
      其中,𝑁𝑃𝑃 为净初级生产力,𝑅ℎ 为土壤微生物呼吸量。
  3. NEP 变化分析
    • 时间变化特征分析,结合统计结果和图形,分析研究区多年来 NEP 的时间变化特征;
    • 碳源汇状况统计分析,根据 NEP 为正、为负和为 0,将研究区划分为碳汇区、碳源区以及平衡区,生成碳源汇状况分布图,并制作专题图;
    • 变化趋势分级统计,对变化趋势影像进行分级统计,并制作专题图,基于统计结果进一步分析研究区多年来 NEP 的变化趋势特征。
  4. 其他功能
    • 辅助 NEP 相关的分析操作,如像元值探针和专题图出图。

软件截图

软件首页

如需查看全部功能示例截图,请前往二次开发程序介绍网页进行预览。