Gerar cálculo NDVI utilizando a calculadora raster no Modelador Gráfico

304 views
Skip to first unread message

Danilo Franco

unread,
Jan 28, 2020, 5:29:11 AM1/28/20
to qgisbrasil

Olá a todos, tenho a necessidade de gerar constantemente mapas com índices NDVI a partir de imagens Sentinel-2. Hoje faço isso manualmente todas as vezes. Tentei criar um modelo utilizando o modelador gráfico, porém, ao final ele gerar um arquivo raster sem nenhuma informação gravada nos pixels. Saberiam me indicar algum material de como proceder calculos raster utilizando o Modelador Gráfico.

Desde já agradeço a atenção.

Kyle Felipe

unread,
Jan 28, 2020, 11:12:24 AM1/28/20
to qgisbrasil
no canal do GEOCASTBRASIL no youtube tem um video usando raster na modelagem
https://www.youtube.com/watch?v=LCHf71H0Zm0

GeraldoSouza

unread,
Jan 30, 2020, 5:57:52 AM1/30/20
to qgisbrasil
Envio, o model builder feito pelo Luís Lopes site geoluislopes.



Em terça-feira, 28 de janeiro de 2020 07:29:11 UTC-3, Danilo Franco escreveu:
repositoryQGIS-master (1).zip

Danilo Franco

unread,
Jan 30, 2020, 7:41:13 PM1/30/20
to qgisbrasil
Muito grato pela atencao.
Nao consegui importar esse modelo, pois é para a versao 2x. Mas abri em outro PC que tinha o QGIS 2.18 para ver a maneira de trabalhar com os cálculos. Vi que no momento de montar a equacão na calculadora raster do GDAL devemos referenciar a banda setando o tipo de dado para float32. 
Ex. 

((A.astype(numpy.float32)-(B.astype(numpy.float32))/((A.astype(numpy.float32)+(B.astype(numpy.float32))

referenciar A e B com as respectivas bandas NIR e Vermelho.

Eu vinha colocando a equacão direto (A-B)/(A+B).

Instrutor GIS

unread,
Jan 31, 2020, 11:46:58 AM1/31/20
to qgisb...@googlegroups.com
Para gerar o NDVI em lote, é melhor utilizar a Calculadora Raster do SAGA GIS.

Eu coloquei esse procedimento no meu Curso Avançado de QGIS, porém, como não ficarei mais rico ou mais pobre se compartilhar, segue a videoaula:


Em anexo segue o documento mencionado no vídeo.

Abraço,

Jorge Santos
Instrutor de Geotecnologias
http://www.instrutorgis.com.br
jorgep...@outlook.com
whatsappWhatsApp: (61) 99616-5665
skype_jorgepsantos2002Skype: jorgepsantos2002
Perfil no LinkedInhttps://www.linkedin.com/in/jorgepsantos
Twitter: http://twitter.com/jpsantos2002


Em ter., 28 de jan. de 2020 às 07:29, Danilo Franco <franco...@gmail.com> escreveu:

Olá a todos, tenho a necessidade de gerar constantemente mapas com índices NDVI a partir de imagens Sentinel-2. Hoje faço isso manualmente todas as vezes. Tentei criar um modelo utilizando o modelador gráfico, porém, ao final ele gerar um arquivo raster sem nenhuma informação gravada nos pixels. Saberiam me indicar algum material de como proceder calculos raster utilizando o Modelador Gráfico.

Desde já agradeço a atenção.

--
Comunidade QGIS Brasil: http://qgisbrasil.org/
---
Você recebeu essa mensagem porque está inscrito no grupo "qgisbrasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para qgisbrasil+...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/qgisbrasil/348b4412-6034-4029-9cdf-22956550f265%40googlegroups.com.
Aula10_o_construtor_de_modelos_do_qgis3_ndvi.pdf

yjmenezes

unread,
Feb 1, 2020, 9:20:35 PM2/1/20
to qgisbrasil
@Danilo

1- Se tiver intimidade com a linha de comandos de sistema UNIX , pode fazer tudo via GDAL que sera quem efetivamente fara o trabalho.
man gdal_calc     para ver as opcoes

 gdal_calc.py [-A <filename>] [--A_band] [-B...-Z filename] [other_options]
teria de indicar as bandas de entrada onde A=banda NIR e B=banda RED
NIR - reflection in the near-infrared spectrum
RED - reflection in the red range of the spectrum

algo tipo:
gdal_calc --calc "(A-B)/(A+B)" --format GTiff --type Float32  \
--outfile=saida_ndvi.tif \
-A  arquivonir.tif  -B arquivoRED.tif  # etc, ver os demais parametros como NoData e outros A_band=1 -B_band=1


2- se programa em Python, pode usar este link como orientacao:

[]s
julio
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para qgisbrasil+unsubscribe@googlegroups.com.

Danilo Franco

unread,
Feb 4, 2020, 1:52:37 PM2/4/20
to qgisbrasil
Jorge Santos,
Muito grato. 100% 

Grande abraço


Em sexta-feira, 31 de janeiro de 2020 13:46:58 UTC-3, Instrutor GIS escreveu:
Para gerar o NDVI em lote, é melhor utilizar a Calculadora Raster do SAGA GIS.

Eu coloquei esse procedimento no meu Curso Avançado de QGIS, porém, como não ficarei mais rico ou mais pobre se compartilhar, segue a videoaula:


Em anexo segue o documento mencionado no vídeo.

Abraço,

Jorge Santos
Instrutor de Geotecnologias
http://www.instrutorgis.com.br
jorgep...@outlook.com
whatsappWhatsApp: (61) 99616-5665
skype_jorgepsantos2002Skype: jorgepsantos2002
Perfil no LinkedInhttps://www.linkedin.com/in/jorgepsantos
Twitter: http://twitter.com/jpsantos2002


Em ter., 28 de jan. de 2020 às 07:29, Danilo Franco <franco...@gmail.com> escreveu:

Olá a todos, tenho a necessidade de gerar constantemente mapas com índices NDVI a partir de imagens Sentinel-2. Hoje faço isso manualmente todas as vezes. Tentei criar um modelo utilizando o modelador gráfico, porém, ao final ele gerar um arquivo raster sem nenhuma informação gravada nos pixels. Saberiam me indicar algum material de como proceder calculos raster utilizando o Modelador Gráfico.

Desde já agradeço a atenção.

--
Comunidade QGIS Brasil: http://qgisbrasil.org/
---
Você recebeu essa mensagem porque está inscrito no grupo "qgisbrasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para qgisb...@googlegroups.com.

Danilo Franco

unread,
Feb 4, 2020, 1:54:31 PM2/4/20
to qgisbrasil
Muito grato tb.
Sim, Antes de ter essas respostas, gerei um script para calcular vários índices em cascata utilizando python. Mas utilizei a biblioteca raterio, que tem sua origem do GDAL.

Abraço

yjmenezes

unread,
Feb 4, 2020, 4:09:09 PM2/4/20
to qgisbrasil
@Danilo

Que bom que resolveu no SAGA, que por sinal usou o GDAL.


Praticamente todos os softwares usam nos bastidores:

1- GDAL/OGR para Raster/Vetor
2- PROJ para projecoes cartograficas
3- GEOS para lidar com Geometrias ( point,linestring,...), topologia...
4- ShapeLib 
5- outras

De qq forma, saber usar as libs via linha de comandos ou scripts python ajuda a resolver muito problema de forma automatizada, sem ficar clicando mouse.

[]s
julio

carlos h

unread,
Feb 4, 2020, 7:55:56 PM2/4/20
to qgisb...@googlegroups.com
Oi Você pode compartilhar esse script e explicá-lo?

Obrigado

CA

--
Comunidade QGIS Brasil: http://qgisbrasil.org/
---
Você recebeu essa mensagem porque está inscrito no grupo "qgisbrasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para qgisbrasil+...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/qgisbrasil/513f16fd-1c95-471b-9fa3-a3c91915c421%40googlegroups.com.

Danilo Franco

unread,
Feb 5, 2020, 9:59:16 AM2/5/20
to qgisbrasil
Segue o arquivo.

Ele está bem comentado, mas caso fique dúvida em etapas, estou a disposição.

Ele executa calculos de NDVI, SAVI, CHL_red_edge e GreenNDVI.

Att
Danilo
Rasterio.py

carlos h

unread,
Nov 20, 2020, 1:17:37 PM11/20/20
to qgisb...@googlegroups.com
Oi! Alguém tem o vídeo que o Jorge Santos mencionou para fazer NDVI para o modelador gráfico?

Obrigado

CA



Paulo Sérgio Martin

unread,
Nov 20, 2020, 9:47:08 PM11/20/20
to qgisb...@googlegroups.com
Boa noite.
Não consigo abrir a video aula.
Tem outro link?

You received this message because you are subscribed to the Google Groups "qgisbrasil" group.
To unsubscribe from this group and stop receiving emails from it, send an email to qgisbrasil+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/qgisbrasil/CAKrv22wh%2BMvRpAtryzaDa%2B8HF61f5cezW-pO6hO3QA%3DatWpgNw%40mail.gmail.com.


--

Paulo Sérgio Martin
Engenheiro Agrônomo (FEIS-UNESP Ilha Solteira)

Especialista Ambiental em Geografia FCT-UNESP Presidente Prudente - Programa de Pós-Graduação: Questões Ambientais e Transformações no Território Brasileiro

Mestre em Geografia FCT-UNESP Presidente Prudente - Programa de Pós-Graduação Mestrado Profissional: Planejamento Ambiental em Bacias Hidrográficas

Currículo Vitae - Plataforma Lattes: 

http://lattes.cnpq.br/0764123499985090

Tiago Velasco

unread,
Mar 5, 2022, 12:53:57 PM3/5/22
to qgisbrasil
Olá Franco

Conseguiu realizar o processo ? Se sim, poderia me ajudar ? Estou tendo dificuldades.

Att.,
Tiago
Reply all
Reply to author
Forward
0 new messages