DEV Community

Germán Alberto Gimenez Silva
Germán Alberto Gimenez Silva

Posted on • Originally published at rubystacknews.com on

Building a Complete GIS Stack in Rails: ruby-libgd + libgd-gis + map_view

Building a Complete GIS Stack in Rails: <br>
ruby-libgd + libgd-gis + map_view
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:

Article content

  • 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.

Building a Complete GIS Stack in Rails: ruby-libgd + libgd-gis + map_view – Linking Ruby knowledge from the most remote places in the world.

Building a Complete GIS Stack in Rails: ruby-libgd + libgd-gis + map_view April 10, 2026 🚀 See the LIVE DEMO in action MapView Render maps directly from your backend no external APIs required. Fast…

favicon rubystacknews.com

Article content

Top comments (0)