HeatMapLayerOptions interface
Opciones usadas al representar objetos Point en un HeatMapLayer.
- Extends
Propiedades
color | Especifica el degradado de color usado para colorear los píxeles del mapa térmico.
Esto se define mediante una expresión que usa |
intensity | Similar a |
opacity | Opacidad en la que se representará la capa de mapa térmico como un número comprendido entre 0 y 1.
El valor predeterminado es |
radius | Radio en píxeles que se usa para representar un punto de datos en el mapa térmico.
El radio debe ser un número mayor o igual a 1.
El valor predeterminado es |
source | Identificador o instancia de un origen de datos que representará la capa. |
source |
Necesario cuando el origen de la capa es VectorTileSource. Un origen vectorial puede tener varias capas dentro de ella, lo que identifica cuál se va a representar en esta capa. Prohibido para todos los demás tipos de orígenes. |
weight | Especifica cuánto contribuye un punto de datos individual al mapa térmico.
Debe ser un número mayor que 0. Un valor de 5 sería equivalente a tener 5 puntos de peso 1 en el mismo punto.
Esto es útil cuando los puntos de agrupación en clústeres permiten la representación del mapa térmico o conjuntos de datos grandes.
Predeterminado |
Propiedades heredadas
filter | Expresión que especifica condiciones en las características de origen. Solo se muestran las características que coinciden con el filtro. |
max |
Entero que especifica el nivel de zoom máximo en el que se va a representar la capa.
Este valor es exclusivo, es decir, la capa estará visible en |
min |
Entero que especifica el nivel de zoom mínimo en el que se va a representar la capa.
Este valor es inclusivo, es decir, la capa estará visible en |
visible | Especifica si la capa está visible o no.
El valor predeterminado es |
Detalles de las propiedades
color
Especifica el degradado de color usado para colorear los píxeles del mapa térmico.
Esto se define mediante una expresión que usa ["heatmap-density"]
como entrada.
Predeterminado ["interpolate",["linear"],["heatmap-density"],0,"rgba(0,0, 255,0)",0.1,"royalblue",0.3,"cyan",0.5,"lime",0.7,"yellow",1,"red"]
color?: Expression
Valor de propiedad
intensity
Similar a heatmap-weight
pero especifica la intensidad del mapa térmico global.
Cuanto mayor sea este valor, más "peso" cada punto contribuirá a la apariencia.
Predeterminado 1
intensity?: number | PropertyValueSpecification<number>
Valor de propiedad
number | PropertyValueSpecification<number>
opacity
Opacidad en la que se representará la capa de mapa térmico como un número comprendido entre 0 y 1.
El valor predeterminado es 1
.
opacity?: number | PropertyValueSpecification<number>
Valor de propiedad
number | PropertyValueSpecification<number>
radius
Radio en píxeles que se usa para representar un punto de datos en el mapa térmico.
El radio debe ser un número mayor o igual a 1.
El valor predeterminado es 30
.
radius?: number | PropertyValueSpecification<number>
Valor de propiedad
number | PropertyValueSpecification<number>
source
Identificador o instancia de un origen de datos que representará la capa.
source?: string | Source
Valor de propiedad
string | Source
sourceLayer
Necesario cuando el origen de la capa es VectorTileSource. Un origen vectorial puede tener varias capas dentro de ella, lo que identifica cuál se va a representar en esta capa. Prohibido para todos los demás tipos de orígenes.
sourceLayer?: string
Valor de propiedad
string
weight
Especifica cuánto contribuye un punto de datos individual al mapa térmico.
Debe ser un número mayor que 0. Un valor de 5 sería equivalente a tener 5 puntos de peso 1 en el mismo punto.
Esto es útil cuando los puntos de agrupación en clústeres permiten la representación del mapa térmico o conjuntos de datos grandes.
Predeterminado 1
weight?: number | PropertyValueSpecification<number>
Valor de propiedad
number | PropertyValueSpecification<number>
Detalles de las propiedades heredadas
filter
Expresión que especifica condiciones en las características de origen. Solo se muestran las características que coinciden con el filtro.
filter?: Expression
Valor de propiedad
Heredado deLayerOptions.filter
maxZoom
Entero que especifica el nivel de zoom máximo en el que se va a representar la capa.
Este valor es exclusivo, es decir, la capa estará visible en maxZoom > zoom >= minZoom
.
El valor predeterminado es 24
.
maxZoom?: number
Valor de propiedad
number
Heredado deLayerOptions.maxZoom
minZoom
Entero que especifica el nivel de zoom mínimo en el que se va a representar la capa.
Este valor es inclusivo, es decir, la capa estará visible en maxZoom > zoom >= minZoom
.
El valor predeterminado es 0
.
minZoom?: number
Valor de propiedad
number
Heredado deLayerOptions.minZoom
visible
Especifica si la capa está visible o no.
El valor predeterminado es true
.
visible?: boolean
Valor de propiedad
boolean
Heredado deLayerOptions.visible