
Building a Complete GIS Stack in Rails: ruby-libgd + libgd-gis + map_view
April 10, 2026
Over the past few months I’ve been working on a small GIS-oriented stack in Ruby, focused on a simple goal: rendering maps from GeoJSON directly on the server.
It started at a low level, building bindings around libgd:
- ruby-libgd (MIT)
- libgd-gis (MIT)
From there, I added a higher-level layer designed for Rails applications:
- map_view
The idea is straightforward: take GeoJSON as input and generate a map image as output.
No browser, no JavaScript runtime, and no dependency on external APIs — just rendering maps directly from Ruby.
👉 Read the full article.


Top comments (0)