Classe HeatmapLayer
Classe
google.maps.visualization.HeatmapLayer
Uma camada que fornece um mapa de calor renderizado pelo cliente, representando a intensidade dos dados em pontos geográficos.
Essa classe estende
MVCObject
.
Acesse chamando const {HeatmapLayer} = await google.maps.importLibrary("visualization")
. Consulte Bibliotecas na API Maps JavaScript.
Construtor | |
---|---|
HeatmapLayer |
HeatmapLayer([opts]) Parâmetros:
Cria uma nova instância do HeatmapLayer . |
Métodos | |
---|---|
getData |
getData() Parâmetros: nenhum
Valor de retorno:
MVCArray<LatLng|WeightedLocation> Retorna os pontos de dados atualmente mostrados por este mapa de calor. |
getMap |
getMap() Parâmetros: nenhum
Valor de retorno:
Map|undefined |
setData |
setData(data) Parâmetros:
Valor de retorno: nenhum
Define os pontos de dados que serão mostrados por esse mapa de calor. |
setMap |
setMap(map) Parâmetros:
Valor de retorno: nenhum
Renderiza o mapa de calor no mapa especificado. Se o mapa for definido como null , ele será removido. |
setOptions |
setOptions(options) Parâmetros:
Valor de retorno: nenhum
|
Herdado:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
Interface HeatmapLayerOptions
Interface
google.maps.visualization.HeatmapLayerOptions
Esse objeto define as propriedades que podem ser definidas em um objeto HeatmapLayer
.
Propriedades | |
---|---|
data optional |
Tipo:
MVCArray<LatLng|WeightedLocation>|Array<LatLng|WeightedLocation> optional Os pontos de dados a serem exibidos. Obrigatório. |
dissipating optional |
Tipo:
boolean optional especifica se mapas de calor dissipam com o zoom. Por padrão, o raio de influência de um ponto de dados é especificado apenas pela opção de raio. Quando a dissipação está desativada, a opção de raio é interpretada como um raio no nível de zoom 0. |
gradient optional |
Tipo:
Array<string> optional o gradiente de cor do mapa de calor, especificado como uma matriz de strings de cores CSS. Todas as cores CSS3 são permitidas, exceto cores nomeadas estendidas. |
map optional |
Tipo:
Map optional O mapa no qual exibir a camada. |
maxIntensity optional |
Tipo:
number optional a intensidade máxima do mapa de calor. Por padrão, as cores do mapa de calor são dimensionadas dinamicamente de acordo com a maior concentração de pontos em qualquer pixel específico do mapa. Essa propriedade também permite especificar um máximo fixo. |
opacity optional |
Tipo:
number optional Padrão:
0.6 a opacidade do mapa de calor, expressa como um número entre 0 e 1. |
radius optional |
Tipo:
number optional o raio da influência de cada ponto de dados, em pixels. |
Interface WeightedLocation
Interface
google.maps.visualization.WeightedLocation
Uma entrada de ponto de dados para um mapa de calor. Trata-se de um ponto de dados geográficos com um atributo de peso.
Propriedades | |
---|---|
location |
Tipo:
LatLng A localização do ponto de dados. |
weight |
Tipo:
number O valor de ponderação do ponto de dados. |