GRWL数据库,全称Global River Widths from Landsat Database,是由Allen, George H & Pavelsky、 Tamlin M等人基于Landsat数据制作的全球河网(宽度)数据库(Global extent of rivers and streams,Allen, George H. & Pavelsky, Tamlin M. DOI: 10.1126/science.aat0636),主要包含三种数据:

  • GRWL矢量产品  :【GRWL_vector_V01.01.zip】

  • 简化的GRWL矢量产品  :【GRWL_summaryStats_V01.01.zip】

  • GRWL掩模产品(栅格格式) :【GRWL_mask_V01.01.zip】

接下来分别介绍三种数据的简介和效果展示

 一

GRWL矢量产品

以30m分辨率的Landsat数据为基础,以纬度差4°、经度差6°将全球河网(河宽)数据划分为829个ESRI的shapefile格式文件,地理坐标系统一为WGS1984。此数据包含的字段名及含义如下:

1. utm_east: UTM Easting (UTM Zone is given in tile file name; meters)
2. utm_north: UTM Northing (UTM Zone is given in tile file name; meters)
3. width_m: wetted width of river (meters)
note: width_m == 1 indicates NA (no width data along the centerline) 
4. nchannels: braiding index (-)
5.  segmentID: unique ID of river segment in each tile
6. segmentInd: Index of each observation in each segment. Not sorted by upstream or downstream
7. lakeflag: integer specifying if observation is located on a river (lakeflag=0), lake/reservoir (lakeflag=1), tidal river (lakeflag=2), or canal (lakeflag=3). 
8.  lon: Longitude (decimal degrees)
9.  lat: Latitude (decimal degrees)
10. elev: Elevation (meters) – sampled from the Hydro1k D样例数据  NH50.shp (使用ArcGIS加载  NH50.shp文件,文件名中的N表示北半球;H表示纬度的第八行,即28°~32°;50表示经度的第50列,即东经114°~120°),此数据通过将河流分段赋值的方式体现河流的宽度,所以如果有河流宽度制图的需求可使用本数据。

GRWL矢量数据

经过和现有国内河网数据对比,可以发现此数据的优点是河流的精细度较高,缺点是存在部分较小的河流没有体现的问题。

 二

GRWL掩模产品(栅格格式)

此数据和矢量数据类似,以30m分辨率的Landsat数据为基础,以纬度差4°、经度差6°将全球河网(河宽)数据划分为830个GeoTIFF格式文件,地理坐标系统一为WGS1984。此数据主要参数及含义如下(DN值即像元值,表示不同像元值对应的水体含义):

Pixel classifications: 
DN = 256 : No Data
DN = 255 : River
DN = 180 : Lake/reservoir 
DN = 126 : Tidal rivers/delta 
DN = 86 : Canal
DN = 0 : Land/water not connected to the GRWL river network

样例数据  NH50.tif (使用ArcGIS加载  NH50.tif 文件,文件名中的N表示北半球;H表示纬度的第八行,即28°~32°;50表示经度的第50列,即东经114°~120°),此数据使用栅格的形式进行河网数据(含湖泊、水库等)的显示。

GRWL掩模数据

在实际应用中,如涉及到使用河网的实际宽度,建议可使用ArcGIS的重分类工具对不同类型的水体进行提取,进一步转化为矢量面数据,用作进一步分析。

 三

简化的GRWL矢量产品

顾名思义,此数据为GRWL矢量数据的简化版本,但这种简化并非指要素的制图综合,而是指多个要素的分组合并(比如一条河河在未简化的数据中由1000段不同宽度的河段组成,经过简化后同样的一条河,要素形状不变,但只由50段组成了),全球的数据可以只用一个Shapefile文件存储,并且在属性表中不直接体现宽度,而是使用最小宽度、宽度均值、最大宽度等字段对要素进行描述数据地理坐标系为WGS1984此数据包含的字段名及含义如下:

1.width_min: the minimum of river width measurements along the segment at mean discharge (meters)2. width_med: the median of river width measurements along the segment at mean discharge (meters)3. width_mean: the mean of river width measurements along the segment at mean discharge (meters)4.width_max: the maximum of river width measurements along the segment at mean discharge (meters)5.width_sd: the standard deviation of river width measurements along the segment at mean discharge (meters)6. lakeflag: integer specifying if segment is located on a river (lakeflag=0), lake/reservoir (lakeflag=1), tidal river (lakeflag=2), or canal (lakeflag=3). This information is of much higher quality in the Global River Width from Landsat (GRWL) Vector Product V01.01 .8.nSegPx: number of pixels within the segment (N pixels)9. Shape_Leng: length of the segment (kilometers)

简化的GRWL矢量产品

在实际应用中,如不涉及河流宽度的分析和制图,从易用性角度,可以直接使用此数据(全球只有一个shp文件,不需要做带号计算和拼接),如果是需要考虑河流宽度的分析,还是优先使用第一个数据集,毕竟整个数据库就是河流宽度数据库。

如需用到此数据,可直接访问官网下载(外网原因,下载速度较慢),也可通过我分享的网盘链接进行下载。

数据网址

https://zenodo.org/record/1297434#.YhNq6Tg9CUl

数据免费下载

关注“橡树叶GIS”后,发送“010301”获取网盘下载链接

作者:橡树叶

【数据共享】基于Landsat提取的全球河网(河宽)GDWL数据库的更多相关文章

  1. 基于TextRank提取关键词、关键短语、摘要

    一.TextRank原理 TextRank是一种用来做关键词提取的算法,也可以用于提取短语和自动摘要.因为TextRank是基于PageRank的,所以首先简要介绍下PageRank算法. 1. Pa ...

  2. 应运而生! 双11当天处理数据5PB—HiStore助力打造全球最大列存储数据库

    阿里巴巴电商业务中历史数据存储与查询相关业务, 大量采用基于列存储技术的HiStore数据库,双11当天HiStore引擎处理数据记录超过6万亿条.原始存储数据量超过5PB.从单日数据处理量上看,该系 ...

  3. 全球级的分布式数据库 Google Spanner原理

    开发四年只会写业务代码,分布式高并发都不会还做程序员?->>>    Google Spanner简介 Spanner 是Google的全球级的分布式数据库 (Globally-Di ...

  4. 创建ASP.NET Core MVC应用程序(3)-基于Entity Framework Core(Code First)创建MySQL数据库表

    创建ASP.NET Core MVC应用程序(3)-基于Entity Framework Core(Code First)创建MySQL数据库表 创建数据模型类(POCO类) 在Models文件夹下添 ...

  5. (转)印度建全球最大生物识别数据库,MongoDB安全受质疑

    受棱镜门影响,各界对Aadhar的质疑从是否将威胁人民隐私与安全,转而聚焦在 Aadhar 搜集.储存以及处理资料的方法,以及美国新创公司 MongoDB 在计划中扮演的角色. 泱泱大国印度一直以来都 ...

  6. C#基于SQLiteHelper类似SqlHelper类实现存取Sqlite数据库的方法

    本文实例讲述了C#基于SQLiteHelper类似SqlHelper类实现存取Sqlite数据库的方法.分享给大家供大家参考.具体如下: 这个类不是我实现的,英文原文地址为http://www.egg ...

  7. 基于gin的golang web开发:使用数据库事务

    在前文介绍访问数据库时介绍了github.com/jmoiron/sqlx包,本文基于这个包使用数据库事务. defer 在使用数据库事务之前,首先需要了解go语言的defer关键字.defer是go ...

  8. 《图像处理实例》 之 目标旋转矫正(基于区域提取、DFT变换)

    目标:1.把矩形旋转正.          2.把文字旋转校正.                                                                     ...

  9. 【科创人·独家】连续创业者高春辉的这六年:高强度投入打造全球领先的IP数据库

    您能看到:高春辉的创业观,IPIP.NET半程复盘及未来规划,连续创业的体验,小众产品趣事 您看不到:往年创业的回顾,技术干货,受制于篇幅忍痛割舍的精彩观点 文末彩蛋:<与雷军的分歧并非否定电商 ...

随机推荐

  1. Web开发之Cookie and Session

    会话 什么是会话? 简单说:用户开一个浏览器,点击多个超链接,访问服务器的多个web资源,然后关闭浏览器,整个过程就称之为一个会话. 会话过程要解决什么问题 每个用户在使用浏览器与服务器进行会话的过程 ...

  2. day 16 int *p; scanf("%d",p);问题

    (1).以下不能用于描述算法的是[A] (A).E-R图 (B).伪代码 (C).计算机语言 (D).流程图 分析:E-R图也称实体-联系图,提供了表示实体类型.属性和联系的方法,用来描述现实世界的概 ...

  3. Cesium入门6 - Adding Imagery - 添加图层

    Cesium入门6 - Adding Imagery - 添加图层 Cesium中文网:http://cesiumcn.org/ | 国内快速访问:http://cesium.coinidea.com ...

  4. 搭服务器之centos-ipv6源--配置各虚拟机系统的ipv6网络安装源。

    在2g内存的台式机里安装了三台虚拟机,跑起来好可以,就是swap用的比较多,图见上一篇随笔.现在平台基本有了,自己笔记本算总控,实验室台式机跑着4台机器(一实三虚),加上一台服务器,可以做很多事情了, ...

  5. Natasha 4.0 探索之路系列(三) 基本的动态编译

    Natasha 的设计 动态编译 Roslyn 为开发者提供了动态编译的接口, 允许我们以 C# 代码来编写 Emit 或 表达式树生成的程序集, 但是完成一个编译需要诸多步骤, 用户参与的操作也很多 ...

  6. golang中函数的参数

    1. 函数当做函数的参数 package main import "fmt" type HandleFunc func(int) (int, bool) func add10(nu ...

  7. C# 使用Aspose.Cells 导出Excel

    今天在工作中碰到同事用了一种新型的方式导入excel,在此做个学习记录. 插件:Aspose.Cells 第一步:准备好导出的模板,例子: C#代码: #region 验证数据 if (model = ...

  8. linux如何复制文件

    目录 一:复制文件 二:文件详细属性 一:复制文件 copy的缩写cp. 格式: cp [参数] [被复制文件的路径] [复制到的新路径] 参数: -r : 递归复制 -a : 保证某些属性不变 案列 ...

  9. hive DML 操作

    数据导入 向表中装载数据(Load) 1.语法 load data [local] inpath '数据的 path' [overwrite] into table student [partitio ...

  10. HttpClient 的Timeout waiting for connection from pool

    Timeout waiting for connection from pool 异常 httpClient大家用到地方会很多,先简单描述一下几个关键配置的意义 httpClient版本为4.5.1 ...