Skip to main content

Map

A map component for React.

Overview​

This package provides a tiled map component with support for interaction and markers.

The component has a few unique features:

  • Is is built as a pure react component with no dependencies,
  • When zoomed out the map can scroll continuously in the horizontal direction.
  • It uses hooks to provide interaction with the map.

Packages​

There are two official packages:

Demo​

© OpenStreetMap contributors

Acknowledgements​

This is largely a reworking of other libraries.

In particular much of the heavy lifting was done by Pigeon Maps.

Another library which was a good source of ideas was react-slippy-map.

What Next ?​

See {@page guide/getting-started.md}