Class DynamicIsoLineLayer
public class DynamicIsoLineLayer : IsoLineLayer
- Inheritance
-
DynamicIsoLineLayer
- Inherited Members
Constructors
DynamicIsoLineLayer()
public DynamicIsoLineLayer()
DynamicIsoLineLayer(IDictionary<PointShape, double>)
public DynamicIsoLineLayer(IDictionary<PointShape, double> dataPoints)
Parameters
dataPoints
IDictionary<PointShape, double>
DynamicIsoLineLayer(IDictionary<PointShape, double>, IEnumerable<double>)
public DynamicIsoLineLayer(IDictionary<PointShape, double> dataPoints, IEnumerable<double> isoLineLevels)
Parameters
dataPoints
IDictionary<PointShape, double>isoLineLevels
IEnumerable<double>
DynamicIsoLineLayer(IDictionary<PointShape, double>, IEnumerable<double>, GridInterpolationModel)
public DynamicIsoLineLayer(IDictionary<PointShape, double> dataPoints, IEnumerable<double> isoLineLevels, GridInterpolationModel gridInterpolationModel)
Parameters
dataPoints
IDictionary<PointShape, double>isoLineLevels
IEnumerable<double>gridInterpolationModel
GridInterpolationModel
DynamicIsoLineLayer(IDictionary<PointShape, double>, IEnumerable<double>, GridInterpolationModel, IsoLineType)
public DynamicIsoLineLayer(IDictionary<PointShape, double> dataPoints, IEnumerable<double> isoLineLevels, GridInterpolationModel gridInterpolationModel, IsoLineType isoLineType)
Parameters
dataPoints
IDictionary<PointShape, double>isoLineLevels
IEnumerable<double>gridInterpolationModel
GridInterpolationModelisoLineType
IsoLineType
Properties
CellHeightInPixel
public int CellHeightInPixel { get; set; }
Property Value
CellWidthInPixel
public int CellWidthInPixel { get; set; }
Property Value
DataPoints
public Dictionary<PointShape, double> DataPoints { get; }
Property Value
DynamicGridInterpolationModel
This property represents the interpolation model used to generate IsoLines
public GridInterpolationModel DynamicGridInterpolationModel { get; set; }
Property Value
NoDataValue
public double NoDataValue { get; set; }
Property Value
Methods
GetFeaturesForDrawingCore(GeoCanvas, Collection<SimpleCandidate>)
protected override Collection<Feature> GetFeaturesForDrawingCore(GeoCanvas canvas, Collection<SimpleCandidate> labelsInAllLayers)
Parameters
canvas
GeoCanvaslabelsInAllLayers
Collection<SimpleCandidate>
Returns
GetIsoLineFeatures(RectangleShape, double, GeographyUnit)
public Collection<Feature> GetIsoLineFeatures(RectangleShape worldExtent, double scale, GeographyUnit mapUnit)
Parameters
worldExtent
RectangleShapescale
doublemapUnit
GeographyUnit