HeatmapLayer.
Clase google.maps.visualization.HeatmapLayer
Capa que proporciona un mapa de calor procesado por el cliente que representa la intensidad de los datos en puntos geográficos.
Esta clase extiende MVCObject
.
Carga con el parámetro de URL &libraries=visualization
. Consulta Bibliotecas en la API de Maps JavaScript.
Cuando se usa v=beta
, se puede acceder a él llamando a const {HeatmapLayer} = await google.map.importLibrary("visualization")
. Consulta Bibliotecas en la API de Maps JavaScript.
Constructor | |
---|---|
HeatmapLayer |
HeatmapLayer([opts]) Parámetros:
Crea una instancia nueva de HeatmapLayer . |
Métodos | |
---|---|
getData |
getData() Parámetros: ninguno
Valor que se muestra:
MVCArray<LatLng|WeightedLocation> Muestra los datos que se muestran actualmente en este mapa de calor. |
getMap |
getMap() Parámetros: ninguno
Valor que se muestra:
Map|undefined |
setData |
setData(data) Parámetros:
Valor que se muestra: Ninguno
Establece los puntos de datos que se mostrarán en este mapa de calor. |
setMap |
setMap(map) Parámetros:
Valor que se muestra: Ninguno
Renderiza el mapa de calor en el mapa especificado. Si el mapa se establece en null , se quitará el mapa de calor. |
setOptions |
setOptions(options) Parámetros:
Valor que se muestra: Ninguno
|
Heredada:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
HeatmapLayerOptions.
Interfaz de google.maps.visualization.HeatmapLayerOptions
Este objeto define las propiedades que se pueden establecer en un objeto HeatmapLayer
.
Carga con el parámetro de URL &libraries=visualization
. Consulta Bibliotecas en la API de Maps JavaScript.
Propiedades | |
---|---|
data optional |
Tipo:
MVCArray<LatLng|WeightedLocation>|Array<LatLng|WeightedLocation> optional Los datos que se mostrarán. Obligatorio. |
dissipating optional |
Tipo:
boolean optional especifica si un mapa se disipa al aplicarle zoom. De forma predeterminada, el radio de influencia de un dato se especifica solo mediante la opción de radio. Cuando la disipación está inhabilitada, la opción de radio se interpreta como un radio con nivel de zoom 0. |
gradient optional |
Tipo:
Array<string> optional gradiente de color del mapa de calor, especificado como un conjunto de cadenas de color CSS. Se admiten todos los colores CSS3, salvo aquellos con nombres extendidos. |
map optional |
Tipo:
Map optional El mapa en el que se mostrará la capa. |
maxIntensity optional |
Tipo:
number optional intensidad máxima del mapa de calor. De manera predeterminada, la escala de colores del mapa de calor se establece dinámicamente según la máxima concentración de puntos de un píxel determinado del mapa. Esta propiedad te permite especificar un valor máximo fijo. |
opacity optional |
Tipo:
number optional Predeterminado:
0.6 opacidad del mapa de calor, expresada como un número entre 0 y 1. |
radius optional |
Tipo:
number optional radio de influencia de cada punto de datos, en píxeles. |
Interfaz de WeightedLocation
Interfaz de google.maps.visualization.WeightedLocation
Una entrada de datos para un mapa de calor. Este es un dato geográfico con un atributo de peso.
Carga con el parámetro de URL &libraries=visualization
. Consulta Bibliotecas en la API de Maps JavaScript.
Propiedades | |
---|---|
location |
Tipo:
LatLng La ubicación del dato. |
weight |
Tipo:
number El valor de ponderación del dato. |