Dario Hudika

Hi, I'm a software developer with almost 10 years of experience.


Sessions

07-18
15:30
30min
Next-Level Vector Editing in Web GIS Applications
Dario Hudika

In interactive web maps, the OpenLayers library is one of the most powerful and flexible open-source libraries. The OpenLayers library in the 10th release version brings many improvements, including optimized performance when handling large vector data sets, advanced data styling capabilities including support for advanced styles and symbols, better support for rendering and data handling on mobile devices, and easier integration with modern technologies.

In this presentation, we will explore advanced tools for editing vector datasets, including improved drawing functions, precise geometry handling, and optimized interactions. Special emphasis will be placed on the ability to create custom controls on the map, which will make it easier to track changes, especially changes to selected geometries as well as several events emitted by the OpenLayes Map component. These custom events allow for more flexible and improved user interfaces.

As an example, we will show a custom toolbox that allows drawing new and editing existing geometries. The toolbox has integrated capabilities to track changes to selected geometries and this allows us to make undo-redo operations for edited geometries throughout the entire editing session.

This presentation is intended for everyone who wants to exploit the potential of new features of the current stable release of OpenLayers whether they are programmers or GIS experts.

Use cases & applications
SA02