# Geo Heatmap

The Geo Heatmap displays aggregate values by geographic location.

| Features                                                                        | Quantity | Notes                                                                                                                                         |
| ------------------------------------------------------------------------------- | -------- | --------------------------------------------------------------------------------------------------------------------------------------------- |
| Required [Dimensions](https://docs.heavy.ai/measures-and-dimensions#dimensions) | 2        | Requires longitude and latitude, or POINT defined by longitude and latitude. OmniSci stores POINT data as longitude first, and then latitude. |
| Required [Measures](https://docs.heavy.ai/measures-and-dimensions#measures)     | 1        | Color.                                                                                                                                        |

The Geo Heatmap lets you visually compare information by region.

## Geo Heatmap Examples

Create a new Geo Heatmap. This example uses the **UFO\_Sighted** as the **Data Source**. Set the dimensions to **lon** and **lat**. Set the measure to **COUNT # Records**.

<figure><img src="https://875484548-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgWRc88gdQeZ7mRBB46Rx%2Fuploads%2Fgit-blob-66081ba2d93700c8dd1a8ffce458dac7911d1493%2FSS_127.jpg?alt=media" alt=""><figcaption></figcaption></figure>

**NOTE:** You can also use POINT data (generated from longitude/latitude) for **LON** and **LAT**; for example, **column\_9** contains point data:

<figure><img src="https://875484548-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgWRc88gdQeZ7mRBB46Rx%2Fuploads%2Fgit-blob-1c2a755fe548ac0dc54242f71fac98288fc1dbb7%2FSS_128.jpg?alt=media" alt=""><figcaption></figcaption></figure>

When you select data of type POINT, **Lon** and **Lat** are both populated with the values for the point data:

<figure><img src="https://875484548-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgWRc88gdQeZ7mRBB46Rx%2Fuploads%2Fgit-blob-75be3d964aad5579b6dd1c6abf115c456ff57e02%2FSS_129.jpg?alt=media" alt=""><figcaption></figcaption></figure>

Changing the **Map Theme** from Dark *to Streets* improves the contrast for the street names.

<figure><img src="https://875484548-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgWRc88gdQeZ7mRBB46Rx%2Fuploads%2Fgit-blob-89b9ffaa2e4473c2c9b6886d924c0f79f13782f9%2FSS_130.jpg?alt=media" alt=""><figcaption></figcaption></figure>

The values displayed on the Geo Heatmap are binned aggregate values. You can choose to display the **Bin Shape** as *hexagons* or as *squares*. You can adjust the **Bin Pixel Size** of the markers to a smaller size to increase the granularity of the Geo Heatmap.

<figure><img src="https://875484548-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgWRc88gdQeZ7mRBB46Rx%2Fuploads%2Fgit-blob-fd2fa772e9f8919b6f52bd8099b64f80ee458679%2FSS_131.jpg?alt=media" alt=""><figcaption></figcaption></figure>

You can set the **Color Palette** to tell a more effective story with your data. In this example, setting the palette to gradations of red helps to distinguish between the trees in Wayne National Forest versus the # Records.

<figure><img src="https://875484548-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgWRc88gdQeZ7mRBB46Rx%2Fuploads%2Fgit-blob-346576b3aab8d6c18ccc6c4cb9b8448ea33da5b1%2FSS_132.jpg?alt=media" alt=""><figcaption></figcaption></figure>

## Multi-layer Geospatial Maps

Pointmap and Geo Heatmap charts can be layered on top of one another to allow visual comparison of datasets. See [Creating Multi-layer Geospatial Charts](https://docs.heavy.ai/immerse/multilayer-charts).

## Zoom

You can zoom in and out of a Geo Heatmap chart in the following ways:

* Using the mouse scrolling wheel.
* Selecting an area by holding down the Shift key and using the mouse to select the zoom area.
* Using the Zoom To box in the upper right of the map:
  * Type the name of a geographic location (address, city, state, or country) and optional zoom level. For example, **Denver, CO, !8** zooms to Denver, Colorado, with a zoom level of 8.
  * Enter latitude and longitude coordinates, and optional zoom level. For example, **39.26911, -76.54068, !9** takes you to Baltimore, MD, at zoom level 9.
