全球风暴潮重建(GSSR)数据库 全球风暴潮重建 (GSSR) 数据库包括分布在全球海岸线上的 882 个验潮站的过去每日最大风暴潮值。 用于浪涌重建的数据驱动模型由 Tadesse 等人开发。 (2020)。 作者使用五种具有不同空间和时间分辨率的不同大气再分析产品来生成不同再分析所涵盖时期的浪涌信息。 导致最佳验证结果的再分析被标记为“最佳重建”(请注意,在某些位置,数据不适用于所有再分析,因为验潮仪和再分析所涵盖的时期没有重叠)。 您可以在此处阅读全文。可以从以下链接下载每次再分析的完整浪涌重建(由 882 个压缩的单独 .csv 文件组成,用于不同的验潮仪)
引用:
Tadesse, M.G., Wahl, T. A database of global storm surge reconstructions. Sci Data 8, 125 (2021).
https://doi.org/10.1038/s41597-021-00906-x
数据预处理¶ 不同站点的各个验潮仪和再分析产品的合并合并每日最大浪涌值已合并到主特征集合中,同时仍保留不同的再分析产品。 由于站点名称包含 GEE 命名约定中不允许的特殊字符,如 + 或 # 或空格,我们应用了一致的查找和替换策略,以在位置之间提供一定程度的一致性。 但是无论如何,我们希望经纬度能够更准确地表示站点。 另一件需要注意的事情是,CSV 似乎已与索引列一起导出,这不是很有用,尤其是因为它缺少标题,因此在重命名和摄取之前,索引列已从所有 CSV 中删除。
Reanalysis Type | GEE Feature Collection name |
---|---|
20-CR Surge Reconstruction [1836 - 2015] | 20-CR_surge_reconstruction |
ERA-20C Surge Reconstruction [1900 - 2010] | era-20C_surge_reconstruction |
ERA-Interim Surge Reconstruction [1979 - 2019] | era-Interim_surge_reconstruction |
MERAA-2 Reconstruction [1980 - 2019] | merra-2_surge_reconstruction |
ERA-Five Reconstruction [1979 - 2019] | era-5_surge_reconstruction |
Earth Engine Snippet¶
var surge_20_cr = ee.FeatureCollection("projects/sat-io/open-datasets/open-ocean/global_storm_surge_reconstruction/20-CR_surge_reconstruction");
var surge_era_20c = ee.FeatureCollection("projects/sat-io/open-datasets/open-ocean/global_storm_surge_reconstruction/era-20C_surge_reconstruction");
var surge_era_interim = ee.FeatureCollection("projects/sat-io/open-datasets/open-ocean/global_storm_surge_reconstruction/era-Interim_surge_reconstruction");
var surge_merra_2 = ee.FeatureCollection("projects/sat-io/open-datasets/open-ocean/global_storm_surge_reconstruction/merra-2_surge_reconstruction");
var surge_era_5 = ee.FeatureCollection("projects/sat-io/open-datasets/open-ocean/global_storm_surge_reconstruction/era-5_surge_reconstruction");
Map.setCenter(-24.67,18.63,3)
Map.addLayer(surge_era_5)
function getSysTime(feature) {
return feature.set('system:time_start',ee.Date.parse("yyyy-MM-dd HH:mm:ss",ee.String(feature.get('date')).replace("T"," ")))
}
var timed = surge_era_5.filterBounds(geometry).map(getSysTime)
print('Total Features in AOI',timed.size())
print('Start Date',ee.Feature(timed.sort('system:time_start').first().get('system:time_start')))
print('End Date',ee.Feature(timed.sort('system:time_start',false).first()).get('system:time_start'))
// Define the chart and print it to the console.
var chart =
ui.Chart.feature
.histogram({features: timed, property: 'surge_reconsturcted', maxBuckets: 50})
.setOptions({
title: 'Daily maximum surge (m)',
hAxis: {
title: 'Daily maximum surge (m)',
titleTextStyle: {italic: false, bold: true}
},
vAxis: {
title: 'Observation count',
titleTextStyle: {italic: false, bold: true}
},
colors: ['1d6b99'],
legend: {position: 'none'}
});
print(chart);
License¶
This work is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0). Users are free to use, copy, distribute, transmit, and adapt the work for commercial and non-commercial purposes, without restriction, as long as clear attribution of the source is provided.
Created by: Tadesse, M.G., Wahl, T.
Curated by: Samapriya Roy
Keywords: : 20-CR, ERA-20C, ERA-Interim, MERAA-2, ERA-Five, reanalysis, storm-surge, surge-reconstruction, NCEP, extreme-sea-level
Last updated: 2022-01-04