0

I have some seabed bathymetry data derived from seismic reflection profiles in a 2.5D dataset (closely spaced lines).

The data was gridded by another worker in SMT Kingdom suite; I'm not familiar with the process, but the result is quite high resolution, but contains scan line errors/striping int he direction of the survey lines.

After some extensive searching via google I'm aware that this can be fixed by using fast fourier transforms (FFT) though I have no idea how to implement this!

I have ArcMap installed on my main desktop machine and would prefer a solution on this, though I do also have GRASS on another machine.

I've attached Images to try and illustrate the problem at hand.

Raw Survey data:

http://imgur.com/tWNUr5t

Inline:

https://i.sstatic.net/QMgG3.jpg

I can't post the crossline image, but it is in the album on imgur

2

1 Answer 1

1

In GRASS GIS, you can use r.fillnulls:

r.fillnulls - Fills no-data areas in raster maps using spline interpolation.

or r.neighbors, if you want to apply a filter, and then r.patch between the input raster and the filtered one, in order to replace NULLs with the filtered values.

r.neighbors - Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer.

1
  • would that still work? the errors have values that are above what they are supposed to be, ie they are about 2-5m above the actual seabed Commented Oct 23, 2013 at 16:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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