Google Earth Engine ——利用where来合理划分NDVI阈值
实现阈值使用数字(阈值)和逻辑运算符来帮助我们将图像的可变性划分为类别。例如,回想一下我们的 NDVI 地图。大量植被的 NDVI 值接近 1,非植被区域接近 0。如果我们想查看地图的哪些区域有植被,我们可以使用阈值将每个像素中的 NDVI 值概括为“无植被” ”或“植被”。可以肯定的是,这是一个实质性的简化,但可以帮助我们更好地理解地球表面的丰富变化。这种类型的分类可能很有用,例如,如果我们想查看一个城市的植被比例。让我们在美国华盛顿州西雅图附近创建 NDVI 的 Sentinel-2 地图。
gt 方法来自布尔运算符系列——也就是说,gt 是一个函数,它在每个像素中执行测试,如果测试结果为 true,则返回值 1,否则返回 0。在这里,对于图像中的每个像素,它测试 NDVI 值是否大于 0.5。当满足这个条件时,图层 seaVeg 得到值 1。当条件为假时,它接收到值 0。
使用 Inspector 工具探索这个新层。如果单击绿色位置,则 NDVI 应大于 0.5。如果单击白色像素,则 NDVI 值应等于或小于 0.5。
该布尔系列中的其他运算符包括小于 (lt)、小于等于 (lte)、等于 (eq)、不等于 (neq)、大于等于 (gte) 等等。
使用 .where 构建复杂的分类
对 NDVI 进行分类的二进制地图非常有用。但是,在某些情况下,您可能希望将图像拆分为两个以上的 bin。 Earth Engine 提供了一种工具,即 where 方法,它根据测试结果在每个像素内有条件地评估为真或假。这类似于在其他语言中常见的 if 语句。但是,为了在为 Earth Engine 编程时执行此逻辑,我们避免使用 JavaScript if 语句。重要的是,如果命
Google Earth Engine ——利用where来合理划分NDVI阈值相关推荐
- Google Earth Engine ——利用公开的河流数据计算河流的有效宽度
本次教程该代码使用两个公开可用的数据集(GSW 和 HydroLakes_polygons)和作为可共享资产上传的更新河网(Updated_river_network).目的是使用 GSW 数据集估计 ...
- Google Earth Engine(GEE)——分别用NDVI和NDWI进行阈值设定从而进行土地类型的划分!
这里唯一要解释的函数就是这个: updateMask(mask) 说白了就是将不满足你条件的东西去掉,留下满足你要求的影像进行输出,输出图像保留输入图像的元数据和足迹. Updates an imag ...
- Google Earth Engine(GEE)——利用插值方法解决影像去云后的空缺/填充/弥补方法详细讲解(拉萨区域为例)
本篇文章重点要解决的 问题就是,很多时候我们无论是在小区域内的单景影像或者是中大尺度的影像,更或是长时间序列的影像研究中,很多情况下我们会因为云量筛选等因素,或多或少的存在影像空白而缺少值,因此如何处 ...
- Google Earth Engine(GEE)——利用JRC全球水体数据求湖泊面积以2000—2020年青海湖为例
问题: 之前写了一篇关于JRC水体面积分析和下载的文章,但是前两天有同学问到,如何进行青海湖面积水体的分析,逐月还是逐年的我记不清楚了,但其实都一样,只是在时间筛选的过程中有所不同而已.上次的链接: ...
- Google Earth Engine(GEE)——利用哨兵S2数据进行PCA分析以单景影像分析
之前有一篇公开的文章是有关单景Landsat8影像的PCA分析: (241条消息) Google earth engine--主成分分析PCA_此星光明2021年博客之星云计算Top3的博客-CSDN ...
- 利用GEE(Google Earth Engine)在线处理NDVI、EVI、SAVI、NDMI等指数归一化教程!
1.首先进行"去云"函数的准备 //landsat5.7 EVI指数计算 // SR数据去云 function rmCloud(image) { var cloudShadowBi ...
- 基于Google Earth Engine的Landsat单窗算法地表温度(LST)反演
基于Google Earth Engine的Landsat单窗算法地表温度(LST)反演 1 背景知识 2 算法介绍 3 代码 4 效果 1 背景知识 基于遥感数据的地表温度(LST)反演目前得到 ...
- Google Earth Engine(GEE)对比显示不同城市的地表温度
今天来简单分享下如何在GEE中对比显示不同城市的地表温度.之前分享过如何利用landsat数据去计算热度. 数据介绍: 数据源为MODIS/061/MOD11A2,数据集里面有个波段名字叫做LST_D ...
- Google Earth Engine(GEE)——可视化动态图
代码: var geometry = /* color: #d63000 *//* shown: false *//* displayProperties: [{"type": & ...
最新文章
- mysql的安全管理工具_最安全mysql管理工具
- Python快速学习10: 循环的对象及设计 (生活的规律)
- 互联网工作原理(17.网络电视是如何工作的)
- JAVA实现HTTPserver端
- .9-Vue源码之AST(5)
- 执行目标文件引发的问题:syntax error: word unexpected (expe...
- 在Windows下为PHP安装redis扩展
- jvm_虚拟机参数讲解(三)
- 使用Ubuntu的公用文件夹轻松地在计算机之间共享文件
- 计组之数据运算:8、c语言之强制类型转化、数据的存储与排序(大小端、字节对齐)
- 基础知识—数据类型-常量及符号
- 星爷001正式开始写blog啦
- grpc python stream_grpc| python 实战 grpc【h】
- 卷积神经网络---文本分类原理及代码
- Markdown 图片排版
- SECURITY:加密与解密,AIDE入侵检测系统,扫面与抓包
- docker删除镜像及容器
- CStdioFile类学习
- 社会经济效益参考模板
- 【闲来无事】仿知乎广告Banner的切换功能,androidstudio实训总结