Table of Contents

Class StyleJsonStyle

Namespace
ThinkGeo.Core
Assembly
ThinkGeo.Core.dll
public class StyleJsonStyle : Style
Inheritance
StyleJsonStyle
Inherited Members

Constructors

StyleJsonStyle()

public StyleJsonStyle()

StyleJsonStyle(string)

public StyleJsonStyle(string zIndexColumn)

Parameters

zIndexColumn string

Properties

StyleJsonItems

public Collection<StyleJsonItem> StyleJsonItems { get; }

Property Value

Collection<StyleJsonItem>

ZIndexColumn

public string ZIndexColumn { get; set; }

Property Value

string

Methods

DrawCore(IEnumerable<Feature>, GeoCanvas, Collection<SimpleCandidate>, Collection<SimpleCandidate>)

protected override void DrawCore(IEnumerable<Feature> features, GeoCanvas canvas, Collection<SimpleCandidate> labelsInThisLayer, Collection<SimpleCandidate> labelsInAllLayers)

Parameters

features IEnumerable<Feature>
canvas GeoCanvas
labelsInThisLayer Collection<SimpleCandidate>
labelsInAllLayers Collection<SimpleCandidate>

DrawWithoutLabelingCore(IEnumerable<Feature>, GeoCanvas)

protected override Collection<FeatureLabelingCandidate> DrawWithoutLabelingCore(IEnumerable<Feature> features, GeoCanvas canvas)

Parameters

features IEnumerable<Feature>
canvas GeoCanvas

Returns

Collection<FeatureLabelingCandidate>