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

WebGIS tools have to do two things that pull in opposite directions. They need to handle the full complexity of professional GIS — multiple geometry formats, layered styling, 3D terrain, real-time data, animation, plugins — while staying approachable enough for non-specialist users: educators, planners, citizens, disaster-prevention teams. Most tools end up picking one side: dense and unfriendly, or simple but limited.

The question I've been working with is whether that's a real trade-off, or whether interface design can collapse the apparent complexity into something that looks simple from the outside but still does the hard work underneath. Several design decisions I shared in the talk:

  • Folding multi-step GIS workflows into single, direct interactions — complex operations as a simplified UI
  • A new layer system that abstracts geometry across diverse GIS formats and treats style as code
  • A sketch layer for free-form 2D / 3D shape authoring directly inside the map
  • Scroll-based storytelling — using page scroll to drive narrative-driven projects
  • Plugins as a real-time extension surface for layers and the 3D globe at runtime

These weren't presented as features; each was a small bet on a specific design question. The talk drew on Re:Earth Visualizer — the open-source WebGIS our team builds, used across the MLIT PLATEAU initiative and a range of education, urban-planning, disaster-prevention, and transportation projects — but the focus was on the design decisions themselves: what worked, what didn't, and what we'd do differently.

WebGIS is one of those domains where interface design isn't a polish layer on top of the technology — it's where most of the actual leverage lives.