
I have a series of x,y,z irregular data points. I would like to create a 2-d array (surface) from this data, each cell in the array being an interpolated value based on the nearby z values. I was wondering if anyone had any experience or suggestions under python? The interpolation algorithm needn't be elaborate, kriging is definite overkill, I was thinking more along the lines of splines or even inverse distance weighting. Thanks Robert Denham Department of Natural Resources Queensland, Australia ************************************************************************ The information in this e-mail together with any attachments is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any form of review, disclosure, modification, distribution and/or publication of this e-mail message is prohibited. If you have received this message in error, you are asked to inform the sender as quickly as possible and delete this message and any copies of this message from your computer and/or your computer system network. ************************************************************************

Try this and let me know if it works for you. It implements Hardy's multiquadric. Note the caution on the number of input points. This algorithm does a really spiffy job usually. Try the default rsq first. -- Paul -----Original Message----- From: numpy-discussion-admin@lists.sourceforge.net [mailto:numpy-discussion-admin@lists.sourceforge.net]On Behalf Of Robert.Denham@dnr.qld.gov.au Sent: Wednesday, June 06, 2001 8:59 PM To: numpy-discussion@lists.sourceforge.net Subject: [Numpy-Discussion] 3d interpolation I have a series of x,y,z irregular data points. I would like to create a 2-d array (surface) from this data, each cell in the array being an interpolated value based on the nearby z values. I was wondering if anyone had any experience or suggestions under python? The interpolation algorithm needn't be elaborate, kriging is definite overkill, I was thinking more along the lines of splines or even inverse distance weighting. Thanks Robert Denham Department of Natural Resources Queensland, Australia ************************************************************************ The information in this e-mail together with any attachments is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any form of review, disclosure, modification, distribution and/or publication of this e-mail message is prohibited. If you have received this message in error, you are asked to inform the sender as quickly as possible and delete this message and any copies of this message from your computer and/or your computer system network. ************************************************************************ _______________________________________________ Numpy-discussion mailing list Numpy-discussion@lists.sourceforge.net http://lists.sourceforge.net/lists/listinfo/numpy-discussion

Try this and let me know if it works for you. It implements Hardy's multiquadric. Note the caution on the number of input points. This algorithm does a really spiffy job usually. Try the default rsq first. -- Paul -----Original Message----- From: numpy-discussion-admin@lists.sourceforge.net [mailto:numpy-discussion-admin@lists.sourceforge.net]On Behalf Of Robert.Denham@dnr.qld.gov.au Sent: Wednesday, June 06, 2001 8:59 PM To: numpy-discussion@lists.sourceforge.net Subject: [Numpy-Discussion] 3d interpolation I have a series of x,y,z irregular data points. I would like to create a 2-d array (surface) from this data, each cell in the array being an interpolated value based on the nearby z values. I was wondering if anyone had any experience or suggestions under python? The interpolation algorithm needn't be elaborate, kriging is definite overkill, I was thinking more along the lines of splines or even inverse distance weighting. Thanks Robert Denham Department of Natural Resources Queensland, Australia ************************************************************************ The information in this e-mail together with any attachments is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any form of review, disclosure, modification, distribution and/or publication of this e-mail message is prohibited. If you have received this message in error, you are asked to inform the sender as quickly as possible and delete this message and any copies of this message from your computer and/or your computer system network. ************************************************************************ _______________________________________________ Numpy-discussion mailing list Numpy-discussion@lists.sourceforge.net http://lists.sourceforge.net/lists/listinfo/numpy-discussion
participants (2)
-
Paul F. Dubois
-
Robert.Denham@dnr.qld.gov.au