Hi I have a cloud of XYZ data points. I want to estimate a surface which best fits these points, so that later on I can input an XY pair and get back the Z value where this XY pair lies on the surface.
Is there an existing Java library that will estimate a surface for me?
If not, can anyone recommend me stuff to read which will describe the methods for calculating this?
If possible, I want to be able to weight the points (Some points are less reliable and so should have less effect on the finished surface).