Classe HeatmapLayer
Classe
google.maps.visualization.HeatmapLayer
Uma camada que fornece um mapa de calor renderizado do lado do cliente, mostrando a intensidade dos dados em pontos geográficos.
Essa classe estende
MVCObject.
Acesse ligando para 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 exibidos no momento por esse 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 pelo mapa de calor. |
setMap |
setMap(map)Parâmetros:
Valor de retorno:nenhum
Renderiza o mapa de calor no mapa especificado. Se o mapa estiver definido como null, o mapa de calor 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> optionalOs pontos de dados a serem mostrados. Obrigatório. |
dissipating optional |
Tipo:
boolean optionalespecifica 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> optionalo 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 optionalO mapa no qual exibir a camada. |
maxIntensity optional |
Tipo:
number optionala 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 optionalPadrão:
0.6a opacidade do mapa de calor, expressa como um número entre 0 e 1. |
radius optional |
Tipo:
number optionalo 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. É um ponto de dados geográfico com um atributo de peso.
Propriedades | |
|---|---|
location |
Tipo:
LatLngO local do ponto de dados. |
weight |
Tipo:
numberO valor de ponderação do ponto de dados. |