[Thread Prev][Thread Next][Index]

Re: [ferret_users]intelligent interpolation method



Hey Steve,
it is not putting more information into the grid, but interpolates to a smoother one.

I need an interpolation method which uses a surface and interpolates the data onto it: suppose i have a data set which highest surface point for Hungary is around 400 metres. On a smoother resolution of a model the highest surface point is at 800 metres. And during the process an intelligent interpolation should take into account that the surface is not that same as it was in the coarse resolution data.
For me the scat2gridlaplace seemed to be a working method. But i guess my problem is impossible to be solved with ferret.
Any other recommendations?

Peter

2009/6/3 Steve Hankin <Steven.C.Hankin@xxxxxxxx>
Peter,

Have you tried:

    my_var[gx=lo_x:hi_x:delta_x, gy=lo_y:hi_y:delta_y]?

The default algorithm is bi-linear interpolation.

see http://ferret.pmel.noaa.gov/Ferret/documentation/users-guide/Grids-Regions/GRIDS#_VPINDEXENTRY_653

    - Steve

=====================================


Peter Szabo wrote:
Dear All,

I have a data set on a coarse, lat-lon grid. Say it is 0.1˚ X 0.1˚ and i want it to be on a 0.01˚ X 0.01˚ but getting newer informations into my original data set related to finer surface, like smaller hills, desert, lakes(?). Is there an intelligent interpolation method for doing this? If i am not mistaken, the Laplacian gridding algorithm (scat2gridlaplace) fits a surface function to the points i have and then interpolates to the newer grid from that surface. But is it applicable to solve this problem? What kind of surface does it use?

Any help is appreciated :)

Peter Szabo


[Thread Prev][Thread Next][Index]

Contact Us
Dept of Commerce / NOAA / OAR / PMEL / TMAP

Privacy Policy | Disclaimer | Accessibility Statement