Terra Draw: What's new for 2026?
2026-07-01 , A11

Terra Draw is an MIT licensed JavaScript library for drawing on web maps. It supports six different mapping libraries out the box, including the popular open source libraries MapLibre, Leaflet.js and OpenLayers. The library has many builtin drawing modes for creating common geometries that users need such as point, linestring, polygon and rectangle amongst others. As well as the builtin modes, Terra Draw supports the ability for users to create their own custom modes. Users can provide deep styling control for the features created in these modes to match their applications design, creating a seamless drawing experience for users.

This talk will get those new to Terra Draw up to speed on the library and how it work, and then go into some of the new features we have been working on over the last year. These include the widely requested undo/redo functionality, improved opacity support for features, click and drag drawing support for several modes and support for multiple instances of the same modes with different configurations. We'll also look at some interesting real life use cases that we have observed in the last year, showcasing our users to the wider FOSS4G community.

Lastly, we'll give an update on the future of Terra Draw and the expected direction of the project for the next year, showing users what they can expect to see in the near future.


Indicate what is (are) the open source project(s) essential in your talk:

Terra Draw

Give indication of resources (video, web pages, papers, etc.) to read in advance, that will help get up to speed on advanced topics.:

https://github.com/JamesLMilner/terra-draw
https://terradraw.io/

Assign a number between 1 and 4 indicating the level of technical complexity of your contribution.: 2: some technical/thematic skills required Select at least one general theme that best defines your proposal: Software status, new project development Under which license do you make your contribution available? The conference contribution comprises the abstract, the text contribution for the conference proceedings, the presentation materials as well as the video recording and live transmission of the presentation: CC BY

James is a open source developer living in East London. He works as a Staff Engineer at Addresscloud, a UK based company that provides location intelligence and risk data for the insurance industry.

This speaker also appears in: