Heatmaps

Clase HeatmapLayer

Clase google.maps.visualization.HeatmapLayer

Una capa que proporciona un mapa de calor renderizado por el cliente en el que se muestra la intensidad de los datos en puntos geográficos.

Esta clase extiende MVCObject.

Para acceder, llama a const {HeatmapLayer} = await google.maps.importLibrary("visualization"). Consulta el artículo Bibliotecas de la API de Maps JavaScript.

HeatmapLayer
HeatmapLayer([opts])
Parámetros: 
Crea una instancia nueva de HeatmapLayer.
getData
getData()
Parámetros: Ninguno
Valor que se devuelve:  MVCArray<LatLng|WeightedLocation>
Muestra los datos que muestra este mapa de calor en el momento.
getMap
getMap()
Parámetros: Ninguno
Valor que se devuelve:  Map|undefined
setData
setData(data)
Valor que se devuelve: Ninguno
Configura los datos que mostrará este mapa de calor.
setMap
setMap(map)
Parámetros: 
  • mapMap optional
Valor que se devuelve: 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 devuelve: Ninguno
Heredado: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

HeatmapLayerOptions

Interfaz de google.maps.visualization.HeatmapLayerOptions

Este objeto define las propiedades que se pueden configurar en un objeto HeatmapLayer.

data optional
Los puntos de 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 solamente con la opción de radio. Cuando la función de disipación está inhabilitada, la opción de radio se interpreta como un radio en el 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
Indica el mapa en el que se muestra 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
Valor 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.

WeightedLocation

Interfaz de google.maps.visualization.WeightedLocation

Entrada de un dato para un mapa de calor. Este es un dato geográfico con un atributo de peso.

location
Tipo:  LatLng
Es la ubicación del dato.
weight
Tipo:  number
Es el valor de ponderación del dato.