De acordo com o título, estou procurando uma ferramenta que possa produzir batimetria de um rio a partir de seções transversais. Embora as pessoas que possam conhecer essas ferramentas provavelmente não precisem de nenhuma explicação para esse tipo de interpolação ser um pouco complicado, aqui estão algumas palavras de explicação para quem pode conhecer e usar essas coisas para outros fins.
Para receber um DEM do vale do rio com batimetria do leito do rio, preciso cercar / marcar com barreiras a área no meu DEM original onde a batimetria deve ser criada. Basicamente, é toda a área do leito do rio úmido onde o TLS não teve a chance de medir a superfície do fundo (batimetria). Os rios têm várias formas, às vezes mais sinuosos, às vezes mais retos, e também a profundidade do fundo e seu alinhamento variam muito, o que torna a interpolação mais complexa, pois precisa seguir a linha central do rio e também conduzir a interpolação vertical e horizontalmente.
O Dr. Venkatesh Marwade preparou essa extensão para o ArcGIS 9.2, apesar de eu ter tido alguns problemas e estar me perguntando se alguém conheceria algum software ou código que poderia gerar algo semelhante.
(Editar: veja os gráficos neste tutorial .)
fonte
Respostas:
Mike11 tem um módulo que faz isso.
fonte
Você já deu uma olhada no GRASS Wiki "Marine Science" ? Ele discute o processamento da batimetria e as etapas necessárias.
fonte
Neste ponto, tenho que me corrigir.
A solução que eu procurava é uma ferramenta que incorpora um conjunto de procedimentos, 2 métodos de interpolação linear, etc., em vez de um único método / ferramenta de interpolação.
Não encontrei nenhuma ferramenta capaz de executar a tarefa adequadamente , além da ferramenta do Dr. Venkatesh Merwade .
Eu tive que fazer o downgrade da minha versão do ArcGIS for Desktop para usá-la. A ferramenta ainda não está livre de erros, mas faz o trabalho.
fonte
Eu encontrei um fluxo de trabalho de código aberto (python, R, QGIS e PostGIS) de Michele Tobias, baseado no artigo de 2005 do Dr. Venkatesh Merwade aqui: http://www.slideshare.net/MicheleTobias/open-source-workflow-for-surface -interpolação-com-anisotropia curvilínea
Existe um projeto Github com documentação tentando transformar isso em um plugin Qgis (muito útil): https://github.com/MicheleTobias/CurvilinearAnisotropy
fonte
Essa é a funcionalidade normal do Civil 3D. Produtos da Autodesk.
Para trabalhar com programas esri, existem alguns gratuitos e pagos (listados)
Hec-georas
Training
Apresentações da
conferência do usuário1 Resumos da conferência do usuário Resumo da
conferência do
usuário2 Documentação do USACE
Software MWH
Bentley WaterGEMS
Stormwater
fonte
Faz alguns anos desde que eu analisei essas coisas, mas o HEC-RAS da USACE é um poderoso, embora complexo, conjunto de software - amplamente utilizado no governo. Agora, também pode haver ganchos para o ArcGIS.
fonte
A maneira correta de fazer o que você precisa é usar uma ferramenta como v.surf.rst do GRASS. O problema dos seus dados é que eles não são isotrópicos, como em geral a interpolação de contornos é considerada. Portanto, é necessário inserir um parâmetro para anisotropia. Há um exemplo no GIS de código aberto Neteler e Mitasova: uma abordagem GRIS GIS, na página 163 (livro de 2004, que pode ser visto aqui ).
Os parâmetros para anisotropia estão presentes no pacote R gstat , no qual você pode executar vários tipos de interpolação de krigagem.
fonte