> For the complete documentation index, see [llms.txt](https://docs.kepler.gl/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.kepler.gl/docs/user-guides/c-types-of-layers/j-h3.md).

# H3

![H3 layer](https://d1a3f4spazzrp4.cloudfront.net/kepler.gl/documentation/layers-h3.png)

H3 layers visualize spatial data using [H3 Hexagonal Hierarchical Spatial Index](https://eng.uber.com/h3/).

To use H3 layer, you need a `hex_id` or `hexagon_id` in your dataset, which can be generated using [h3-js](https://github.com/uber/h3-js) from latitude, longitude and resolution.

## Naming Convention

kepler.gl **auto generates** H3 layer from column: `hex_id`, `hexagon_id`

## Sample dataset:

hex\_id | value | |----------|:------:| 89283082c2fffff | 64 | 8928308288fffff | 73 | 89283082c07ffff | 65 | 89283082817ffff | 74 | 89283082c3bffff | 66 | 89283082883ffff | 76 |

[Back to table of contents](/docs/user-guides.md)
