Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

As per the title, I am looking for a tool that can produce bathymetry of a river from cross sections. Although people who may know such tools probably will not need any explanation why this kind of interpolation is a bit complicated, here are a few words of explanation for those which may know and use such things for other purposes.

In order to receive a DEM of river valley with river bed bathymetry, I need to fence/mark with barriers the area on my original DEM where bathymetry is to be created. Basically it is the whole area of the wet river bed where TLS did not have a chance to measure the bottom surface (bathymetry). Rivers are in various shapes, sometimes more meandering, sometimes more straight, and also the depth of the bottom and its alignment are varying a lot, which makes interpolation more complex as it has to follow the centre line of the river and also conduct the interpolation vertically and horizontally.

Dr Venkatesh Marwade has prepared such extension to ArcGIS 9.2, though I did experience some problems and was just wondering if anyone would know a piece of software or code that could generate something alike.

(Edit: see graphics in this tutorial.)

I hope I described well what I am looking for.

Best regards Tomek

share|improve this question
    
Can you post a graphic for this? Upload to some place like imgur.com –  Kirk Kuykendall Feb 1 '11 at 14:55
1  
I added a link to a pdf that has graphics in it. –  Kirk Kuykendall Feb 1 '11 at 15:17
    
Thanks. I'll remember to attach such information in the future. –  Tomek Feb 2 '11 at 6:57
    
I also want to use Dr Venkatesh Marwade's tool to create river bathymertry from cross sections. But, I don't know how to generate my own input file (as the same format as the SampleData.mdb). Can you teach me how to do that? Thanks. –  user3510 Jun 29 '11 at 18:10
    
@peterlai: If the answers here are not enough, please open a new question. –  underdark Jun 29 '11 at 18:16
show 1 more comment

6 Answers 6

up vote 1 down vote accepted

Mike11 has a module that does this.

share|improve this answer
    
As far as I am concerned, MIKE does simple linear interpolation, where results are shown within the river boundaries, but interpolation itself is carried in straight line cutting terrain etc. I may be wrong, but I think thats the way it is. However I may be not aware of some additional modul. I'll check if thats the case. –  Tomek Jan 28 '11 at 8:55
    
What I am looking for is actually something similar to dr Merwade's tool, which basically interpolates new sections in between sections which are known and than is connecting all the sections with interpolated polylines. New sections are aligned to known centerline. In result you receive mesh of polylines. Its pretty basic describtion, but I just want to indicate that in this way you receive mesh of vectors instead of raster. Thanks –  Tomek Jan 28 '11 at 9:07
    
I had forgotten mike. –  Brad Nesom Jan 28 '11 at 12:20
add comment

Have you had a look at GRASS Wiki "Marine Science" yet? It discusses Bathymetry processing and the necessary steps.

share|improve this answer
    
Yes, I did look in to this. However you gave me second thoughts and I'll have a look at it again. In fact there was some interesting interpolation tools. i'll keep you informed. –  Tomek Jan 27 '11 at 19:04
add comment

This is normal functionality of Civil 3D. Autodesk products.

To work with esri programs there are some free and paid for (listed)

Hec-georas
Training
User Conference presentations1
User conference abstracts
User conference abstract2
USACE documentation

MWH software

Bentley WaterGEMS
Stormwater

share|improve this answer
    
I am working on those. Will let you know if found what was looking for. Thanks. –  Tomek Jan 28 '11 at 9:09
add comment

At this point I have to correct myself.

The solution I was looking for, is a tool incorporating a set of procedures, 2 linear interpolation methods, etc. rather than a single interpolation method/tool.

I did not find any tool able to do the task properly, other then Dr Venkatesh Merwade's tool.

I had to downgrade my ArcGIS for Desktop version in order to use it. The tool is still not bug-free, but it does the job.

share|improve this answer
    
He has now it also for ArcGIS 10 –  nadya Jul 30 '13 at 3:48
add comment

It has been a few years since I looked at this stuff, but HEC-RAS from USACE is a powerful, if complex, suite of software -- widely used in government. There may well be hooks to ArcGIS by now, too.

share|improve this answer
add comment

The correct way to do what you need is to use a tool like v.surf.rst from GRASS. The problem of your data is that the data is not isotropic, like in general the interpolation of contours is considered. So there is need to insert a parameter for anisotropy There is an example in Neteler and Mitasova Open Source GIS: A GRASS GIS approach, at page 163 (2004 book which can be seen here).

Parameters for anisotropy are present in R package gstat, in which you can perform various types of kriging interpolation.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.