Recherche d'un outil d'interpolation pour produire la bathymétrie fluviale (topographie) à partir de coupes

15

Selon le titre, je recherche un outil capable de produire la bathymétrie d'une rivière à partir de coupes transversales. Bien que les personnes qui connaissent de tels outils n'auront probablement pas besoin d'explications pour expliquer pourquoi ce type d'interpolation est un peu compliqué, voici quelques mots d'explication pour ceux qui peuvent connaître et utiliser de telles choses à d'autres fins.

Afin de recevoir un DEM de vallée fluviale avec bathymétrie du lit de la rivière, je dois clôturer / marquer avec des barrières la zone de mon DEM d'origine où la bathymétrie doit être créée. Fondamentalement, c'est toute la zone du lit de la rivière humide où TLS n'a pas eu la possibilité de mesurer la surface du fond (bathymétrie). Les rivières sont de formes variées, parfois plus sinueuses, parfois plus droites, et la profondeur du fond et son alignement varient beaucoup, ce qui rend l'interpolation plus complexe car elle doit suivre la ligne médiane de la rivière et également effectuer l'interpolation verticalement et horizontalement.

Le Dr Venkatesh Marwade a préparé une telle extension à ArcGIS 9.2, même si j'ai rencontré des problèmes et je me demandais simplement si quelqu'un connaîtrait un logiciel ou un code qui pourrait générer quelque chose de similaire.

(Modifier: voir les graphiques dans ce tutoriel .)

Tomek
la source
Pouvez-vous publier un graphique pour cela? Télécharger vers un endroit comme imgur.com
Kirk Kuykendall
1
J'ai ajouté un lien vers un pdf contenant des graphiques.
Kirk Kuykendall, le
Merci. Je me souviendrai de joindre ces informations à l'avenir.
Tomek
Je veux également utiliser l'outil du Dr Venkatesh Marwade pour créer la bathymétrie fluviale à partir de coupes transversales. Mais, je ne sais pas comment générer mon propre fichier d'entrée (au même format que SampleData.mdb). Pouvez-vous m'apprendre à faire ça? Merci.
@peterlai: Si les réponses ici ne suffisent pas, veuillez ouvrir une nouvelle question.
underdark

Réponses:

1

Mike11 a un module qui fait cela.

Kirk Kuykendall
la source
En ce qui me concerne, MIKE fait une simple interpolation linéaire, où les résultats sont affichés dans les limites de la rivière, mais l'interpolation elle-même est effectuée sur un terrain de coupe en ligne droite, etc. Je peux me tromper, mais je pense que c'est ainsi. Cependant, je ne suis peut-être pas au courant d'un module supplémentaire. Je vais vérifier si c'est le cas.
Tomek
Ce que je recherche est en fait quelque chose de similaire à l'outil du Dr Merwade, qui interpole essentiellement de nouvelles sections entre les sections connues et qui relie toutes les sections avec des polylignes interpolées. Les nouvelles sections sont alignées sur la ligne centrale connue. En conséquence, vous recevez un maillage de polylignes. C'est une description assez basique, mais je veux juste indiquer que de cette façon, vous recevez un maillage de vecteurs au lieu d'un raster. Merci
Tomek
J'avais oublié Mike.
Brad Nesom
5

Avez-vous déjà regardé le GRASS Wiki "Marine Science" ? Il traite du traitement bathymétrique et des étapes nécessaires.

obscur
la source
Oui, j'ai regardé ça. Cependant, vous m'avez donné une seconde réflexion et je vais y jeter un œil. En fait, il y avait des outils d'interpolation intéressants. Je vous tiendrai au courant.
Tomek
4

À ce stade, je dois me corriger.

La solution que je cherchais est un outil intégrant un ensemble de procédures, 2 méthodes d'interpolation linéaire, etc. plutôt qu'une seule méthode / outil d'interpolation.

Je n'ai trouvé aucun outil capable de faire la tâche correctement , autre que l' outil du Dr Venkatesh Merwade .

J'ai dû rétrograder ma version d'ArcGIS for Desktop pour l'utiliser. L'outil n'est toujours pas exempt de bogues, mais il fait le travail.

Tomek
la source
Il l' a maintenant aussi pour ArcGIS 10
nadya
1

Cela fait quelques années que je n'ai pas regardé ce genre de choses, mais HEC-RAS de USACE est une suite logicielle puissante, quoique complexe, largement utilisée au sein du gouvernement. Il peut également y avoir des points d'ancrage à ArcGIS maintenant.

flûte celtique
la source
0

La bonne façon de faire ce dont vous avez besoin est d'utiliser un outil comme v.surf.rst de GRASS. Le problème de vos données est qu'elles ne sont pas isotropes, comme en général on considère l'interpolation des contours. Il est donc nécessaire d'insérer un paramètre pour l'anisotropie. Il existe un exemple dans Neteler et Mitasova Open Source GIS: une approche GRASS GIS, à la page 163 (livre de 2004 qui peut être vu ici ).

Les paramètres d'anisotropie sont présents dans le package R gstat , dans lequel vous pouvez effectuer différents types d'interpolation de krigeage.

Niculita Mihai
la source