HEC-HMS

168 views
Skip to first unread message

Alberto Millan

unread,
Feb 26, 2016, 3:07:36 PM2/26/16
to qgisbrasil
Alguém sabe se é possível utilizar o QGIS  para gerar input para o HEC-HMS?
Sei que o Arc-Gis funciona em conjunto com o o HEC-GeoHMS, gerando input para o HEC-HMS.
Entretanto o HEC-GeoHMS não trabalha com o qgis.

Obrigado

Alberto


Augusto Vieira

unread,
Feb 27, 2016, 3:47:39 AM2/27/16
to qgisb...@googlegroups.com
Alberto

Você já testou o plugin RiverGIS? 
Imagem inline 1



--
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 postar nesse grupo, envie um e-mail para qgisb...@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/qgisbrasil.
Para mais opções, acesse https://groups.google.com/d/optout.

Alberto Millan

unread,
Feb 27, 2016, 6:05:46 AM2/27/16
to qgisb...@googlegroups.com

Não,  mas para Hecras utilizo o Giswater.
Meu problema é com o Hec-hms de hidrologia.
De qualquer forma,  obrigado!

Você recebeu essa mensagem porque está inscrito em um tópico no grupo "qgisbrasil" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/qgisbrasil/VL86bndO6oI/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para qgisbrasil+...@googlegroups.com.

yjmenezes

unread,
Feb 27, 2016, 7:11:32 AM2/27/16
to qgisbrasil
Alberto,

Por curiosidade, por nao conhecer, dei uma pesquisada.
http://www.ce.utexas.edu/prof/maidment/gradhydro99/hmwk1/hmsintro.htm#program
baixei para ver os dados o waller.zip.

Sao arquivos Texto, e portanto podem ser gerados, mesmo que fora do QGIS, caso nao haja um plugin que possa faze-lo.

No exemplo aparecem 2 arquivos, com extensao .basin e .map

[]s
julio menezes
PS: troquei a extensao para TXT, para que possam abrir em ambiente grafico Windows e dar uma olhada.
waller.zip

Alberto Millan

unread,
Feb 27, 2016, 12:01:21 PM2/27/16
to qgisbrasil
Obrigado Julio,

Vou estudar os arquivos a partir de um modelo que criei no hms.
Depois vou tentar gerar os arquivo com a calculadora de campo no qgis.

Abraço


Em sexta-feira, 26 de fevereiro de 2016 17:07:36 UTC-3, Alberto Millan escreveu:

yjmenezes

unread,
Feb 27, 2016, 12:32:29 PM2/27/16
to qgisbrasil
Alberto,

Se apenas o HMS.map for suficiente, eh bastante facil cria-lo, eh basicamente um conjunto de pares de coordenadas X Y separadas por indicadores do tipo de feicao:
jmenezes@gpl-11:/tmp$ grep [A-Z][a-d][f-z]  Hms_pont_map.txt  | sort -u
MapGeo: BoundaryMap
MapGeo: RiverMap
MapSegment: closed
MapSegment: open

Ja o arquivo ponto.basin, contem os atributos de cada feicao, pelo que observei.
Cada descritor de atributor termina com "End:"

no exemplo temos 19 feicoes:

jmenezes@gpl-11:/tmp$ grep "End:"  Waller_Ck_ponto.basin.txt  | wc -l
19

jmenezes@gpl-11:/tmp$ grep ^[A-Z] Waller_Ck_ponto.basin.txt  | grep -v End | wc -l
19

jmenezes@gpl-11:/tmp$ grep ^[A-Z] Waller_Ck_ponto.basin.txt  | grep -v End
Basin: Waller_Ck
Subbasin: 12
Subbasin: 13
Subbasin: 14
Subbasin: 15
Subbasin: 16
Subbasin: 17
Subbasin: 18
Reach: 7
Reach: 8
Reach: 9
Reach: 10
Reach: 11
Junction: 1st St
Junction: Junction with Hemphill
Junction: MLK
Junction: 15th St
Junction: 7th St
Sink: Colorado River

espero que isso ajude.

[]s
julio menezes

Alberto Millan

unread,
Feb 27, 2016, 12:40:33 PM2/27/16
to qgisb...@googlegroups.com
Julio,

Na verdade um arquivo contém as coordenadas creio que dos rios e o outro informações hidrológicas das bacias.
Vou estudar de uma modelagem de bacia que conheço, para ver quais parâmetros são realmente necessários.

Obrigado novamente!

yjmenezes

unread,
Feb 27, 2016, 4:27:50 PM2/27/16
to qgisbrasil
Alberto,

De brincadeira, dei uma filtrada aqui no arquivo HMS.map
Separei as feicoes ( entidades ), criando um arquivo para cada feicao.
Em UNIX seria isso +-. 
grep -v MapGeo Hms_pont_map.txt | tr -s [:blank:] | sed s/\ // | awk '{ if ( $1 -1 == -1 ) { n++; print "X Y" >  n"_32613.txt" } else { print >  n"_32613.txt" }  }'

posteriormente estes arquivos podem ser lidos no QGIS no CRS 32613.  Chutei o EPSG.

[]s
julio
waller.zip
Reply all
Reply to author
Forward
0 new messages