Я использую гем GeoIP для получения долготы и широты IP-адреса в Ruby 2.0 и Rails 4.0, но в строке console.log есть ошибка.
неопределенный метод `широта' для nil:NilClass
<% @all.each do |item| %>
<% @geo = GeoIP.new("#{Rails.root}/public/GeoLiteCity.dat").city(item.ip) %>
console.log("<%= @geo.latitude %>");
var markerLatlng = new google.maps.LatLng("<%= @geo.latitude %>", "<%= @geo.longitude %>");
var marker = new google.maps.Marker({
position: markerLatlng,
title: "<%= item.referer %>",
draggable: false,
map: map
});
<% end %>