Sha256: f0071b28dcb7322c2111880d345d9fbda141d75300e7be026ad9d78328dfd3ff
Contents?: true
Size: 699 Bytes
Versions: 4
Compression:
Stored size: 699 Bytes
Contents
module Geocoder module Result class Base attr_accessor :data ## # Takes a hash of result data from a parsed Google result document. # def initialize(data) @data = data end ## # A string in the given format. # def address(format = :full) fail end ## # A two-element array: [lat, lon]. # def coordinates [@data['latitude'].to_f, @data['longitude'].to_f] end def latitude coordinates[0] end def longitude coordinates[1] end def country fail end def country_code fail end end end end
Version data entries
4 entries across 4 versions & 2 rubygems
Version | Path |
---|---|
geocoder-0.9.13 | lib/geocoder/results/base.rb |
geocoder-0.9.12 | lib/geocoder/results/base.rb |
rails-geocoder-0.9.11 | lib/geocoder/results/base.rb |
geocoder-0.9.11 | lib/geocoder/results/base.rb |