Maps that do the talking: Data-driven visualization with MapLibre
2026-11-03 , Beavis

Learn storytelling through cartography by visualizing vector data in a MapLibre GL JS application. Discover techniques for data-driven styling, along with online resources for creating styles using the MapLibre Style Specification.


This session reveals tips and tricks for creating expressive maps using the open-source plugin MapLibre GL JS. Learn storytelling through cartography by constructing a visual narrative around your data.

We’ll show how to render vector data on a map and cover basic techniques for data-driven styling, including color ramps, class breaks, and choropleth; all the while using the MapLibre style specification to implement everything on a technical level.

We’ll also cover several interactive web tools that allow you to quickly style many layers of your map at once and create fully customizable basemaps. Tune in for an informative session on how to level up your map’s communication skills, and learn about some useful resources in the process!


Topics: Select 1–3 areas of interest that best describe your proposal.: Open Data, User Accessibility, Web Mapping & Geospatial Visualization

George is an open-source developer and developer advocate with Esri. They maintain the Esri Leaflet, MapLibre ArcGIS, and CesiumJS x ArcGIS integrations, and also work in security & authentication. In their free time, George enjoys hiking, art, and preserving old maps.

This speaker also appears in: