Table of Contents

Class HeatmapProperties

public class HeatmapProperties : ILayerProperties
Inheritance
HeatmapProperties
Implements
Inherited Members

Properties

HeatmapColor

Colour ramp. Usually a MapLibre expression (e.g. an ["interpolate", …] array) but a plain colour string is also accepted. Passed through verbatim as JSON to the native paint property.

[JsonPropertyName("heatmap-color")]
public object? HeatmapColor { get; set; }

Property Value

object

HeatmapIntensity

[JsonPropertyName("heatmap-intensity")]
public double? HeatmapIntensity { get; set; }

Property Value

double?

HeatmapOpacity

[JsonPropertyName("heatmap-opacity")]
public double? HeatmapOpacity { get; set; }

Property Value

double?

HeatmapRadius

[JsonPropertyName("heatmap-radius")]
public double? HeatmapRadius { get; set; }

Property Value

double?

HeatmapWeight

[JsonPropertyName("heatmap-weight")]
public double? HeatmapWeight { 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>