InverseDistanceWeightedGridInterpolationModel¶
Namespace: ThinkGeo.Core
public class InverseDistanceWeightedGridInterpolationModel : GridInterpolationModel
Inheritance Object → GridInterpolationModel → InverseDistanceWeightedGridInterpolationModel
Properties¶
Power¶
public double Power { get; set; }
Property Value¶
SearchRadius¶
public double SearchRadius { get; set; }
Property Value¶
Constructors¶
InverseDistanceWeightedGridInterpolationModel()¶
public InverseDistanceWeightedGridInterpolationModel()
InverseDistanceWeightedGridInterpolationModel(Double, Double)¶
public InverseDistanceWeightedGridInterpolationModel(double power, double searchRadius)
Parameters¶
power
Double
searchRadius
Double
Methods¶
InterpolateCore(RectangleShape, GridDefinition)¶
protected double InterpolateCore(RectangleShape cellExtent, GridDefinition gridDefinition)
Parameters¶
cellExtent
RectangleShape
gridDefinition
GridDefinition
Returns¶
InterpolateUsingFeatureSource(RectangleShape, Double, Double, Double, FeatureSource, String)¶
protected static double InterpolateUsingFeatureSource(RectangleShape cellExtent, double noDataValue, double searchRadius, double power, FeatureSource pointValueFeatureSource, string dataColumn)
Parameters¶
cellExtent
RectangleShape
noDataValue
Double
searchRadius
Double
power
Double
pointValueFeatureSource
FeatureSource
dataColumn
String