GoogleMaps драгоценный камень хороший. Он добавляет все базовые JS-скрипты, но полнофункциональная динамическая карта в любом случае невозможна без JS-кодирования.
Есть также плагины JS, наиболее привлекательными из которых являются gmap3, Maplace.Js и gmaps.js.
Драгоценные камни и плагины позволяют экономить время на базовых вещах, но их использование накладывает некоторые ограничения. Например, если Google вносит изменения в свой API Карт, вам придется ждать обновленную версию гема или плагина или интегрировать вручную.
На самом деле, нет особых трудностей при интеграции Google Maps в приложение Rails, и имхо, есть смысл делать это без гемов.
См. В этой статье подробное руководство по интеграции Google Maps в приложения ruby on rails: Как интегрировать Google Maps в приложение Ruby on Rails .