Тёмный

Reclassificar NDVI com r.recode do GRASS no QGIS 

Geoaplicada
Подписаться 30 тыс.
Просмотров 13 тыс.
50% 1

No vídeo explico como reclassificar um raster, que representa o cálculo do Índice de Vegetação por Diferença Normalizada (NDVI) para Ipanguaçu/RN, utilizando a ferramenta r.recode do GRASS no QGIS. Esse processo é útil quando precisamos converter dados compostos por valores decimais, incluindo decimais negativos, em inteiros.
Cálculo de área de raster usando o GRASS no QGIS:
Link ↠ • Calcular área de raste...
Manual da ferramenta r.recode no GRASS
Link ↠ grass.osgeo.or...
Seguindo algumas recomendações, decidimos deixar nosso Pix, caso você queira colaborar com o projeto.
Pix: jocilene.geoaplicada@gmail.com (Jocilene Barros).
Muito obrigada.
Blog ↠ www.geoaplicad...
RU-vid ↠ / geoaplicada
Facebook ↠ geoaplicada

Опубликовано:

 

16 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 61   
@Geoaplicada
@Geoaplicada 2 года назад
Olá, se você quiser reclassificar algum raster com número inteiros, por exemplo, de uso e cobertura, utilize a ferramenta r.reclass. Segue o vídeo: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-RrXA4CF4bWI.html
@jop2612
@jop2612 4 года назад
Thank you a lot for this video! I just speak Spanish, but somehow i was able to understand the most important steps and managed to use r.recode. Great Video! :D
@elidinaldoleite4143
@elidinaldoleite4143 3 года назад
Excelente!! Obrigado por compartilhar seu conhecimento.
@pedromoraes88
@pedromoraes88 5 лет назад
O melhor canal!
@iarly6857
@iarly6857 3 года назад
Obrigado, muito bom!!!
@jeanlb25
@jeanlb25 4 года назад
Ótima instrução. \ Porém quando classifico ao invés de gerar 4 valores/cores (conforme enquadrei), gerou apenas 3 cores. Diante disso, ficaram espaços vazios sem classificação e sua respectiva cor no meu mosaico. Poderia esclarecer o pq? Obs: estou trabalhando com câmera RGB de drone.
@Geoaplicada
@Geoaplicada 4 года назад
Olá Jean, talvez você tenha esquecido de enquadrar algum dado dentro dos intervalos, como são casas decimais as vezes a gente erra por um zero ou uma vírgula. Sugiro voltar ao mosaico, clicar na opção de identificar feições e clicar em cima do pixel que não foi reclassificado no novo arquivo raster, depois você verifica se ele está dentro dos intervalos utilizados na ferramenta.
@jeanlb25
@jeanlb25 4 года назад
Deu certo, muito obrigado e parabéns!
@silviaallie
@silviaallie 3 года назад
Olá, tudo bem? gostaria de agradecer pelo vídeo, ótimo conteúdo, só tenho uma dúvida: estou gerando minha reclassificação, porém minha imagem possui valores no data, como faço para excluí-los sem que ele se confunda com o valor 0 da fórmula?
@Geoaplicada
@Geoaplicada 3 года назад
Oi Silvia, obrigada. Qual é o valor do nodata? Nem sempre é zero. Sabendo esse valor você pode exportar o raster retirando o nodata e depois fazer a reclassificação.
@silviaallie
@silviaallie 3 года назад
@@Geoaplicada O valor é zero mesmo, eu chequei novamente... 0.490196078:1:1 0.341176471:0.490196078:2 0.215686275:0.341176471:3 0.066666667:0.215686275:4 -1:0.066666667:5 Esses são os valores que estou usando na minha classificação.
@Geoaplicada
@Geoaplicada 3 года назад
@@silviaallie exporte o arquivo raster antes de reclassificar. Na janela de exportar raster tem uma opção lá embaixo "Nenhum valor de dados", insira o valor zero nas duas colunas e salve como um novo raster, deve sair o valor zero.
@netocseduardo
@netocseduardo 4 года назад
Pode me ajudar? No meu dá esse erro: As seguintes camadas não foram geradas corretamente.C:/Users/netoc/Desktop/f.tifVocê pode verificar o 'Painel de Registro de Mensagens' na janela principal do QGIS para encontrar mais informações sobre a realização do algoritmo.
@Geoaplicada
@Geoaplicada 4 года назад
Oi Eduardo, seja se salvando como temporário ele executa o processo. Depois você clica com o botão direito no arquivo e exporta.
@paulohader236
@paulohader236 4 года назад
O mesmo erro persiste :(
@netocseduardo
@netocseduardo 4 года назад
Aqui também persiste. Não sei como resolver.
@Geoaplicada
@Geoaplicada 4 года назад
Eduardo e Paulo, vocês conseguem executar outra ferramenta do GRASS? Se não conseguirem, sugiro desabilitar/desinstalar o provedor (configurações > opções) ou desinstalar e instalar novamente o QGIS.
@matheusoliveirasp
@matheusoliveirasp 3 года назад
Amigo, estava com o mesmo erro que o seu, faltava definir a projeção do raster. Na caixa de ferramentas, faça uma busca por definir projeção.
@pauloviniciusribeirodesiqu2775
@pauloviniciusribeirodesiqu2775 3 года назад
Boa tarde professora ! O intervalo de 0 a 0.7 compreende a areas de pastagens
@pauloviniciusribeirodesiqu2775
@pauloviniciusribeirodesiqu2775 3 года назад
?
@pauloviniciusribeirodesiqu2775
@pauloviniciusribeirodesiqu2775 3 года назад
?
@Geoaplicada
@Geoaplicada 3 года назад
@@pauloviniciusribeirodesiqu2775 Boa noite. Nesse exemplo seriam áreas de caatinga mais esparsa, mas não é regra, você tem que interpretar para usa área. A regra é que quanto mais próximo de 1, maior é o vigor da vegetação.
@graciellifollimonteiro4969
@graciellifollimonteiro4969 2 года назад
eu não tenho inserir raster, criei meu txt com minha reclassificação mas não funcionou
@manoelluisnetosilva5987
@manoelluisnetosilva5987 4 года назад
Esses valores são válidos apenas para sua área, ou essas classes são sugeridas?
@Geoaplicada
@Geoaplicada 4 года назад
Olá Manoel, foi um teste para minha área.
@lembsilva
@lembsilva 6 месяцев назад
Olá, fiz a reclassificação com o objetivo de facilitar o cálculo de área das classes utilizando o Grass. No entanto, após o procedimento, percebi que o raster reclassificado apresenta uma distorção significativa entre as classes do NDVI, que não condiz com a realidade, e o mesmo vai acontecer com o cálculo de área. Nesta situação, é mais recomendável converter o raster para vetor (shapefile) e fazer o cálculo de área nesse formato? Você tem algum tutorial?
@Geoaplicada
@Geoaplicada 6 месяцев назад
Oi, para converter para vetor você precisa primeiro reclassificar o NDVI, porque se não cada pixel vai ser um valor diferente. Reveja direitinho os valores que você colocou, provavelmente sobrou ou faltou algum que fez ele gerar errado. No caso do cálculo de área, a projeção influencia.
@lembsilva
@lembsilva 6 месяцев назад
@@Geoaplicada fiz tudo corretamente e após a reclassificação do NDVI a representação das classes fica visivelmente distorcida.
@Geoaplicada
@Geoaplicada 6 месяцев назад
​@@lembsilva tentou aumentar ou diminuir os intervalos para ver se estão mais condizentes com sua área? Os intervalos de classe que mostrei no vídeo só são aplicáveis para a região que mostrei lá, teria que adaptar para o seu.
@marcelogarciadebarros6071
@marcelogarciadebarros6071 4 года назад
Gostaria de saber qual é a versão do Qgis que foi usada na rotina. Refiz todo o passo a passo, tanto na versão 3.4.1 quanto na versão 3.8.3 e simplesmente não roda....
@Geoaplicada
@Geoaplicada 4 года назад
Oi Marcelo, é a 3.4.1. Executou o QGIS with GRASS?
@marcelogarciadebarros6071
@marcelogarciadebarros6071 4 года назад
Vi num vídeo do canal Processamento Digital que pode ser um problema da nomenclatura do usuário do Windows (nunca imaginaria que poderia ser isso!!!). Em todo o caso, como estou sem ter como mudar o usuário (computador do trabalho), optei por proceder a rotina mostrada no vídeo "ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-4fvkFGTl-4Y.html"
@Geoaplicada
@Geoaplicada 4 года назад
​@@marcelogarciadebarros6071, também não sei se pode ser isso. Outro problema é usar acentos ou espaços​ em arquivos e pastas onde guarda os arquivos. Vi o vídeo, é uma boa opção também.
@marcelogarciadebarros6071
@marcelogarciadebarros6071 4 года назад
@@Geoaplicada eu acabei usando outra função que também resolve bem esse problema e pode ser carregada no QGIS sem a necessidade do Grass. O nome da função é "Reclassify by table", que é nativa do Qgis.
@marcelogarciadebarros6071
@marcelogarciadebarros6071 4 года назад
Em todo o caso, gostaria de te parabenizar pelos valiosos vídeos que você vem fazendo. PARABÉNS! Muito obrigado!
@celismaroliveira7931
@celismaroliveira7931 3 года назад
Oi Jocilene, ta joia? Vc sabe me dizer se é possivel fazer NDVI com as imagens de 2m de resolução do CIBERS 4A?
@Geoaplicada
@Geoaplicada 3 года назад
Olá Celismar, acho que não tem como fazer NDVI com a resolução de 2 m, pois a banda PAN envolve toda a região do visível, não só o vermelho, além de não incluir o infravermelho. E se você fizer o NDVI com menor resolução e depois fizer uma fusão com a PAN vai alterar os valores do NDVI, acho que não é certo fazer isso. Ah, também não sei se as imagens do CBERS4 A já vêm com correção atmosférica, tem que observar isso também.
@celismaroliveira7931
@celismaroliveira7931 3 года назад
@@Geoaplicada muitoooo obrigado. Ajudou muito.
@alvaroreis6171
@alvaroreis6171 3 года назад
Bom dia. Quando coloco o meu para executar, acontece um erro, fala que "as seguintes camadas não foram geradas corretamente", como posso resolver este problema?
@Geoaplicada
@Geoaplicada 3 года назад
Olá Alvaro, tenta salvar em uma outra pasta, verifica também se o caminho para chegar até o arquivo, a pasta ou o próprio arquivo estão com espaços, acentos ou caracteres especiais, as vezes essas situações impedem o processamento.
@1rayaneoliveira
@1rayaneoliveira 2 года назад
Professora, será que a senhora poderia me ajudar? Para usar a metodologia GOD eu teria que reclassificar o Raster por esse rrcode, né? Pq as classes variam de 0.1 a 0.3, por exemplo. Se a senhora puder responder, ficarei grata. Não consigo achar conteúdo no yt sobre isso
@Geoaplicada
@Geoaplicada 2 года назад
Olá Rayane, não conheço essa metodologia, mas eu uso o r.recode para converter valores decimais em inteiros, você precisa que os valores continuem decimais, correto? Faça o teste e veja se funciona.
@1rayaneoliveira
@1rayaneoliveira 2 года назад
@@Geoaplicada İsso, preciso que eles fiquem em decimais. Certo, vou tentar aplicar o r.rcode. Muito obrigada, seu canal me ajuda demais
@gabrielaschwartz2615
@gabrielaschwartz2615 2 года назад
Como trabalhar essa ferramenta com SRTM?
@Geoaplicada
@Geoaplicada 2 года назад
Olá, utilize esta: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-RrXA4CF4bWI.html
@JoaoVitor-zz1ev
@JoaoVitor-zz1ev 2 года назад
Tentei aqui, coloquei 4 diferentes níveis, mas na hora que executei, só apareceu um cor. Diferente do vídeo, que aparece 4 classes diferentes.O que pode ter aconteceido?
@Geoaplicada
@Geoaplicada 2 года назад
Olá João, pode ser um problema no arquivo raster. É um NDVI? Os valores são decimais?
@JoaoVitor-zz1ev
@JoaoVitor-zz1ev 2 года назад
@@Geoaplicada valores decimais. Uma tabela de teor de nutrientes no solo
@Geoaplicada
@Geoaplicada 2 года назад
@@JoaoVitor-zz1ev é uma tabela e não um raster? Essa ferramenta é para raster.
@JoaoVitor-zz1ev
@JoaoVitor-zz1ev 2 года назад
@@Geoaplicada é um raster
@Geoaplicada
@Geoaplicada 2 года назад
@@JoaoVitor-zz1ev se quiser enviar prints dos procedimentos para o e-mail jocilene@geoaplicada.com, posso tentar ajudar.
@551henrique
@551henrique 2 года назад
Alguém sabe transformar o raster do IGC planialtimetrico em um arquivo shapefile ?
@Geoaplicada
@Geoaplicada 2 года назад
Olá, seria uma carta topográfica? Se sim, é melhor usar o RasterTracer (plugin do QGIS).
@sonictheaccursed
@sonictheaccursed 4 года назад
O meu não aparece esse menu processar.
@Geoaplicada
@Geoaplicada 4 года назад
Olá, veja este vídeo: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-3n19YFPK3Ug.html
@freeelektron6285
@freeelektron6285 3 года назад
Hi, r.recode, r.reclass are not working, it's not possible to output the file. Can someone help? Thanks. processing.run("grass7:r.recode", {'input':'C:/Users/freee/Desktop/QGIS/Elev_Slope.tif','rules':'C:\\Users\\freee\\Desktop\\QGIS\\Slope_recode.txt','-d':False,'-a':False,'output':'TEMPORARY_OUTPUT','GRASS_REGION_PARAMETER':None,'GRASS_REGION_CELLSIZE_PARAMETER':0,'GRASS_RASTER_FORMAT_OPT':'','GRASS_RASTER_FORMAT_META':''})
@Geoaplicada
@Geoaplicada 3 года назад
Hi Free, you ran the QGIS with GRASS?
@freeelektron6285
@freeelektron6285 3 года назад
@@Geoaplicada Hi, yeah i start Qgis with GRASS, i had the same problem since 3 weeks, but i finally find the solution. I don't know why, but some GRASS algorithm cannot be saved in specific folder in win 10 "Users\\freee\\Desktop", so i just changed the path to "C:\\Documents". Now the Output is working. Thanks for Helping.
Далее
Calcular área de raster/pixel com GRASS no QGIS
4:09
Merab vs Sean underway!! 🚨 #ufc306
00:23
Просмотров 1,1 млн
Calculate NDVI from Sentinel 2 and reclassify in QGIS
10:07
Conversão de raster para vetor (shapefile) no QGIS
9:13
Tutorial QGIS 5.2 - Cálculo de NDVI
22:48
Просмотров 42 тыс.
Instalação do Orfeo ToolBox - OTB no QGIS
6:51
Просмотров 11 тыс.