-
Alex Reisner authoredAlex Reisner authored
README.md 39.42 KiB
Geocoder
Geocoder is a complete geocoding solution for Ruby. With Rails it adds geocoding (by street or IP address), reverse geocoding (find street address based on given coordinates), and distance queries. It's as simple as calling geocode
on your objects, and then using a scope like Venue.near("Billings, MT")
.
Compatibility
- Supports multiple Ruby versions: Ruby 1.9.2, 1.9.3, 2.0.0, and JRuby.
- Supports multiple databases: MySQL, PostgreSQL, SQLite, and MongoDB (1.7.0 and higher).
- Supports Rails 3 and 4. If you need to use it with Rails 2 please see the
rails2
branch (no longer maintained, limited feature set). - Works very well outside of Rails, you just need to install either the
json
(for MRI) orjson_pure
(for JRuby) gem.
Installation
Install Geocoder like any other Ruby gem:
gem install geocoder
Or, if you're using Rails/Bundler, add this to your Gemfile:
gem "geocoder"
and run at the command prompt: