Interface ISurfaceInterpolator

  • All Known Implementing Classes:
    IDWInterpolator, TPSInterpolator

    public interface ISurfaceInterpolator
    Simple interface for surface interpolation.
    Author:
    Andrea Antonello (www.hydrologis.com)
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      double getBuffer()  
      double getValue​(org.locationtech.jts.geom.Coordinate[] controlPoints, org.locationtech.jts.geom.Coordinate interpolated)
      Gets an interpolated value in a agiven position, from a set of control values.
    • Method Detail

      • getValue

        double getValue​(org.locationtech.jts.geom.Coordinate[] controlPoints,
                        org.locationtech.jts.geom.Coordinate interpolated)
        Gets an interpolated value in a agiven position, from a set of control values.
        Parameters:
        controlPoints - all the controlpoints to consider to evaluate the interpolated point.
        interpolated - the coordinate in which to interpolate.
        Returns:
        the interpolated z value.
      • getBuffer

        double getBuffer()