Skip to content

ExponentialKrigingGridInterpolationModel

Namespace: ThinkGeo.Core

Represents the ExponentialKrigingGridInterpolationModel class.

public class ExponentialKrigingGridInterpolationModel : KrigingGridInterpolationModel

Inheritance objectGridInterpolationModelKrigingGridInterpolationModelExponentialKrigingGridInterpolationModel

Properties

Points

Gets or sets the Points.

public Dictionary<PointShape, double> Points { get; }

Property Value

Dictionary<PointShape, double>

NumberOfReferencedPoints

Gets or sets the NumberOfReferencedPoints.

public int NumberOfReferencedPoints { get; set; }

Property Value

int

Constructors

ExponentialKrigingGridInterpolationModel()

Initializes a new instance of the ExponentialKrigingGridInterpolationModel class.

public ExponentialKrigingGridInterpolationModel()

ExponentialKrigingGridInterpolationModel(IDictionary<PointShape, double>)

Initializes a new instance of the ExponentialKrigingGridInterpolationModel class.

public ExponentialKrigingGridInterpolationModel(IDictionary<PointShape, double> points)

Parameters

points IDictionary<PointShape, double>

ExponentialKrigingGridInterpolationModel(IDictionary<PointShape, double>, int)

Initializes a new instance of the ExponentialKrigingGridInterpolationModel class.

public ExponentialKrigingGridInterpolationModel(IDictionary<PointShape, double> dataPoints, int numberOfRefrencedPoints)

Parameters

dataPoints IDictionary<PointShape, double>

numberOfRefrencedPoints int

Methods

GetSillSlopeCore(double, double)

Provides the overridable implementation that returns sill slope for the specified parameters.

protected double GetSillSlopeCore(double distance, double range)

Parameters

distance double
The distance.

range double
The range.

Returns

double
The result of the operation.