O Monitor do Fogo realiza o mapeamento mensal de cicatrizes de fogo no Brasil, com série disponível a partir de 2019. O produto é baseado em mosaicos mensais de imagens multiespectrais do satélite Sentinel-2.
As classes dos mapas de área queimada do Monitor do Fogo identificam os locais onde foi mapeado o fogo em cada mês da série histórica, com valores de pixel de 1 para áreas queimadas naquele respectivo mês ano.
Classes — Monitor do Fogo
| Classe | Código | Cor (Hex) |
|---|---|---|
| Ocorrência de fogo | 1 | #d4271e |
| Ausência de fogo | 0 | #ffffff |
O Monitor do Fogo utiliza classificação mensal de áreas queimadas baseada em técnicas de Deep Learning (aprendizado profundo). O processamento é organizado por biomas e regiões, com coleta de amostras de áreas queimadas e não queimadas para treinamento dos modelos de classificação.
A classificação mensal é realizada a partir de mosaicos mensais de imagens Sentinel-2. Os mosaicos mensais são elaborados pela composição de todas as imagens disponíveis no mês, utilizando o menor valor de NBR (Normalized Burn Ratio). Também é definida uma área potencial mensal de mapeamento a partir de um buffer de 5 km ao redor dos focos de calor disponibilizados pelo INPE.
A descrição completa do método empregado no mapeamento pode ser consultada no documento ATBD.
- Plataforma Monitor do Fogo
- Google Earth Engine
- Google Cloud Storage | Download direto via link específico
- Como acessar dados?
- 1. Acesse: https://plataforma.monitorfogo.mapbiomas.org/
2. Selecione o dado de interesse
3. Filtre um território e período de interesse
4. Explore o mapa e as estatísticas
- 1. Acesse: https://plataforma.monitorfogo.mapbiomas.org/
Como usar:
1. Copie e cole o script no Code Editor do GEE: https://code.earthengine.google.com
2. Ajuste as seções marcadas com "// PARÂMETROS DO USUÁRIO" conforme sua necessidade.
3. Clique em "Run".
É necessária uma conta para usar o Google Earth Engine. Crie a sua gratuitamente em https://earthengine.google.com/noncommercial/
Os dados do Monitor do Fogo estão disponíveis para acesso no Google Earth Engine (GEE) por meio do asset ID:
projects/mapbiomas-public/assets/brazil/fire/monitor/mapbiomas_fire_monthly_burned_v1
// ============================================================================
// MAPBIOMAS FOGO — ÁREA QUEIMADA MENSAL
// Monitor do Fogo | Brasil | Google Earth Engine
//
// Produto: Área queimada mensal — cicatrizes de fogo
// Período disponível: a partir de janeiro/2019 até o mês atual
// Atualização: mensal, conforme novas imagens forem publicadas no asset
// Fonte: MapBiomas Fogo — Monitor do Fogo
// ============================================================================
// ----------------------------------------------------------------------------
// PARÂMETROS DO USUÁRIO
// ----------------------------------------------------------------------------
// Imagem ativa no mapa.
// Altere estes parâmetros para visualizar outro ano/mês.
// Disponível: de 2019-01 até o mês mais recente publicado.
var year = 2026;
var month = 6;
// Caso queira visualizar sempre a imagem mais recente disponível,
// altere para true.
var useLatestAvailable = false;
// ----------------------------------------------------------------------------
// DADOS
// ----------------------------------------------------------------------------
var baseAsset = 'projects/mapbiomas-public/assets/brazil/fire/monitor/' +
'mapbiomas_fire_monthly_burned_v1';
var startDate = ee.Date.fromYMD(2019, 1, 1);
var monthlyBurnedCollection = ee.ImageCollection(baseAsset)
.map(function(image) {
// Esperado: system:index = brazil-YYYY-M
var index = ee.String(image.get('system:index'));
var parts = index.split('-');
var imageYear = ee.Number.parse(parts.get(1));
var imageMonth = ee.Number.parse(parts.get(2));
var date = ee.Date.fromYMD(imageYear, imageMonth, 1);
return image
.set('year', imageYear)
.set('month', imageMonth)
.set('system:time_start', date.millis())
.set('date', date.format('YYYY-MM'))
.set('asset_id', image.id());
})
.filterDate(startDate, ee.Date(Date.now()).advance(1, 'month'));
print('Coleção mensal — Monitor do Fogo:', monthlyBurnedCollection);
// ----------------------------------------------------------------------------
// IMAGEM A VISUALIZAR
// ----------------------------------------------------------------------------
var monthlyImage;
if (useLatestAvailable) {
monthlyImage = ee.Image(
monthlyBurnedCollection
.sort('system:time_start', false)
.first()
);
} else {
monthlyImage = ee.Image(
monthlyBurnedCollection
.filter(ee.Filter.eq('year', year))
.filter(ee.Filter.eq('month', month))
.first()
);
}
print('Imagem mensal selecionada:', monthlyImage);
print('Bandas:', monthlyImage.bandNames());
print('Ano selecionado:', monthlyImage.get('year'));
print('Mês selecionado:', monthlyImage.get('month'));
print('Data selecionada:', monthlyImage.get('date'));
var burnedArea = monthlyImage.select([0]).selfMask();
var visParams = {
min: 1,
max: 1,
palette: ['#FF0000']
};
// ----------------------------------------------------------------------------
// MAPA
// ----------------------------------------------------------------------------
Map.setCenter(-53, -14, 4);
Map.addLayer(
burnedArea,
visParams,
'Área queimada mensal',
true
);
// ----------------------------------------------------------------------------
// LEGENDA
// ----------------------------------------------------------------------------
var legend = ui.Panel({
style: {
position: 'bottom-right',
padding: '8px 12px',
width: '260px'
}
});
var title = ui.Label({
value: 'MapBiomas Monitor do Fogo',
style: {
fontWeight: 'bold',
fontSize: '16px',
margin: '0 0 4px 0'
}
});
var subtitle = ui.Label({
value: 'Área queimada mensal',
style: {
fontSize: '12px',
color: '#555555',
margin: '0 0 4px 0'
}
});
var colorBox = ui.Label({
style: {
backgroundColor: '#FF0000',
padding: '8px',
margin: '0 8px 0 0'
}
});
var label = ui.Label({
value: 'Área queimada',
style: {
fontSize: '13px'
}
});
var legendItem = ui.Panel({
widgets: [colorBox, label],
layout: ui.Panel.Layout.Flow('horizontal')
});
legend.add(title);
legend.add(subtitle);
legend.add(legendItem);
Map.add(legend);
// Atualiza a legenda com o mês definido pelo usuário
// ou com o mês mais recente, caso useLatestAvailable = true.
monthlyImage.get('date').evaluate(function(date) {
subtitle.setValue('Área queimada mensal — ' + date);
});
Baixe mapas mensais por meio de um link específico. Altere o 'ano' e 'mês' no final da URL para mudar o período do mapa baixado.
Para baixar o mapa raster completo do Brasil em formato GeoTIFF, utilize o link direto correspondente ao ano e o mês desejado. Exemplo para julho de 2026:
ArtigoMapping Burned Area in the Caatinga Biome: Employing Deep Learning TechniquesLer artigo
ArtigoAssessing four decades of fire behavior dynamics in the Cerrado biome (1985 to 2022)Ler artigo
ArtigoLong-Term Landsat-Based Monthly Burned Area Dataset for the Brazilian Biomes Using Deep LearningLer artigo
ArtigoAn alternative approach for mapping burn scars using Landsat imagery, Google Earth Engine, and Deep Learning in the Brazilian SavannaLer artigo

