Heatmaps

Classe HeatmapLayer

Classe google.maps.visualization.HeatmapLayer

Camada que fornece um mapa de calor renderizado do lado do cliente, representando a intensidade dos dados em pontos geográficos.

Essa classe estende MVCObject.

Requer o parâmetro de URL &libraries=visualization. Consulte Bibliotecas na API Maps JavaScript.

HeatmapLayer
HeatmapLayer([opts])
Parâmetros:
Cria uma nova instância do HeatmapLayer.
getData
getData()
Parâmetros: nenhum
Valor de retorno:MVCArray<LatLng|WeightedLocation>
Retorna os pontos de dados atualmente exibidos por este mapa de calor.
getMap
getMap()
Parâmetros: nenhum
Valor de retorno: Map|undefined
setData
setData(data)
Valor de retorno:nenhum
Define os pontos de dados que serão exibidos por este mapa de calor.
setMap
setMap(map)
Parâmetros:
  • map: Map optional
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
Herdados: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Interface HeatmapLayerOptions

Interface google.maps.visualization.HeatmapLayerOptions

Este objeto define as propriedades que podem ser definidas em um objeto HeatmapLayer.

Requer o parâmetro de URL &libraries=visualization. Consulte Bibliotecas na API Maps JavaScript.

data 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 esse ajuste é desativado, 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
a opacidade do mapa de calor, expressa como um número entre 0 e 1. O padrão é 0,6.
radius optional
Tipo:number optional
o raio da influência de cada ponto de dados, em pixels.

Interface WeightLocation

Interface google.maps.visualization.WeightedLocation

Um ponto de dados para um mapa de calor. Este é um ponto de dados geográficos com um atributo de peso.

Requer o parâmetro de URL &libraries=visualization. Consulte Bibliotecas na API Maps JavaScript.

location
Tipo: LatLng
A localização do ponto de dados.
weight
Tipo:number
O valor de ponderação do ponto de dados.