首页 > 其他分享 >Google Earth Engine(GEE)——全球河流网络及相应的水资源区数据集

Google Earth Engine(GEE)——全球河流网络及相应的水资源区数据集

时间:2023-04-21 12:39:33浏览次数:40  
标签:Engine Google GEE open datasets io river WRZ sat


全球河流网络及相应的水资源区
河流网络和水资源区(WRZ)对于水资源的规划、利用、开发、保护和管理至关重要。目前,世界上的河网和水资源区大多是根据数字高程模型数据自动获得的,这些数据不够准确,尤其是在平原地区。此外,WRZ代码与河网不一致。作者提出了一系列方法,生成了分辨率较高、一致性较强的全球河网和相应的1-4级WRZ,该数据集为世界水资源的合理利用和社会可持续发展提供了重要依据和支持。您可以在这里阅读该论文全文

全球河流网(GRN)和水资源区(WRZ)的等级划分

1级河流(L1级河流)是指流入大海或湖泊的河流。

2级河流(L2级河流)是指流入L1级河流的河流,其汇流面积大于L1级河流的百分之一或1万平方公里。

第三级河流(L3级河流)是指流入L2级河流的河流,其汇合面积大于L2级河流的百分之一或1000平方公里。

4级河流(L4级河流)是指流入L3级河流的河流,其汇合面积大于L3级河流的百分之一或100平方公里。

不满足上述条件的支流被忽略了。

WRZ对应于河流水位

Paper Citation

Yan, D., Wang, K., Qin, T. et al. A data set of global river networks and corresponding water resources zones divisions.
Sci Data 6, 219 (2019). https://doi.org/10.1038/s41597-019-0243-y

Data Citation

Yan, Denghua; Wang, Kun; Qin, Tianling; Weng, Baisha; wang, Hao; Bi, Wuxia; et al. (2019): A data set of global river networks and corresponding
water resources zones divisions. figshare. Dataset. https://doi.org/10.6084/m9.figshare.8044184.v6

 数据预处理
各大洲的河流网络是由作者提供的。另一方面,水资源区是以各大洲的水位为基础的子集,所以总共有24个文件。为了使这些数据可以作为大的特征集,跨越多个大洲的水位被合并为单一特征集。

Global River Network

Levels

Asia

Level 1,2,3,4

Africa

Level 1,2,3,4

Australia

Level 1,2,3,4

Europe

Level 1,2,3,4

North America

Level 1,2,3,4

South America

Level 1,2,3,4

Water Resources Zone

Levels

Asia

Level 1,2,3,4

Africa

Level 1,2,3,4

Australia

Level 1,2,3,4

Europe

Level 1,2,3,4

North America

Level 1,2,3,4

South America

Level 1,2,3,4

Combined Water Resources Zones

Locations

Level 1

All Continents

Level 2

All Continents

Level 3

All Continents

Level 4

All Continents

代码:

var af_river = ee.FeatureCollection("projects/sat-io/open-datasets/GRN/af_river");
var as_river = ee.FeatureCollection("projects/sat-io/open-datasets/GRN/as_river");
var au_river = ee.FeatureCollection("projects/sat-io/open-datasets/GRN/au_river");
var eu_river = ee.FeatureCollection("projects/sat-io/open-datasets/GRN/eu_river");
var na_river = ee.FeatureCollection("projects/sat-io/open-datasets/GRN/na_river");
var sa_river = ee.FeatureCollection("projects/sat-io/open-datasets/GRN/sa_river");
var WRZ_L1 = ee.FeatureCollection("projects/sat-io/open-datasets/WRZ/WRZ_L1");
var WRZ_L2 = ee.FeatureCollection("projects/sat-io/open-datasets/WRZ/WRZ_L2");
var WRZ_L3 = ee.FeatureCollection("projects/sat-io/open-datasets/WRZ/WRZ_L3");
var WRZ_L4 = ee.FeatureCollection("projects/sat-io/open-datasets/WRZ/WRZ_L4");


Map.addLayer(WRZ_L1.style({fillColor: '00000000',color: '#d7191c'}),{},'Global Level 1 Water Resources Zone');
Map.addLayer(WRZ_L2.style({fillColor: '00000000',color: '#fdae61'}),{},'Global Level 2 Water Resources Zone',false)
Map.addLayer(WRZ_L3.style({fillColor: '00000000',color: '#abd9e9'}),{},'Global Level 3 Water Resources Zone',false)
Map.addLayer(WRZ_L4.style({fillColor: '00000000',color: '#2c7bb6'}),{},'Global Level 4 Water Resources Zone',false)
Map.addLayer(sa_river.style({fillColor: '00000000',color: '#002B4D'}),{},'South America River Network')

样例代码:https://code.earthengine.google.com/?scriptPath=users/sat-io/awesome-gee-catalog-examples:hydrology/GLOBAL-RIVER-NETWORKS-WATER-RESOURCE-ZONES

Data subsets

The Water Resources Zones are also available as level based extracts for each countinent. Use the prefix and the level to get to each feature collection. The format is

projects/sat-io/open-datasets/WRZ/(Level)/(Prefix)_(Level)

Here are the prefix list and some examples

Country

Prefix

Path

Asia

as

projects/sat-io/open-datasets/WRZ/L1/as_wrz1

Africa

af

projects/sat-io/open-datasets/WRZ/L2/af_wrz2

Australia

au

projects/sat-io/open-datasets/WRZ/L3/au_wrz3

Europe

eu

projects/sat-io/open-datasets/WRZ/L4/eu_wrz4

North America

na

projects/sat-io/open-datasets/WRZ/L1/na_wrz1

South America

sa

projects/sat-io/open-datasets/WRZ/L3/sa_wrz3

License

This work is distributed under the Creative Commons Attribution 4.0 International License

Created by: Yan, D., Wang, K., Qin, T. et al.

Curated by: Samapriya Roy

Keywords: River networks, Water Resources, Hydrology

Last updated: 2019-09-28

标签:Engine,Google,GEE,open,datasets,io,river,WRZ,sat
From: https://blog.51cto.com/u_15654855/6212456

相关文章

  • 1、题目:Engineering Design Thinking, Teaching, and Learning
    期刊信息 (1)作者:Dym,CliveL.,Agogino,AliceM.,Eris,Ozgur,Frey,DanielD.,Leifer,LarryJ. (2)期刊:JournalofEngineeringEducation:94-1-103-120,01/2005 (3)DOI:10.1002/j.2168-9830.2005.tb00832.x (4)ISSN:10694730 (5)IF:3.288(SQ2)......
  • Google Spanner数据库查询优化
    背景介绍运维反馈生产环境定时任务管理界面查询速度太慢,经过定位发现,是SQL查询速度太慢导致的,经过定位发现出有以下SQL数据查询过慢SELECTt.id,t.job_group,t.job_id,t.executor_address,t.executor_handler,t.executor_param,t.executor_sharding_param,t.executor_fai......
  • google pay 配置sub/pub回调
        来源:https://blog.csdn.net/wujiesunlirong/article/details/122173321......
  • UnrealEngine - 网络同步之连接篇
    1连接过程-握手传统的C/S架构下,Client和Server通常会建立一条抽象的Connection,用来进行两端的通信。UE的官方文档中提供了Client连接到Server的示例,简单来说分为如下几步:打包构建好Client和Server进程启动Server进程,启动参数为./Binaries/Win64/<PROJE......
  • [未解决] Cesium 报错 undefined RangeError: Invalid array length
    Anerroroccurredwhilerendering.Renderinghasstopped.undefinedRangeError:InvalidarraylengthRangeError:InvalidarraylengthatupdateFrustums(webpack-internal:///./src/source/CesiumEngine/Scene/View.js:94:36)atView.createPotentiallyV......
  • 【Database开发】国产数据库之涛思TDengine(命令测试)
    1、简介TDengine是一款开源、云原生的时序数据库,专为物联网、工业互联网、金融、IT运维监控等场景设计并优化。它能让大量设备、数据采集器每天产生的高达TB甚至PB级的数据得到高效实时的处理,对业务的运行状态进行实时的监测、预警,从大数据中挖掘出商业价值。TDengine......
  • ArcEngine|使用GP工具实现缓冲区分析与叠置分析
    ArcEngine|使用GP工具实现缓冲区分析与叠置分析GP工具简介地理处理是ArcGIS的一个重要概念,其目的是便于用户自动执行GIS的空间分析和建模任务。地理处理工具是将GIS中常用、可重复的操作,如提取与叠加数据、更改地图投影等封装成一个具有参数输人输出的交互式图形界面。地理处理......
  • Train the Tesseract OCR engine[how to do]
    TrainingtheTesseractOCRengineisacomplexandtime-consumingprocessthatinvolvesseveralsteps.Hereisanoverviewoftheprocess:Prepareyourtrainingdata:Thisinvolvescollectingalargenumberofimagesandtheircorrespondingtext.Thete......
  • vite vue使用pont-engine
    pont-engine是一款阿里的api生成工具!安装依赖即可yarnadd--devpont-engine然后即可使用pontstart问题但是因为默认生成的代码包含cjs的模块语法,所以vite无法识别。另外生成代码前最好把旧的生成目录删除!解决办法因此我做了如下优化,让您一键执行这些操作并生成适......
  • InfluxDB vs TDengine,用数据“说”性能
    为了验证 TDengine 3.0的性能,我们使用第三方基准性能测试平台TSBS(TimeSeriesBenchmarkSuite)中针对DevOps的cpu-only五个场景作为基础数据集,在相同的AWS云环境下对TDengine3.0和InfluxDB1.8(该版本是InfluxDB能够运行TSBS框架的最新版本) 进行了对比分析。在......