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.  |