当前位置:网站首页>Google Earth engine (GEE) - global flood database V1 (2000-2018)
Google Earth engine (GEE) - global flood database V1 (2000-2018)
2022-06-28 04:36:00 【The star light blog in 2021 cloud computing top3】
The global flood database contains 2000-2018 What happened in 913 The scope and time distribution of this flood event . For more information , see also Relevant journal articles .
The flood event is from Dartmouth flood Observatory Collected , Used to collect MODIS Images . Selected 913 Events are those that use Terra and Aqua MODIS Sensors 12,719 Events successfully drawn in scenarios ( Through quality control , Because there is obvious inundation beyond the permanent water ). Within the whole date range of each flood event , With 250 The resolution of meters classifies each pixel as water or non-water , And generate subsequent data products , Including the maximum flood range (“ The flood ” belt ) And inundation duration in days (“ The duration of the “ Band ). Water and non-water categories during flood events include permanent water ( Resample here 30 rice JRC Global surface water data set ) Represents permanent water , A resolution of 250 rice ), have access to “jrc_perm_water” The wave band shields it to isolate floods . Added additional data quality bands , Indicates the cloud condition during a flood event ( for example ,“clear_views” Indicates the number of sunny days observed between the flood start and end dates ,“clear_perc” Indicates the percentage duration of sunny observation in the whole event ( God ).
ImageCollection Each image in represents a map of a single flood . The set can be by date 、 National or Dartmouth flood observatory original ID To filter .
Dataset availability
2000-02-17T00:00:00Z - 2018-12-10T00:00:00
Data set provider
Cloud to Street (C2S) / Dartmouth Flood Observatory (DFO)
Earth engine references :
ee.ImageCollection("GLOBAL_FLOOD_DB/MODIS_EVENTS/V1")
The resolution of the
30 rice
Band
| full name | Company | Sensitive | maximum | describe |
|---|---|---|---|---|
flooded | 0 | 1 | The maximum extent of flooding during the event .
| |
duration | God | Duration of surface water during the event ( In days ). The pixel value represents the composite number of days that the pixel area is treated as water during the event . Use for 3 Days of MODIS Composite image . | ||
clear_views | God | 0 | 65535 | The number of cloudless observation days between the start and end dates of each event . Cloud coverage is determined by MODIS Quality assurance belt ('state_1km') determine . |
clear_perc | % | 0 | 100 | Percentage of clear field observations during a given flood event . This is equivalent to “clear_views” Band , But normalized to each flood event MODIS Number of images . Cloud coverage is determined by MODIS Quality assurance belt ('state_1km') determine . |
jrc_perm_water | 0 | 1 | from JRC The global surface water dataset uses “ transition ” Permanent water with defined wave band . Keep the resolution at JRC Raw data set 30 Meter resolution .
|
Image properties
| full name | type | describe |
|---|---|---|
| ID | INT | With Dartmouth flood observatory (DFO) A unique directory of consistent flood events ID. |
| CC | String | With the DFO Event polygons intersect the watersheds in which floods are detected / Three letters of the region ISO Country / Region code ( In the list ). |
| Country | String | With the DFO The country name of the country where the flood was detected in the watershed intersected by the event polygon ( In the list ). |
| dfo_centroid_x | Double that | To estimate the location of a flood event DFO The longitude of the centroid of a polygon (DFO database ). |
| dfo_centroid_y | Double that | To estimate the location of a flood event DFO The centroid latitude of a polygon (DFO database ). |
| dfo_country | String | Major flood countries (DFO database ). |
| dfo_other_country | String | The secondary country of the flood (DFO database ). |
| dfo_displaced | INT | The estimated total number of people displaced or evacuated after the flood event (DFO database ). |
| dfo_main_cause | String | DFO The main causes of flood events in the database . Not standardized . |
| dfo_severity | Double that | The severity of the flood event (DFO database ):
|
| dfo_dead | INT | The estimated number of deaths caused by the flood event (DFO database ). |
| dfo_validation_type | String | The main source of flood event confirmation (DFO database ). Not standardized . |
| glide_index | String | |
| gfd_country_code | String | Countries that intersect with watersheds / Comma separated two letters of region FIPS Country / List of area codes , The watershed is used as the region of interest in the water detection algorithm . |
| gfd_country_name | String | The country name of the country that intersects the watershed used as the region of interest in the water detection algorithm ( In the list ). |
| The compound type | String | The number of days used for synthesis in the water detection algorithm . |
| Threshold type | String | Used to classify water / Threshold type of non-aqueous detection algorithm - “otsu” or “ standard ”. |
| threshold _b1b2 | Double that | Used in water detection algorithm b2b1 Threshold of the ratio . |
| threshold _b7 | Double that | Applied to the band used in the water detection algorithm 7 (SWIR) The threshold of . |
| otsu_sample_res | Double that | Used to build MODIS The spatial resolution of the mosaic reducer ( With m In units of ), Then sample and estimate otsu threshold ( For use only otsu Instead of the default threshold flood event ). |
| Slope threshold | Double that | The value used to mask the steep region from the water detection algorithm , To minimize the error of terrain shadow . |
Code :
var gfd = ee.ImageCollection('GLOBAL_FLOOD_DB/MODIS_EVENTS/V1');
// A single flood event -- Floods caused by Hurricane Isaac in the United States .
var hurricaneIsaacDartmouthId = 3977;
var hurricaneIsaacUsa = ee.Image(
gfd.filterMetadata('id', 'equals', hurricaneIsaacDartmouthId).first());
Map.setOptions('SATELLITE');
Map.setCenter(-90.2922, 29.4064, 9);
Map.addLayer(
hurricaneIsaacUsa.select('flooded').selfMask(),
{min: 0, max: 1, palette: '001133'},
'Hurricane Isaac - Inundation Extent');
// The duration of the ( The number of days the flood event lasts ).
var durationPalette = ['C3EFFE', '1341E8', '051CB0', '001133'];
Map.addLayer(
hurricaneIsaacUsa.select('duration').selfMask(),
{min: 0, max: 4, palette: durationPalette},
'Hurricane Isaac - Duration');
// Map all floods , To generate historical flooding areas observed by satellites .
var gfdFloodedSum = gfd.select('flooded').sum();
Map.addLayer(
gfdFloodedSum.selfMask(),
{min: 0, max: 10, palette: durationPalette},
'GFD Satellite Observed Flood Plain');
// Cover permanent waters to distinguish floods .
var jrc = gfd.select('jrc_perm_water').sum().gte(1);
Map.addLayer(
jrc.selfMask(),
{min: 0, max: 1, palette: 'C3EFFE'},
'JRC Permanent Water');quote :
Citations:
Tellman, B., J.A. Sullivan, C. Kuhn, A.J. Kettner, C.S. Doyle, G.R. Brakenridge, T. Erickson, D.A. Slayback. (Accepted.) Satellites observe increasing proportion of population exposed to floods. Nature. doi:10.1038/s41586-021-03695-w
result :




边栏推荐
- The SQL of filincdc always reports this error when there are multiple tables. How can I solve it
- Une seule pile dans l'ordre inverse avec des fonctions récursives et des opérations de pile
- Go语言学习教程(十四)
- Design a stack with getmin function
- Component splitting practice
- Database garbled
- Tiktok actual battle ~ take off the blogger
- Sum of squares of each bit of a number
- 多线程实现 重写run(),怎么注入使用mapper文件操作数据库
- How to traverse collections Ordereddict, taking it and forgetting items
猜你喜欢

华为9年经验的软件测试总监工作感悟—写给还在迷茫的朋友
![[applet] solution document using font awesome Font Icon (picture and text)](/img/1b/d1b738e6e35e59cc4a417df4ea0e8d.png)
[applet] solution document using font awesome Font Icon (picture and text)

Problems with cat and dog queues

The company leader said that if the personal code exceeds 10 bugs, he will be dismissed. What is the experience?

27年,微软IE结束了!

Matlab exercises -- basic data processing

论文详读:IMPROVING CONVOLUTIONAL MODELS FOR HANDWRITTEN TEXT RECOGNITION

Pager when importing text files from MySQL

抖音實戰~關注博主

@Several scenarios of transactional failure
随机推荐
【Proteus仿真】定时器1外部计数中断
filinCdc 的sql,多表的时候总报这个错,请问下该怎么解决呀
Problems with cat and dog queues
Difference between curdate() and now()
From meeting a big guy to becoming a big guy, shengteng AI developer creation day brings infinite possibilities to developers
In the era of video explosion, who is supporting the high-speed operation of video ecological network?
Lazy loading and preloading of pictures
短视频平台开发,点击链接、图片自动跳转到新的页面
RT thread bidirectional linked list (learning notes)
Sorting from one stack to another
How to traverse collections Ordereddict, taking it and forgetting items
mysql修改密码报错需要怎么做
What are the password requirements for waiting insurance 2.0? What are the legal bases?
僅用遞歸函數和棧操作逆序一個棧
The second round of free public classes of the red team is coming ~ 8:00 tomorrow night!
Resolve cross domain
Aspnetcoreratelimit rate limit interface access limit current limit control
Reverse a stack with recursive functions and stack operations only
Excel knowledge and skills summary
What is the process of en 1101 flammability test for curtains?