Fire boundaries based on the MODIS dataset MCD64A1. The data were computed based on an algorithm that relies on encoding in a graph structure a space-time relationship among patches of burned areas.
Each fire has a unique number identifying the event.
基于MODIS数据集MCD64A1的火灾边界。这些数据是根据一种算法计算出来的,这种算法依赖于在图结构中对烧毁区域的斑块之间的时空关系进行编码。
每个火灾都有一个识别事件的独特编号。
Dataset Availability
2001-01-01T00:00:00 - 2021-01-01T00:00:00
Dataset Provider
European Commission, Joint Research Centre, Global Wildfire Information System
Collection Snippet
ee.FeatureCollection("JRC/GWIS/GlobFire/v2/FinalPerimeters")
Name | Type | Description |
area | Double | Fire area, square meters |
FinalDate | Int | Final fire date in milliseconds since 1970-01-01 |
Id | Int | Numeric id of the fire |
InitialDate | Int | Initial fire date in milliseconds since 1970-01-01 |
引用:Artés, T., Oom, D., De Rigo, D., Durrant, T. H., Maianti, P., Libertà, G., & San-Miguel-Ayanz, J. (2019). A global wildfire dataset for the analysis of fire regimes and fire behaviour. Scientific data, 6(1), 1-11. A global wildfire dataset for the analysis of fire regimes and fire behaviour | Scientific Data
代码:
现有代码:
var dataset = ee.FeatureCollection('JRC/GWIS/GlobFire/v2/FinalPerimeters'); var visParams = { palette: ['f5ff64', 'b5ffb4', 'beeaff', 'ffc0e8', '8e8dff', 'adadad'], min: 0.0, max: 600000000.0, opacity: 0.8, }; var image = ee.Image().float().paint(dataset, 'area'); Map.addLayer(image, visParams, 'GlobFire Final'); Map.addLayer(dataset, null, 'for Inspector', false); Map.setCenter(-122.121, 38.56, 12)
原有代码:(目前还可以用,之前的数据集经过改版了)
// 创建一个变量放入一个时序的数据集 var folder = 'JRC/GWIS/GlobFire/v2/DailyPerimeters'; // 使用带有异步回调的ee.data.listAssets列出可用表格。 function printAssetList(listAssetsOutput) { print('Asset list:', listAssetsOutput['assets']); } ee.data.listAssets(folder, {}, printAssetList); // 定义一个从可用表列表中确定的表名(表ID)。 var tableName = 'JRC/GWIS/GlobFire/v2/DailyPerimeters/2020'; var computeArea = function (f) { return f.set({'area': f.area()}); } // 将一个选定的表作为一个特征集合导入。 var features = ee.FeatureCollection(tableName).map(computeArea); // 线性火灾面积梯度的可视化参数。 var visParams = { palette: ['f5ff64', 'b5ffb4', 'beeaff', 'ffc0e8', '8e8dff', 'adadad'], min: 0.0, max: 600000000.0, opacity: 0.8, }; // 用计算出的火灾面积作为数值属性,在图像上画出火灾周界。 var image = ee.Image().float().paint(features, 'area') // 将图像显示在地图上(包括用检查员探索的特征)。 Map.addLayer(image, visParams, 'GlobFire 2020'); Map.addLayer(features, null, 'For Inspector', false); Map.setCenter(-121.23, 39.7, 12);