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