From e78942332ca6d17bf186e84e600e11ca0068a112 Mon Sep 17 00:00:00 2001
From: tomlion <qycpublic@gmail.com>
Date: Wed, 12 Dec 2012 22:37:50 +0800
Subject: [PATCH] pass region and components to google geocode query url

---
 lib/geocoder/lookups/google.rb | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/lib/geocoder/lookups/google.rb b/lib/geocoder/lookups/google.rb
index b6b9302a..d7965456 100644
--- a/lib/geocoder/lookups/google.rb
+++ b/lib/geocoder/lookups/google.rb
@@ -40,6 +40,12 @@ module Geocoder::Lookup
       unless (bounds = query.options[:bounds]).nil?
         params[:bounds] = bounds.map{ |point| "%f,%f" % point }.join('|')
       end
+      unless (region = query.options[:region]).nil?
+        params[:region] = region
+      end
+      unless (components = query.options[:components]).nil?
+        params[:components] = components
+      end
       params
     end
 
-- 
GitLab