当前位置:网站首页>Google Earth Engine - Calculates the effective width of rivers using publicly available river data
Google Earth Engine - Calculates the effective width of rivers using publicly available river data
2022-08-04 00:33:00 【This star is bright】
The code for this tutorial uses two publicly available datasets (GSW and HydroLakes_polygons) and an updated river network (Updated_river_network) uploaded as a shareable asset.The objective is to use the GSW dataset to estimate the effective river width for different water volumes (i.e. 1, 10, 20, 30, 40, 50%) along the model river network.
The code does this by creating a buffer around the line segment on the river network, estimating the area of the water pixel, and then dividing the water area by the line segment length to calculate the "effective width".
Currently, this code can only be applied to a single segment (defined by the unique segment ID at L95) at any time.The code runs successfully and the effective width of each water occurrence is written to the .csv file.
Code:
// GEE code to estimate effective river widths from Global Surface Water (GSW) occurrences.// v1.1 - July 2022//[email protected]// Uses code from Gennadii Donchyts - https://code.earthengine.google.com/2dbde97cb9d7326af7779f5cc4b91b93// Uses code from RivWidthCloud (Yang et al., 2019) - https://doi.org/10.1109/LGRS.2019.2920225// Builds on code from RODEO (Riggs et al., 2022) - https://doi.org/10.1016/j.envsoft.2021.105254///// Datasets//var GSW = ee.Image('JRC/GSW1_3/GlobalSurfaceWater');var GSW_o
边栏推荐
- Justin Sun was invited to attend the 36氪 Yuan Universe Summit and delivered a keynote speech
- GeoAO:一种快速的环境光遮蔽方案
- 分布式事务框架 seata
- WMS仓储管理系统能解决电子行业哪些仓库管理问题
- It will invest about 200 billion US dollars in the United States in 20 years, and Samsung Electronics looks so handsome
- 【杂项】通过Excel为字符串产生条码
- 身为程序员的我们如何卷死别人?破局重生。
- Google Earth Engine ——利用公开的河流数据计算河流的有效宽度
- Graph-node:创建一个新的subgraph
- 状态机实验
猜你喜欢
【链路聚合原理及配置】
全面讲解 Handler机制原理解析 (小白必看)
小身材有大作用——光模块基础知识(一)
带你造轮子,自定义一个随意拖拽可吸边的悬浮View组件
POE交换机全方位解读(下)
2022-08-03: What does the following go code output?A: 2; B: 3; C: 1; D: 0.package main import "fmt" func main() { slice := []i
After building the pytorch environment, the pip and conda commands cannot be used
2015年开源大事件汇总
【杂项】如何将指定字体装入电脑然后能在Office软件里使用该字体?
一文参透分布式存储系统Ceph的架构设计、集群搭建(手把手)
随机推荐
2015年开源大事件汇总
LYVE1抗体丨Relia Tech LYVE1抗体解决方案
Tanabata festival coming, VR panoramic look god assists for you
Using matlab to solve the linear optimization problem based on matlab dynamic model of learning notes _11 】 【
Google Earth Engine ——利用公开的河流数据计算河流的有效宽度
苹果对高通说:我4.45亿美元买下一个新园区,可能计划加快基带芯片自研
卡尔曼滤波器KF
电子组装行业对MES管理系统的需求分析
The world's first mass production, with the most fixed points!How does this AVP Tier1 lead?
typescript52-简化泛型函数调用
数据库扩容也可以如此丝滑,MySQL千亿级数据生产环境扩容实战
中原银行实时风控体系建设实践
通过whl安装第三方包
typescript57-数组泛型接口
Mvc、Mvp和Mvvm
【面经】被虐了之后,我翻烂了equals源码,总结如下
Talking about the future development direction of my country's industrial parks
越来越火的图数据库到底能做什么?
扩展卡尔曼滤波EKF
XSLT – 服务器端概述