Geokit::Geocoders

Contains a range of geocoders:

### “regular” address geocoders

### address geocoders that also provide reverse geocoding

### IP address geocoders

### The Multigeocoder

Some of these geocoders require configuration. You don’t have to provide it here. See the README.

Public Class Methods

__define_accessors() click to toggle source

(Not documented)

    # File /Users/andre/projects/rails/geokit/lib/geokit/geocoders.rb, line 86
86:     def self.__define_accessors
87:       class_variables.each do |v| 
88:         sym = v.to_s.delete("@").to_sym
89:         unless self.respond_to? sym
90:           module_eval "def self.\#{sym}\nvalue = if defined?(\#{sym.to_s.upcase})\n\#{sym.to_s.upcase}\nelse\n@@\#{sym}\nend\nif value.is_a?(Hash)\nvalue = (self.domain.nil? ? nil : value[self.domain]) || value.values.first\nend\nvalue\nend\n\ndef self.\#{sym}=(obj)\n@@\#{sym} = obj\nend\n", __FILE__, __LINE__
91:         end
92:       end
93:     end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.