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.
(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.
Generated with the Darkfish Rdoc Generator 1.1.6.