LinealKrigingGridInterpolationModel¶
Namespace: ThinkGeo.Core
Represents the LinealKrigingGridInterpolationModel class.
public class LinealKrigingGridInterpolationModel : KrigingGridInterpolationModel
Inheritance Object → GridInterpolationModel → KrigingGridInterpolationModel → LinealKrigingGridInterpolationModel
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¶
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.