Я бы начал с чтения кода API Google здесь:
http://code.google.com/apis/maps/documentation/javascript/basics.html
В частности, разделы о геолокации и разработке для мобильных устройств.
Из того, что я видел, плагины и гемы Google Map API рельсов либо устарели (они используют v2 API), либо ограничивают то, что вы можете с ними делать.
Я пришел к выводу, что мне лучше покопаться в Google API напрямую и использовать jQuery для выполнения вызовов AJAX в моем приложении rails. Начните с простого приложения рельсов и внедрите некоторые примеры, которые Google предоставляет, чтобы вы могли поиграть с взаимодействием с рельсами.
Существует книга Apress "Приложения Google Maps с Rails и Ajax", но она устарела, потому что API резко изменился между v2 и v3. Но вы все равно можете использовать его в качестве отправной точки. Вам просто нужно сделать собственные преобразования из v2 в v3 в примерах.