MTHeatmapLayerOptions

data class MTHeatmapLayerOptions(val data: String, val layerId: String? = null, val sourceId: String? = null, val beforeId: String? = null, val minzoom: Double? = null, val maxzoom: Double? = null, val colorRamp: MTColorRamp? = null, val property: String? = null, val weight: MTNumberOrPropertyValues? = null, val radius: MTRadiusOption? = null, val opacity: MTNumberOrZoomNumberValues? = null, val intensity: MTNumberOrZoomNumberValues? = null, val zoomCompensation: Boolean? = null)

Options for building a heatmap visualization layer through the helper.

Constructors

constructor(data: String, layerId: String? = null, sourceId: String? = null, beforeId: String? = null, minzoom: Double? = null, maxzoom: Double? = null, colorRamp: MTColorRamp? = null, property: String? = null, weight: Double? = null, radius: Double? = null, opacity: Double? = null, intensity: Double? = null, zoomCompensation: Boolean? = null)
constructor(data: String, layerId: String? = null, sourceId: String? = null, beforeId: String? = null, minzoom: Double? = null, maxzoom: Double? = null, colorRamp: MTColorRamp? = null, property: String? = null, weight: MTNumberOrPropertyValues? = null, radius: MTRadiusOption? = null, opacity: MTNumberOrZoomNumberValues? = null, intensity: MTNumberOrZoomNumberValues? = null, zoomCompensation: Boolean? = null)

Properties

val beforeId: String? = null

A geojson feature collection string or URL/UUID to be resolved.

val layerId: String? = null
val maxzoom: Double? = null
val minzoom: Double? = null
val property: String? = null
val sourceId: String? = null