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