<iframe src="https://developers.devsite.google/frame/maps/documentation/javascript/reference/3.65/visualization_39d8ed0f1f30e45b9ee59bf4c21810a8250dbe59f97918cd2a77f2806fc0e567.frame" class="framebox inherit-locale redirect-iframe" allow="clipboard-write https://developers.devsite.google" allowfullscreen is-upgraded></iframe>

## [HeatmapLayer](https://developers.google.com/maps/documentation/javascript/reference/3.65/visualization.md.txt#HeatmapLayer)
class


class
`google.maps.visualization.HeatmapLayer`

library `"visualization"`

> [!WARNING]
> **[Deprecated:](https://developers.google.com/maps/deprecations.md.txt)** The Heatmap Layer functionality in the Maps JavaScript API is no longer available in the Maps JavaScript API as of version 3.65. For more info, see <https://developers.google.com/maps/deprecations>.

A layer that provides a client-side rendered heatmap, depicting the intensity of data at geographical points.

```javascript
const {HeatmapLayer} = await google.maps.importLibrary("visualization");
```

| ### Constructor ||
|---|---|
| `HeatmapLayer` | `HeatmapLayer()` **Parameters:** None Creates a new instance of `HeatmapLayer`. the layer. |