GridDefinition¶
Namespace: ThinkGeo.Core
public class GridDefinition
Inheritance Object → GridDefinition
Properties¶
DataPointsFeatureSource¶
In addition to DataPoints, we can also define point data using DataPointsFeatureSource and DataPointsFeatureSourceColumnName, which typically generate grids with much better performance when spatial indexing is enabled, especially for InverseDistanceWeightedGridInterpolationModel.
public FeatureSource DataPointsFeatureSource { get; set; }
Property Value¶
DataPointsFeatureSourceColumnName¶
In addition to DataPoints, we can also define point data using DataPointsFeatureSource and DataPointsFeatureSourceColumnName, which typically generate grids with much better performance when spatial indexing is enabled, especially for InverseDistanceWeightedGridInterpolationModel.
public string DataPointsFeatureSourceColumnName { get; set; }
Property Value¶
GridExtent¶
public RectangleShape GridExtent { get; set; }
Property Value¶
DataPoints¶
public Dictionary<PointShape, double> DataPoints { get; }
Property Value¶
Dictionary<PointShape, Double>
CellSize¶
public double CellSize { get; set; }
Property Value¶
NoDataValue¶
public double NoDataValue { get; set; }
Property Value¶
Constructors¶
GridDefinition()¶
public GridDefinition()
GridDefinition(RectangleShape, Double, Double, Dictionary<PointShape, Double>)¶
public GridDefinition(RectangleShape gridExtent, double cellSize, double noDataValue, Dictionary<PointShape, double> dataPoints)
Parameters¶
gridExtent
RectangleShape
cellSize
Double
noDataValue
Double
dataPoints
Dictionary<PointShape, Double>