comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: Interpolation: grid --> observation point
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Re: Interpolation: grid --> observation point [message #19100] Thu, 24 February 2000 00:00
John-David T. Smith is currently offline  John-David T. Smith
Messages: 384
Registered: January 2000
Senior Member
Andy Loughe wrote:
>
> Hello,
>
> I have inherited code that takes atmospheric model (gridded) data
> and interpolates it to station observation points that report
> hourly precipiation. The model points form a cartesian coordinate
> system, while the station observations are spread randomly
> within the boundaries of the full model domain.
>
> Currently, a bi-linear approach is used to interpolate the
> model data to each observation point. This method uses the
> four closest model grid points which surround the observation
> point.
>
> I would like to use more than just the four model grid points
> which surround the observation point, and weight the more distant
> points appropriately.
>
> Any suggestions on effective methods for doing this in IDL?
>
> Thanks!
>
> --------
> Andrew F. Loughe email:loughe@fsl.noaa.gov phone:(303)497-6211

See the CUBIC keyword to either poly_2d or interpolate. Full n-point order
polynomial interpolation is not available, but might not be what you want
either. You might also look at krig2d.

JD

--
J.D. Smith |*| WORK: (607) 255-5842
Cornell University Dept. of Astronomy |*| (607) 255-6263
304 Space Sciences Bldg. |*| FAX: (607) 255-5875
Ithaca, NY 14853 |*|
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Bug Fixes (Re: CMREPLICATE)
Next Topic: rstrpos: version 5.2 and version 5.3

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 19:42:38 PDT 2025

Total time taken to generate the page: 0.00547 seconds