Class SymbolLayerProperties
public class SymbolLayerProperties : ILayerProperties
- Inheritance
-
SymbolLayerProperties
- Implements
-
- Inherited Members
-
Properties
IconAllowOverlap
[JsonPropertyName("icon-allow-overlap")]
public bool? IconAllowOverlap { get; set; }
Property Value
- bool?
IconAnchor
[JsonPropertyName("icon-anchor")]
public string? IconAnchor { get; set; }
Property Value
- string
IconColor
[JsonPropertyName("icon-color")]
public string? IconColor { get; set; }
Property Value
- string
IconHaloBlur
[JsonPropertyName("icon-halo-blur")]
public double? IconHaloBlur { get; set; }
Property Value
- double?
IconHaloColor
[JsonPropertyName("icon-halo-color")]
public string? IconHaloColor { get; set; }
Property Value
- string
IconHaloWidth
[JsonPropertyName("icon-halo-width")]
public double? IconHaloWidth { get; set; }
Property Value
- double?
IconIgnorePlacement
[JsonPropertyName("icon-ignore-placement")]
public bool? IconIgnorePlacement { get; set; }
Property Value
- bool?
IconImage
[JsonPropertyName("icon-image")]
public string? IconImage { get; set; }
Property Value
- string
IconOffset
[JsonPropertyName("icon-offset")]
public double[]? IconOffset { get; set; }
Property Value
- double[]
IconOpacity
[JsonPropertyName("icon-opacity")]
public double? IconOpacity { get; set; }
Property Value
- double?
IconOptional
[JsonPropertyName("icon-optional")]
public bool? IconOptional { get; set; }
Property Value
- bool?
IconRotate
[JsonPropertyName("icon-rotate")]
public double? IconRotate { get; set; }
Property Value
- double?
IconSize
[JsonPropertyName("icon-size")]
public double? IconSize { get; set; }
Property Value
- double?
SymbolPlacement
[JsonPropertyName("symbol-placement")]
public string? SymbolPlacement { get; set; }
Property Value
- string
SymbolSpacing
[JsonPropertyName("symbol-spacing")]
public double? SymbolSpacing { get; set; }
Property Value
- double?
TextAllowOverlap
[JsonPropertyName("text-allow-overlap")]
public bool? TextAllowOverlap { get; set; }
Property Value
- bool?
TextAnchor
[JsonPropertyName("text-anchor")]
public string? TextAnchor { get; set; }
Property Value
- string
TextColor
[JsonPropertyName("text-color")]
public string? TextColor { get; set; }
Property Value
- string
TextField
[JsonPropertyName("text-field")]
public string? TextField { get; set; }
Property Value
- string
TextFont
[JsonPropertyName("text-font")]
public string[]? TextFont { get; set; }
Property Value
- string[]
TextHaloBlur
[JsonPropertyName("text-halo-blur")]
public double? TextHaloBlur { get; set; }
Property Value
- double?
TextHaloColor
[JsonPropertyName("text-halo-color")]
public string? TextHaloColor { get; set; }
Property Value
- string
TextHaloWidth
[JsonPropertyName("text-halo-width")]
public double? TextHaloWidth { get; set; }
Property Value
- double?
TextMaxWidth
[JsonPropertyName("text-max-width")]
public double? TextMaxWidth { get; set; }
Property Value
- double?
TextOffset
[JsonPropertyName("text-offset")]
public double[]? TextOffset { get; set; }
Property Value
- double[]
TextOpacity
[JsonPropertyName("text-opacity")]
public double? TextOpacity { get; set; }
Property Value
- double?
TextRotate
[JsonPropertyName("text-rotate")]
public double? TextRotate { get; set; }
Property Value
- double?
TextSize
[JsonPropertyName("text-size")]
public double? TextSize { get; set; }
Property Value
- double?
TextTransform
[JsonPropertyName("text-transform")]
public string? TextTransform { get; set; }
Property Value
- string
TextTranslate
[JsonPropertyName("text-translate")]
public double[]? TextTranslate { get; set; }
Property Value
- double[]
Visibility
[JsonPropertyName("visibility")]
public string? Visibility { get; set; }
Property Value
- string
Methods
FromJson(string)
public void FromJson(string json)
Parameters
json string
ToDictionary()
public IDictionary<string, object?> ToDictionary()
Returns
- IDictionary<string, object>