Erro Grass - r.stream.extract

71 views
Skip to first unread message

Benjamim Pereira Vilela

unread,
Jul 21, 2020, 10:27:40 AM7/21/20
to qgisb...@googlegroups.com
Pessoal, boa tarde,


tentei extrair os fluxos com a ferramenta  r.stream.extract. No entanto deu o erro abaixo.

Alguém teria sugestão de como resolver?

Obrigado.

image.png

--
Benjamim Pereira Vilela
Prof. IFG - Câmpus Senador Canedo
Fone 62-99322113

yjmenezes

unread,
Jul 21, 2020, 10:40:34 AM7/21/20
to qgisbrasil
@Benjamim

1- Tem de ver se e onde esta instalado o GRASS e se o GRASS esta funcionando de forma autonoma, ou seja, sem o QGIS.
2- Acertar o caminho na configuracao da interface entre QGIS e GRASS
3- Ver se nao existem espacos ou caracteres especiais em nomes de diretorios e de arquivos.

Qual a versao do QGIS ?
Eu estou usando a QGIS 3.14, PI, em Sistema Operacional GNU/Linux Debian 10, burst.
Como abandonei  definitivamente Windows em 2005, existem questoes especificas que tenho dificuldade em responder.

[]s
julio

Benjamim Pereira Vilela

unread,
Jul 21, 2020, 10:45:53 AM7/21/20
to qgisb...@googlegroups.com
Boa tarde,

Estou utilizando o  "Versão do QGIS 3.10.5-A Coruña" no Windows 10.

Vou tentar ver aqui. 

Obrigado.


--
Comunidade QGIS Brasil: http://qgisbrasil.org/
---
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/67444ca0-eacc-4924-9258-66394c65523an%40googlegroups.com.

Benjamim Pereira Vilela

unread,
Jul 21, 2020, 10:50:45 AM7/21/20
to qgisb...@googlegroups.com
Boa tarde,

Imagino que seja uma dll que não esteja instalada. Encontrei a pasta, tentei executar o arquivo, mas deu esse erro.

image.png

Obrigado.

Em ter., 21 de jul. de 2020 às 11:40, yjmenezes <yjme...@gmail.com> escreveu:
--
Comunidade QGIS Brasil: http://qgisbrasil.org/
---
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/67444ca0-eacc-4924-9258-66394c65523an%40googlegroups.com.

yjmenezes

unread,
Jul 21, 2020, 10:58:11 AM7/21/20
to qgisbrasil
@Benjamim

Outro aplicativo que tem interface QGIS e que pode ser interessante eh o TauDEM. Delimitacao de bacias, ...


[]s
julio

Benjamim Pereira Vilela

unread,
Jul 21, 2020, 11:05:33 AM7/21/20
to qgisb...@googlegroups.com
Obrigado.

Eu basicamente preciso nesse momento extrair o limite da bacia.  Não tenho a mínima ideia de como fazer isso com o Taudem.

Vou tentar descobrir aqui.

Obrigado.

Lucas Gomez

unread,
Jul 21, 2020, 11:08:44 AM7/21/20
to qgisb...@googlegroups.com
O tutorial do Jorge ensina passo a passo

yjmenezes

unread,
Jul 21, 2020, 11:44:50 AM7/21/20
to qgisbrasil

Benjamim Pereira Vilela

unread,
Jul 21, 2020, 12:28:53 PM7/21/20
to qgisb...@googlegroups.com
Agora funcionou. Obrigado 

Benjamim Pereira Vilela

unread,
Jul 21, 2020, 12:57:44 PM7/21/20
to qgisb...@googlegroups.com
Prezados,

Está dando esse erro. Não consegui entender.

Obrigado.

Versão do QGIS: 3.10.8-A Coruña
Código de revisão do QGIS: d09a4f2388
Versão do Qt: 5.11.2
Versão do GDAL: 3.0.4
Versão do GEOS: 3.8.1-CAPI-1.13.3
Versão do PROJ: Rel. 6.3.2, May 1st, 2020
Algoritmo de processamento...
Algoritmo 'r.stream.extract' iniciando…
Entrada de parâmetros:
{ 'GRASS_OUTPUT_TYPE_PARAMETER' : 0, 'GRASS_RASTER_FORMAT_META' : '', 'GRASS_RASTER_FORMAT_OPT' : '', 'GRASS_REGION_CELLSIZE_PARAMETER' : 0, 'GRASS_REGION_PARAMETER' : None, 'GRASS_VECTOR_DSCO' : '', 'GRASS_VECTOR_EXPORT_NOCAT' : False, 'GRASS_VECTOR_LCO' : '', 'accumulation' : None, 'd8cut' : None, 'depression' : None, 'direction' : 'TEMPORARY_OUTPUT', 'elevation' : 'C:/Teste/AP_26752_FBS_F6840_RT1/AP_26752_FBS_F6840_RT1.dem.tif', 'memory' : 300, 'mexp' : 0, 'stream_length' : 0, 'stream_raster' : 'TEMPORARY_OUTPUT', 'stream_vector' : 'TEMPORARY_OUTPUT', 'threshold' : 10 }

g.proj -c proj4="+proj=utm +zone=22 +south +datum=WGS84 +units=m +no_defs"
r.external input="C:\Teste\AP_26752_FBS_F6840_RT1\AP_26752_FBS_F6840_RT1.dem.tif" band=1 output="rast_5f171e290fb806" --overwrite -o
g.region n=8164981.25 s=8090781.25 e=664613.875 w=582613.875 res=12.5
r.stream.extract elevation=rast_5f171e290fb806 threshold=10 mexp=0 stream_length=0 memory=300 stream_raster=stream_raster0e17caa40cb041869310cdeda365d6b4 stream_vector=stream_vector0e17caa40cb041869310cdeda365d6b4 direction=direction0e17caa40cb041869310cdeda365d6b4 --overwrite
g.region raster=stream_raster0e17caa40cb041869310cdeda365d6b4
r.out.gdal -t -m input="stream_raster0e17caa40cb041869310cdeda365d6b4" output="C:\Users\bpvil\AppData\Local\Temp\processing_b8af057d83a74e0b8be5caab4ffda453\c34b217c70f44607a8735021177b3994\stream_raster.tif" format="GTiff" createopt="TFW=YES,COMPRESS=LZW" --overwrite
v.out.ogr type="auto" input="stream_vector0e17caa40cb041869310cdeda365d6b4" output="C:\Users\bpvil\AppData\Local\Temp\processing_b8af057d83a74e0b8be5caab4ffda453\a54ee42db27e44b0bbd4b76c1ba646c7\stream_vector.gpkg" format="GPKG" --overwrite
g.region raster=direction0e17caa40cb041869310cdeda365d6b4
r.out.gdal -t -m input="direction0e17caa40cb041869310cdeda365d6b4" output="C:\Users\bpvil\AppData\Local\Temp\processing_b8af057d83a74e0b8be5caab4ffda453\63bd2cf71e9244fb8641e1b31e531a2c\direction.tif" format="GTiff" createopt="TFW=YES,COMPRESS=LZW" --overwrite
Starting GRASS GIS...
ATENÇÃO: Concurrent mapset locking is not supported on Windows
Cleaning up temporary files...
Executing <C:\Users\bpvil\AppData\Local\Temp\processing_b8af057d83a74e0b8be5caab4ffda453\grassdata\grass_batch_job.cmd> ...
C:\Users\Andrea\Documents>chcp 1252 1>NUL
C:\Users\Andrea\Documents>g.proj -c proj4="+proj=utm +zone=22 +south +datum=WGS84 +units=m +no_defs"
C:\Users\Andrea\Documents>r.external input="C:\Teste\AP_26752_FBS_F6840_RT1\AP_26752_FBS_F6840_RT1.dem.tif" band=1 output="rast_5f171e290fb806" --overwrite -o
C:\Users\Andrea\Documents>g.region n=8164981.25 s=8090781.25 e=664613.875 w=582613.875 res=12.5
C:\Users\Andrea\Documents>r.stream.extract elevation=rast_5f171e290fb806 threshold=10 mexp=0 stream_length=0 memory=300 stream_raster=stream_raster0e17caa40cb041869310cdeda365d6b4 stream_vector=stream_vector0e17caa40cb041869310cdeda365d6b4 direction=direction0e17caa40cb041869310cdeda365d6b4 --overwrite
C:\Users\Andrea\Documents>g.region raster=stream_raster0e17caa40cb041869310cdeda365d6b4
C:\Users\Andrea\Documents>r.out.gdal -t -m input="stream_raster0e17caa40cb041869310cdeda365d6b4" output="C:\Users\bpvil\AppData\Local\Temp\processing_b8af057d83a74e0b8be5caab4ffda453\c34b217c70f44607a8735021177b3994\stream_raster.tif" format="GTiff" createopt="TFW=YES,COMPRESS=LZW" --overwrite
C:\Users\Andrea\Documents>v.out.ogr type="auto" input="stream_vector0e17caa40cb041869310cdeda365d6b4" output="C:\Users\bpvil\AppData\Local\Temp\processing_b8af057d83a74e0b8be5caab4ffda453\a54ee42db27e44b0bbd4b76c1ba646c7\stream_vector.gpkg" format="GPKG" --overwrite
C:\Users\Andrea\Documents>g.region raster=direction0e17caa40cb041869310cdeda365d6b4
C:\Users\Andrea\Documents>r.out.gdal -t -m input="direction0e17caa40cb041869310cdeda365d6b4" output="C:\Users\bpvil\AppData\Local\Temp\processing_b8af057d83a74e0b8be5caab4ffda453\63bd2cf71e9244fb8641e1b31e531a2c\direction.tif" format="GTiff" createopt="TFW=YES,COMPRESS=LZW" --overwrite
C:\Users\Andrea\Documents>exit
Execution of <C:\Users\bpvil\AppData\Local\Temp\processing_b8af057d83a74e0b8be5caab4ffda453\grassdata\grass_batch_job.cmd> finished.
Cleaning up temporary files...
Tarefa executada em 3.61 segundos
Resultados:
{'direction': <QgsProcessingOutputLayerDefinition {'sink':TEMPORARY_OUTPUT, 'createOptions': {'fileEncoding': 'System'}}>,
'stream_raster': <QgsProcessingOutputLayerDefinition {'sink':TEMPORARY_OUTPUT, 'createOptions': {'fileEncoding': 'System'}}>,
'stream_vector': <QgsProcessingOutputLayerDefinition {'sink':TEMPORARY_OUTPUT, 'createOptions': {'fileEncoding': 'System'}}>}

Carregando camada resultante
As seguintes camadas não foram geradas corretamente.<ul><li>C:/Users/bpvil/AppData/Local/Temp/processing_b8af057d83a74e0b8be5caab4ffda453/63bd2cf71e9244fb8641e1b31e531a2c/direction.tif</li><li>C:/Users/bpvil/AppData/Local/Temp/processing_b8af057d83a74e0b8be5caab4ffda453/a54ee42db27e44b0bbd4b76c1ba646c7/stream_vector.gpkg</li><li>C:/Users/bpvil/AppData/Local/Temp/processing_b8af057d83a74e0b8be5caab4ffda453/c34b217c70f44607a8735021177b3994/stream_raster.tif</li></ul>Você pode verificar o 'Painel de Registro de Mensagens' na janela principal do QGIS para encontrar mais informações sobre a realização do algoritmo.

John Wesley Ribeiro

unread,
Jul 21, 2020, 11:11:05 PM7/21/20
to qgisb...@googlegroups.com
Me parece ser alguma inconsistência no dado de entrada.
Eu sugiro que vc faça o seguinte, já que está usando um algoritimo do Grass.
Depois veja como criar um projeto Grass, é simples de fazer, import seu mapa para dentro do Grass e tente fazer por lá. 
Se quiser uma ajuda para instalar o programa e fazer rodar me dá um toque.

Meu Whatts é 44 997538335.

Abs, John




--



John Wesley Ribeiro
Proprietário na empresa PythonGIS




Benjamim Pereira Vilela

unread,
Jul 22, 2020, 8:37:31 AM7/22/20
to qgisb...@googlegroups.com
Jhon Obrigado.

Vou tentar aqui. Rodou no grass dentro do Qgis, mas não ficou bom. Tive problemas. Vou tentar refazer aqui, qualquer coisa te aviso.

Obrigado.

Reply all
Reply to author
Forward
0 new messages