Terra Draw Tutorials¶
This tutorial explains you how to get started bringing Terra Draw - cross platform drawing library for all map applications
Overview¶
Terra Draw provides you an unified API to bring drawing functionalities with your own modes to any kind of mapping libraries.
Supported libraries¶
Terra Draw uses the concept of 'adapters' to allow it to work with a host of different mapping libraries. The currently supported libraries are:
Library | Version supported | npm package |
---|---|---|
Leaflet | v1 | terra-draw-leaflet-adapter |
OpenLayers | v10 | terra-draw-openlayers-adapter |
MapLibre GL JS | v4, v5 | terra-draw-maplibre-gl-adapter |
Google Maps JS API | v3 | terra-draw-google-maps-adapter |
Mapbox GL JS | v3 | terra-draw-mapbox-gl-adapter |
ArcGIS JavaScript SDK | v4 | terra-draw-arcgis-adapter |
Project website¶
The official Terra Draw website can be found at terradraw.io. If you are interested in contributing to the website please see GitHub repository.