How many coordinate systems are in a web map?
2026-07-01 , Auditorium

A default web map takes data in latitude-longitude and displays it in spherical Mercator, which makes two different coordinate systems. But the internal workings of a mapping library require handling even more coordinate systems internally.

This talk is a deep technical view into how some web map libraries (Leaflet, MapLibre, OpenLayers, Gleo) handle coordinate systems internally, and how their different strategies affect performance in specific scenarios.


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

Leaflet, MapLibre, OpenLayers, Gleo.

To a minor extent, proj4js and the WASM build of proj.

Assign a number between 1 and 4 indicating the level of technical complexity of your contribution.: 3: you should know what you're doing to understand this talk 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-SA

Iván has been a web developer and FLOSS advocate since the early 2000s; then he bought a GPS receiver and got involved in OpenStreetMap and OSGeo.

He’s worked with nautical charts, indoor positioning, USB microcontrollers, LibreOffice, multispectral rasters, all of it with unhealthy amounts of Javascript.

This speaker also appears in: