探索Google Earth Engine:随机森林分类及精度评估

地物分类是遥感的基础之一,同时也是重点之一;接下来小编将给大家介绍如何使用GEE基于随机森林算法进行地物分类以及对分类结果进行精度评估;

一.导入所需影像、行政边界以及样本点(数量不能超过5000个)(以Sentinel2A为例)


var roi=ee.FeatureCollection('projects/ee-zs2003/assets/JX_border');
var sample=ee.FeatureCollection('projects/ee-zs2003/assets/jiangxi_sample');
var s2c=ee.ImageCollection('COPERNICUS/S2_SR_HARMONIZED')
          .filterDate("2023-1-1","2023-12-31")  //选取时间
          .filterBounds(roi)
          .select("B2","B3","B4","B8","B11")  //选择波段
          .filter(ee.Filter.lte("CLOUDY_PIXEL_PERCENTAGE",5))  //筛选出云量小于5%的影像
          .median()  //对影像集合进行中值合成
          .clip(roi);  //裁剪至研究区范围

对影像添加特征波段以辅助分类


//对分类图像添加特征波段
var MNDWI=s2c.normalizedDifference(['B3','B11']).
内容概要:本文档展示了如何使用Google Earth EngineGEE)脚本对覆盖有碎屑的冰川进行分类和轮廓优化。该研究基于Lorena Müller的硕士论文,重点在于利用地表温度数据改进冰川边界。通过随机森林分类方法,选择三个特定冰川(Zmutt、Unteraar、Oberaletsch),并定义训练年份和测试年份。脚本主要分为九个部分:初始化与导入数据、准备训练数据及分类、遍历波段组合、最终分类评估精度和召回率计算、添加评估指标到汇总、绘制结果、平滑和矢量化结果、导出数据。每个步骤详细描述了如何处理遥感图像数据,包括选择波段、训练模型、应用分类器、评估模型性能以及将结果可视化和导出。 适合人群:具有地理信息系统(GIS)和遥感基础知识的研究人员和技术人员,尤其是对冰川监测和变化检测感兴趣的科学家。 使用场景及目标:①适用于需要精确监测冰川变化的科研项目;②帮助研究人员了解不同波段组合对冰川分类的影响;③为后续冰川动态研究提供高精度分类结果和边界优化方法。 阅读建议:由于涉及复杂的遥感数据分析流程和多种技术手段的应用,建议读者在阅读过程中结合实际操作练习,熟悉每一步骤的具体实现方式,并尝试调整参数以探索不同设置下的分类效果。同时,对于关键概念如随机森林分类、波段组合选择等,应深入理解其原理和应用场景。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

梧桐GIS

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值