Sha256: 95759e95974f44a911ec8b2127c9bdd6c043be8a345daa1a0fd9727c8dc2b3b2
Contents?: true
Size: 882 Bytes
Versions: 8
Compression:
Stored size: 882 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 state fail end def province state end def state_code fail end def province_code state_code end def country fail end def country_code fail end end end end
Version data entries
8 entries across 8 versions & 1 rubygems