Google Earth Engine(GEE)——全球距离最近的30米/90米集水区数据集

该文介绍了一种生成全球30米分辨率的HAND(HeightAbovetheNearestDrainage)数据集的方法,结合SRTM和ViewfinderPanoramasDEM,用于水文学和灾害测绘等领域。利用D8方法和PCRaster软件在谷歌计算引擎上并行处理,创建了新的HydroBASINS集水区并计算HAND,提供了高分辨率的地形分析工具。
摘要由CSDN通过智能技术生成

Global 30m Height Above the Nearest Drainage

方法: methodology here

前言 – 床长人工智能教程 

最近近排水口以上的高度(HAND)是一个使用最近的排水口进行归一化的数字高程模型,用于水文和更广泛的用途,如灾害测绘、地貌分类和遥感。HAND的基本特征之一是它能够捕捉当地环境中的异质性,否则难以测量或建模。虽然学术文献中发表了许多HAND的应用,但还没有生成和分析全球规模的HAND数据集,特别是使用更高分辨率的DEM,如新的、一角秒(约30米)分辨率的SRTM版本。在这项工作中,我们提出了第一个使用两个DEM的镶嵌计算的全球版本的HAND。SRTM(30米)和Viewfinder Panoramas DEM(90米)。较低分辨率的DEM被用来覆盖北纬60度以上的纬度,在那里SRTM是缺失的。为了并行处理,生成了新的HydroBASINS集水区的同质化、等面积版本。新的集水区边界被用来用D8方法划定DEM。用于计算HAND的方法是用PCRaster软件实现的,在谷歌计算引擎并行平台上运行。 

Or get it from Global Height Above the Nearest Drainage (30m)

 数据引用:

Donchyts, Gennadii, Hessel Winsemius, Jaap Schellekens, Tyler Erickson, Hongkai Gao, Hubert Savenije, and Nick van de Giesen. "Global 30m Height Above the Nearest Drainage (HAND)",
Geophysical Research Abstracts, Vol. 18, EGU2016-17445-3, 2016, EGU General Assembly (2016).

 代码:

var hand30_100 = ee.ImageCollection("users/gena/global-hand/hand-100"),
    hand30_1000 = ee.Image("users/gena/GlobalHAND/30m/hand-1000"),
    hand90_1000 = ee.Image("users/gena/GlobalHAND/90m-global/hand-1000"),
    demSRTM = ee.Image("USGS/SRTMGL1_003"),
    demALOS = ee.Image("JAXA/ALOS/AW3D30/V2_2");

demALOS = demALOS.select('AVE_DSM')

var paletteHand = ['023858', '006837', '1a9850', '66bd63', 'a6d96a', 'd9ef8b', 'ffffbf', 'fee08b', 'fdae61', 'f46d43', 'd73027'];
var vis = {min: 1, max: 150, palette: paletteHand}

Map.addLayer(hand30_100.mosaic(), vis, 'HAND 100, 30m (~0.1km2)', true)
Map.addLayer(hand30_1000, vis, 'HAND 1000, 30m (~1km2)', false)
Map.addLayer(hand90_1000, vis, 'HAND 1000, 90m (~8km2)', false)

// add styled
var utils = require('users/gena/packages:utils')

function hillshade(image) {
  var weight = 0.7
  var extrusion = 5
  var sunAzimuth = 315
  var sunElevation = 35
  var contrast = 0.1
  var brightness = 0
  var saturation = 0.85

  return utils.hillshadeRGB(image, demALOS, weight, extrusion, sunAzimuth, sunElevation, contrast, brightness, saturation)
}
  
Map.addLayer(hillshade(hand30_100.mosaic().visualize(vis)), {}, 'HAND 100, 30m (~0.1km2) hillshade', false)
Map.addLayer(hillshade(hand30_1000.visualize(vis)), {}, 'HAND 1000, 30m (~1km2) hillshade', true)
Map.addLayer(hillshade(hand90_1000.visualize(vis)), {}, 'HAND 1000, 90m (~8km2) hillshade', false)
  
// clip potential flooded areas
var palettes = require('users/gena/packages:palettes')
var bigFlood = hand30_1000.resample('bicubic').multiply(-1).unitScale(-15, -5).selfMask()
Map.addLayer(bigFlood, { palette: palettes.cb.Blues[7] }, 'water', true, 0.5)

30和90--细胞分辨率,100和1000--河头阈值的数量 

30 and 90 - cell resolution, 100 and 1000 - number of river head threshold cells

代码链接:

https://code.earthengine.google.com/?scriptPath=users/sat-io/awesome-gee-catalog-examples:hydrology/GLOBAL-HEIGHT-ABV-NEAREST-DRAINAGE

Shared License: This work is licensed under a Creative Commons Attribution 4.0 International License. You are free to copy and redistribute the material in any medium or format, and to transform and build upon the material for any purpose, even commercially. You must give appropriate credit, provide a link to the license, and indicate if changes were made.

Source and Curated by: Donchyts/Deltares

Keywords: Global Hand, Hydrology, drainage

Last updated: ~2017

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

此星光明

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

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

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

打赏作者

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

抵扣说明:

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

余额充值