Frictionless map drawing across mapping libraries.
Terra Draw uses the concept of 'adapters' to allow it to work with a host of different mapping libraries. Currently supported are:
- Leaflet v1
- OpenLayers v7
- Mapbox GL JS v2
- MapLibre v2
- Google Maps JS API v3
You can install the Terra Draw into your project like so:
npm install terra-draw
Be aware Terra Draw is currently in alpha, the initial API is still being finalised
Please see the the development documentation
Please see the the contributing documentation
You can checkout the offical Terra Draw website at terradraw.io. If you are interested in contributing to the website please see this repository.