Procurando por ferramenta de interpolação para produzir batimetria de rios (topografia) a partir de seções

15

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 .)

Tomek
fonte
Você pode postar um gráfico para isso? Faça o upload para algum lugar como imgur.com
Kirk Kuykendall
1
Eu adicionei um link para um pdf que contém gráficos.
Kirk Kuykendall
Obrigado. Lembrarei de anexar essas informações no futuro.
Tomek
Também quero usar a ferramenta do Dr. Venkatesh Marwade para criar batimetria fluvial a partir de seções transversais. Mas não sei como gerar meu próprio arquivo de entrada (como o mesmo formato que o SampleData.mdb). Você pode me ensinar como fazer isso? Obrigado.
@ Peterlai: Se as respostas aqui não forem suficientes, abra uma nova pergunta.
Underdark

Respostas:

1

Mike11 tem um módulo que faz isso.

Kirk Kuykendall
fonte
No que me diz respeito, o MIKE faz uma interpolação linear simples, onde os resultados são mostrados dentro dos limites do rio, mas a interpolação em si é realizada em terrenos de corte em linha reta etc. Eu posso estar errado, mas acho que é assim. No entanto, talvez eu não esteja ciente de algum módulo adicional. Vou verificar se é esse o caso.
Tomek
O que estou procurando é na verdade algo semelhante à ferramenta do Dr. Merwade, que basicamente interpola novas seções entre as seções conhecidas e que está conectando todas as seções com polilinhas interpoladas. Novas seções são alinhadas à linha central conhecida. Como resultado, você recebe uma malha de polilinhas. É uma descrição bastante básica, mas quero apenas indicar que dessa maneira você recebe uma malha de vetores em vez de raster. Obrigado
Tomek
Eu tinha esquecido o microfone.
Brad Nesom
5

Você já deu uma olhada no GRASS Wiki "Marine Science" ? Ele discute o processamento da batimetria e as etapas necessárias.

underdark
fonte
Sim, eu olhei para isso. No entanto, você me pensou melhor e eu voltarei a vê-lo. De fato, havia algumas ferramentas interessantes de interpolação. Manterei você informado.
Tomek
4

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.

Tomek
fonte
Ele tem agora também para o ArcGIS 10
Nadya
1

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.

flauta celta
fonte
0

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.

Niculita Mihai
fonte