28 lines
1.2 KiB
Ruby
28 lines
1.2 KiB
Ruby
Geocoder.configure(
|
|
# geocoding options
|
|
:timeout => 60, # geocoding service timeout (secs)
|
|
# :lookup => :google, # name of geocoding service (symbol)
|
|
# :language => :en, # ISO-639 language code
|
|
# :use_https => false, # use HTTPS for lookup requests? (if supported)
|
|
# :http_proxy => nil, # HTTP proxy server (user:pass@host:port)
|
|
# :https_proxy => nil, # HTTPS proxy server (user:pass@host:port)
|
|
# :api_key => nil, # API key for geocoding service
|
|
# :cache => nil, # cache object (must respond to #[], #[]=, and #keys)
|
|
# :cache_prefix => "geocoder:", # prefix (string) to use for all cache keys
|
|
|
|
# exceptions that should not be rescued by default
|
|
# (if you want to implement custom error handling);
|
|
# supports SocketError and TimeoutError
|
|
# :always_raise => [],
|
|
|
|
# calculation options
|
|
# :units => :mi, # :km for kilometers or :mi for miles
|
|
# :distances => :linear # :spherical or :linear
|
|
#:use_https => true,
|
|
:lookup => :google,
|
|
:ip_lookup => :freegeoip,
|
|
#:freegeoip2 => {:host => "freegeoip.lwan.ws", :protocol => :https}
|
|
# :api_key => "7668024f993e2f9a99e8b2d16cba9e05"
|
|
|
|
)
|