← back
2024FOSS4G 2024 workshop Belém, Brazil talk

GIS tooling has historically lived behind a high entry barrier — partly because professional desktop GIS is genuinely complex, but also because the path from "I have data on a map" to "someone can actually use this on the web" usually involves multiple disconnected tools. This workshop was designed to flatten that path, in one sitting, for two very different audiences sharing the same room.

Across four hours we walked through five concrete steps, each building on the last:

  • Setting up a local environment — runtime, package manager, source repo
  • Using the WebGIS application to compose an interactive map without writing any code
  • The key design ideas behind the application, framed as "how the tool wants you to think"
  • The plugin system architecture — where plugins attach, what they can and can't touch
  • Building a working plugin from scratch and seeing it run inside the live map

The first half was deliberately code-free, so anyone in the room could publish a real interactive map by the break. The second half pivoted to plugin development for the developers who wanted to push further.

The workshop was taught on Re:Earth Visualizer and its plugin system — the open-source WebGIS our team builds in the open — but the underlying ideas are general: how a no-code authoring layer and a runtime extension layer can coexist inside the same map application without one swallowing the other.

Whether participants came in as GIS professionals, developers, or somewhere in between, the goal was less "see this product" and more "leave with a usable mental model you can take home."

Postscript: FOSS4G 2026 will be hosted in Japan — the bid was selected by community vote, and the team's broader contribution (including this workshop) was part of the case we made for it. We're now helping put the 2026 program together.