MGB-IPH
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Problema ao gerar o arquivo Mini.gtb

Ir em baixo

Problema ao gerar o arquivo Mini.gtb Empty Problema ao gerar o arquivo Mini.gtb

Mensagem  marcelo.arrache em Qua Abr 17, 2019 4:39 pm

Boa tarde,

Segui todos os passos do PDF para utilizar o Hydro Tools no QGIS, estou fazendo de um Rio enorme, aproximadamente 1000 km de extensão.
Todos passos deram certo, até a parte de utilizar o mapa fornecido de HRU da UFRGS. Precisava recortar a área de interesse do raster conforme o polígono (wat) gerado no IPH Hydrotools como mascara.
A ferramenta de corte ''Extract by poligon'' do hydro eu tentei fazer da forma automática, indicando o caminho da HRUres.irst e em baixo na mascara, o meu arquivo de poligono gerado com o watershed polygon, esperei horas processando, e a aba acaba sempre travando depois de um tempo e eu finalizo. Mesmo assim cria no novo arquivo .asc mas recortado num retangulo da area da bacia, e não no ''molde'' da bacia.
Não consegui de forma alguma fazer o recorte automático, aparentemente o erro era no polígono por estar muito serrilhado.
Foram geradas 1824 mini bacias.
Tentei fazer esse recorte no ArcGIS, consegui mas ele não fica perfeitamente cortado no entorno do shapefile da bacia. Mas segui o procedimento para ver se funcionava e gerei o arquivo asc que precisa ser importado para a geração do MGB.
Então fui para o passo seguinte, de gerar o arquivo mini.gtb, inseri todos arquivos que tinha, inclusive o novo HRU recortado proveniente do recorte de raster com mascara de poligono no ArcGIS
Foi ai que deu o seguinte erro:

Number of columns of rasters do not match

Em detalhes tem isso abaixo.

Alguém poderia me ajudar? Se precisarem de mais alguma informação eu vejo aqui.

Obrigado

************** Texto de Exceção **************
System.Exception: Number of columns of rasters do not match
  em IPHHT_Prepro.PrePro.ValidateHead()
  em IPHHT_Prepro.PrePro.BtProcess_Click(Object sender, EventArgs e)
  em System.Windows.Forms.Control.OnClick(EventArgs e)
  em System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
  em System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
  em System.Windows.Forms.Control.WndProc(Message& m)
  em System.Windows.Forms.ButtonBase.WndProc(Message& m)
  em System.Windows.Forms.Button.WndProc(Message& m)
  em System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
  em System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Conjuntos de Módulos (Assemblies) Carregados **************
mscorlib
   Versão do Conjunto de Módulos (Assembly): 2.0.0.0
   Versão do Win32: 2.0.50727.8922 (WinRelRS4.050727-8900)
   Base de Código: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
IPHHT_Prepro
   Versão do Conjunto de Módulos (Assembly): 1.0.0.0
   Versão do Win32: 1.0.0.0
   Base de Código: file:///C:/Program%20Files/QGIS%202.18/apps/qgis-ltr/python/plugins/IPH-Hydro%20Tools/bin/IPHHT_Prepro.exe
----------------------------------------
Microsoft.VisualBasic
   Versão do Conjunto de Módulos (Assembly): 8.0.0.0
   Versão do Win32: 8.0.50727.8922 (WinRelRS4.050727-8900)
   Base de Código: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
   Versão do Conjunto de Módulos (Assembly): 2.0.0.0
   Versão do Win32: 2.0.50727.8922 (WinRelRS4.050727-8900)
   Base de Código: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
   Versão do Conjunto de Módulos (Assembly): 2.0.0.0
   Versão do Win32: 2.0.50727.8922 (WinRelRS4.050727-8900)
   Base de Código: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
   Versão do Conjunto de Módulos (Assembly): 2.0.0.0
   Versão do Win32: 2.0.50727.8922 (WinRelRS4.050727-8900)
   Base de Código: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
   Versão do Conjunto de Módulos (Assembly): 2.0.0.0
   Versão do Win32: 2.0.50727.8922 (WinRelRS4.050727-8900)
   Base de Código: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
Accessibility
   Versão do Conjunto de Módulos (Assembly): 2.0.0.0
   Versão do Win32: 2.0.50727.8922 (WinRelRS4.050727-8900)
   Base de Código: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
IPHDataManagement
   Versão do Conjunto de Módulos (Assembly): 1.0.0.0
   Versão do Win32: 1.0.0.0
   Base de Código: file:///C:/Program%20Files/QGIS%202.18/apps/qgis-ltr/python/plugins/IPH-Hydro%20Tools/bin/IPHDataManagement.DLL
----------------------------------------
System.Windows.Forms.resources
   Versão do Conjunto de Módulos (Assembly): 2.0.0.0
   Versão do Win32: 2.0.50727.8922 (WinRelRS4.050727-8900)
   Base de Código: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_pt-BR_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
mscorlib.resources
   Versão do Conjunto de Módulos (Assembly): 2.0.0.0
   Versão do Win32: 2.0.50727.8922 (WinRelRS4.050727-8900)
   Base de Código: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
System.Xml
   Versão do Conjunto de Módulos (Assembly): 2.0.0.0
   Versão do Win32: 2.0.50727.8922 (WinRelRS4.050727-8900)
   Base de Código: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** Depuração JIT **************
Para habilitar a depuração just-in-time (JIT), o arquivo .config deste
aplicativo ou computador (machine.config) deve ter o valor
jitDebugging definido na seção system.windows.forms.
O aplicativo também deve ser compilado com a depuração
habilitada.

Por exemplo:

<configuration>
   <system.windows.forms jitDebugging="true" />
</configuration>

marcelo.arrache

Mensagens : 1
Data de inscrição : 16/04/2019

Voltar ao Topo Ir em baixo

Problema ao gerar o arquivo Mini.gtb Empty Re: Problema ao gerar o arquivo Mini.gtb

Mensagem  Ayan Fleischmann em Sab Abr 20, 2019 2:35 pm

Olá Marcelo,

Para recortar o mapa de HRU da América do Sul, você pode fornecer como 'polygon mask file' um shapefile simplificado, como por ex um retangulo, desde que este envolva toda a tua bacia. Se o shape da bacia tem muitos pontos (como parece ser seu caso), o programa pode levar muito tempo processando mesmo. E aí você coloca no 'copy spatial parameters from file' o raster da bacia para garantir que o raster de saída tenha os mesmos atributos (cabeçalho) do raster da bacia.

No procedimento do ArcGIS é comum que o raster gerado tenha o numero de linhas ou colunas diferente do raster utilizado como máscara, o que não pode ocorrer para rodar o MGBPreProcessing no IPHHydroTools. Para corrigir isso você pode, na hora de fazer o Extract by mask, entrar na aba Environments. Aí colocar na aba 'Processing extent' o raster da bacia nas opções "extent" e "snap raster". Depois, na aba ''raster analysis" colocar o mesmo raster da bacia na aba 'mask'. Isso deve funcionar.

att
Ayan

Ayan Fleischmann

Mensagens : 61
Data de inscrição : 03/07/2014

Voltar ao Topo Ir em baixo

Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum