Module Geokit::Geocoders
In: lib/geokit/geocoders.rb

Contains a range of geocoders:

### "regular" address geocoders

  • Yahoo Geocoder - requires an API key.
  • Geocoder.us - may require authentication if performing more than the free request limit.
  • Geocoder.ca - for Canada; may require authentication as well.
  • Geonames - a free geocoder

### address geocoders that also provide reverse geocoding

  • Google Geocoder - requires an API key.

### IP address geocoders

  • IP Geocoder - geocodes an IP address using hostip.info‘s web service.
  • Geoplugin.net — another IP address geocoder

### The Multigeocoder

  • Multi Geocoder - provides failover for the physical location geocoders.

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

Methods

Classes and Modules

Class Geokit::Geocoders::CaGeocoder
Class Geokit::Geocoders::FCCGeocoder
Class Geokit::Geocoders::GeoPluginGeocoder
Class Geokit::Geocoders::GeocodeError
Class Geokit::Geocoders::Geocoder
Class Geokit::Geocoders::GeonamesGeocoder
Class Geokit::Geocoders::GoogleGeocoder
Class Geokit::Geocoders::GoogleGeocoder3
Class Geokit::Geocoders::IpGeocoder
Class Geokit::Geocoders::MultiGeocoder
Class Geokit::Geocoders::UsGeocoder
Class Geokit::Geocoders::YahooGeocoder

Public Class methods

[Validate]