Skip to content

LinealKrigingGridInterpolationModel

Namespace: ThinkGeo.Core

Represents the LinealKrigingGridInterpolationModel class.

public class LinealKrigingGridInterpolationModel : KrigingGridInterpolationModel

Inheritance ObjectGridInterpolationModelKrigingGridInterpolationModelLinealKrigingGridInterpolationModel

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

Int32

Constructors

LinealKrigingGridInterpolationModel()

Initializes a new instance of the LinealKrigingGridInterpolationModel class.

public LinealKrigingGridInterpolationModel()

LinealKrigingGridInterpolationModel(IDictionary<PointShape, Double>)

Initializes a new instance of the LinealKrigingGridInterpolationModel class.

public LinealKrigingGridInterpolationModel(IDictionary<PointShape, double> points)

Parameters

points IDictionary<PointShape, Double>

LinealKrigingGridInterpolationModel(IDictionary<PointShape, Double>, Int32)

Initializes a new instance of the LinealKrigingGridInterpolationModel class.

public LinealKrigingGridInterpolationModel(IDictionary<PointShape, double> points, int numberOfRefreancedPoints)

Parameters

points IDictionary<PointShape, Double>

numberOfRefreancedPoints Int32

Methods

GetSemivarianceCore(Double, EmpiricalFunctionCoefficients)

Provides the overridable implementation that returns semivariance for the specified parameters.

protected double GetSemivarianceCore(double distance, EmpiricalFunctionCoefficients coefficients)

Parameters

distance Double
The distance.

coefficients EmpiricalFunctionCoefficients
The coefficients.

Returns

Double
The result of the operation.

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.