【ICESat-2处理】用ATL03提取地面点和冠层点(python)

本文分享了作者使用Python进行ICESat-2数据处理的经验,通过迭代中值滤波法提取地表点和冠层点。文章提供了完整的代码流程,适合直接运行,并强调需在去噪处理后的基础上运行此代码。
摘要由CSDN通过智能技术生成

【备注:这一篇真是耗费我太多时间了,我真是提了好久,所以要设置收费,请见谅】

我最近整理了一点ICESat-2的处理代码,我看现在网上的分享内容还挺少的,所以就想把自己整理的发出来吧,方便大家用。我是一个粗人,我不怎么会写代码,不喜欢只分享处理的关键函数,所以我的代码都是从数据读取到最后的可视化都有,直接拿去运行的。请读者们根据自己的需求挑选吧。

前言

这一篇主要是简单还原ATL08的处理过程,ATL08的处理文档是说用的迭代中值滤波法:atl08-v005-userguide_1_0.pdf (nsidc.org)

原文翻译过来就是:“一条平滑的线将位于冠层顶部和地面之间。一旦这条线建立起来,算法就会迭代地将线上方的点标记为冠层。这个过程重复五次,以消除位于估计表面之上的点以及位于地面以下的噪声点”。

说实在我不懂原理,我是先去噪(看我之前的文:【ICESat-2处理】ATL03的去噪(python)-CSDN博客),然后迭代了几次寻找中值,然后把中值上的点标记为冠层,中值下的点标记为地面。反正我感觉我的方法也是挺糙的&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值