Google近实时Dynamic World 10m分辨率全球土地利用数据
Google利用其地球引擎(Earth Engine)和人工智能(AI)平台技术,推出Dynamic World数据库,能提供接近实时的全球土地环境数据。Dynamic World是使用Google Earth Engine和AI Platform制作而成。
Dynamic World是一个近乎实时的10m分辨率全球土地利用土地覆盖数据集,数据基于10m分辩率的Sentinel-2影像使用深度学习制作。
近实时数据
每天生成超过5000张动态世界图像,而构建土地覆盖数据的传统方法可能需要数月或数年才能生成。由于利用了一种基于Sentinel-2 Top of Atmosphere的新型深度学习方法,Dynamic World会根据位置每2-5天提供一次全球土地覆盖更新。
Dynamic World网站:https://www.dynamicworld.app/
或WRI Resource Watch 下载数据
https://resourcewatch.org/data/explore/Dynamic-World
Dynamic World数据集已作为“GOOGLE/DYNAMICWORLD/V1”下的Earth Engine图像集提供。
在Earth Engine Python或JavaScript客户端库中引用:ee.ImageCollection('GOOGLE/DYNAMICWORLD/V1')。
关于经过训练的模型、用于运行推理的示例代码以及有关模型架构的其他信息,请访问:
https ://github.com/google/dynamicworld
数据论文:https://doi.org/10.1038/s41597-022-01307-4
![](https://img2022.cnblogs.com/blog/1783922/202210/1783922-20221008152955951-953202064.png)
var roi = ee.Geometry.Polygon( [[[117.1281000160127, 40.25502056722662], [117.1281000160127, 39.68036160285328], [118.37230167616895, 39.68036160285328], [118.37230167616895, 40.25502056722662]]], null, false); Map.centerObject(roi,10) var startDate = '2022-06-01'; var endDate = '2022-06-30'; var dwComposite = ee.ImageCollection('GOOGLE/DYNAMICWORLD/V1') .filterDate(startDate,endDate) .filterBounds(roi) .select('label') //.reduce(ee.Reducer.mode()) .max() .clip(roi) var dwVisParams = { min: 0, max: 8, palette: ['#419BDF', '#397D49', '#88B053', '#7A87C6', '#E49635', '#DFC35A', '#C4281B', '#A59B8F', '#B39FE1'] }; Map.addLayer(dwComposite, dwVisParams, 'Classified') function addLegend(palette, names) { var panel = ui.Panel(); panel.style().set({ width: '200px', position: 'bottom-right' }); var intro = ui.Panel([ ui.Label({ value: '土地利用类型', style: {fontSize: '20px', fontWeight: 'bold'} }), ]); panel.add(intro); Map.add(panel); // 添加图例颜色以及说明 var addLegendLabel = function(color, name) { var showColor = ui.Label({ style: { backgroundColor: color, padding: '10px', margin: '0 0 10px 0' } }); var desc = ui.Label({ value: name, style: {margin: '0 0 8px 8px'} }); //颜色和说明是水平放置 return ui.Panel({ widgets: [showColor, desc], layout: ui.Panel.Layout.Flow('horizontal') }); }; //添加所有的图例列表 for (var i = 0; i < palette.length; i++) { var label = addLegendLabel(palette[i], names[i]); panel.add(label); } // ui.root.insert(0, legend); } var palette = ['#419BDF', '#397D49', '#88B053', '#7A87C6', '#E49635', '#DFC35A', '#C4281B', '#A59B8F', '#B39FE1']; var names = ['water', 'trees', 'grass', 'flooded_vegetation', 'crops', 'shrub_and_scrub', 'built', 'bare', 'snow_and_ice']; addLegend(palette, names); //导出至谷歌云盘 Export.image.toDrive({ image: dwComposite, description: 'Classified_Export', fileNamePrefix: '2022_Classified', region: roi, scale: 10, maxPixels: 1e13})
参考:
https://mp.weixin.qq.com/s/BsbBL5lF4wCrNNF6q0LpEA
https://mp.weixin.qq.com/s/QX8c_l6gzsJVtE-4pB9BbQ