Clase HeatmapLayer
Clase google.maps.visualization.HeatmapLayer
Es una capa que proporciona un mapa de calor renderizado del lado del cliente, que representa la intensidad de los datos en puntos geográficos.
Esta clase extiende MVCObject.
Llama al const {HeatmapLayer} = await google.maps.importLibrary("visualization") para acceder.
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 de devolución:
MVCArray<LatLng|WeightedLocation>Devuelve los puntos de datos que muestra actualmente este mapa de calor. |
getMap |
getMap()Parámetros: Ninguno
Valor de devolución:
Map|undefined |
setData |
setData(data)Parámetros:
Valor de retorno: Ninguno
Establece los datos que se mostrarán en este mapa de calor. |
setMap |
setMap(map)Parámetros:
Valor de retorno: Ninguno
Renderiza el mapa de calor en el mapa especificado. Si el mapa está configurado como null, se quitará el mapa de calor. |
setOptions |
setOptions(options)Parámetros:
Valor de retorno: Ninguno
|
Heredado:
addListener,
bindTo,
get,
notify,
set,
setValues,
unbind,
unbindAll
| |
Interfaz HeatmapLayerOptions
Interfaz de google.maps.visualization.HeatmapLayerOptions
Este objeto define las propiedades que se pueden establecer en un objeto HeatmapLayer.
Propiedades | |
|---|---|
data optional |
Tipo:
MVCArray<LatLng|WeightedLocation>|Array<LatLng|WeightedLocation> optionalSon los puntos de datos que se mostrarán. Obligatorio. |
dissipating optional |
Tipo:
boolean optionalespecifica si un mapa se disipa al aplicarle zoom. De forma predeterminada, el radio de influencia de un punto de datos se especifica solo con la opción de radio. Cuando la 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> optionalgradiente 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 optionalEs el mapa en el que se mostrará la capa. |
maxIntensity optional |
Tipo:
number optionalintensidad 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 optionalPredeterminado:
0.6opacidad del mapa de calor, expresada como un número entre 0 y 1. |
radius optional |
Tipo:
number optionalradio de influencia de cada punto de datos, en píxeles. |
Interfaz WeightedLocation
Interfaz de google.maps.visualization.WeightedLocation
Es una entrada de punto de datos para un mapa de calor. Es un punto de datos geográficos con un atributo de peso.
Propiedades | |
|---|---|
location |
Tipo:
LatLngEs la ubicación del punto de datos. |
weight |
Tipo:
numberEs el valor de ponderación del punto de datos. |