rails-geocoder

    1熱度

    1回答

    我有這個代碼溜冰場模型: geocoded_by :full_street_address after_validation :geocode ... def full_street_address [address, city, 'Ontario', 'Canada'].compact.join(', ') end 然後在DB/seeds.rb我有這種格式的東西: Ri

    7熱度

    2回答

    洗劫我已經創建了一個提供搜索條件的一種形式: = search_form_for @q do |f| %h3 Search: = f.label :category_id %br = f.collection_select :category_id_eq, Category.all, :id, :name, :include_blank => tr

    0熱度

    1回答

    舉個例子,我有以下型號: class Location < ActiveRecord::Base attr_accessible :name, :full_address, :latitude, :longitude, :attr1 geocoded_by :full_address has_many :stores after_validation :g

    1熱度

    3回答

    希望這會很簡單。但我現在已經追捕了幾個小時,似乎無法讓這個工作。我有擁有多個地址的用戶,我嘗試使用Geocoder gem通過郵政編碼搜索來顯示這些用戶,我的代碼與Geocoder Railscast中的內容非常相似。 這裏是我的控制器嘗試1,然後返回「未定義的方法'地址」 def index if params[:search].present? @profiles = Pr

    4熱度

    2回答

    我使用紅寶石geocoder寶石按位置搜索。我想限制搜索到正式啓動的位置。如果有人通過zip進行搜索,使用正則表達式很容易。但是如果有人按城市搜索,我需要將城市轉換爲郵政編碼,查看我的郵編表,如果是正面,則返回搜索結果。 的geocoder api有反向地理編碼一節: reverse_geocoded_by :latitude, :longitude do |obj,results| i

    1熱度

    1回答

    我不知道如何讓我的代碼更好,更清潔了......並且我仍然以某些情況下爲零位置對象,我試圖避免這種情況。我不能在辦公室重新報錯。在那之前,我通過電子郵件發現那些應用程序無法在無對象(位置對象)上找到緯度或country_code的錯誤 那麼,我應該怎麼做才能確保該位置成爲「法國巴黎」是IP或該地址不適用於Geocoder? def find_current_location_from_ip(ip)

    5熱度

    1回答

    我正在切換我的應用程序以使用地理編碼器。在我的地方表中,我有地址,拉特,lng,street_address,城市& zip的列。利用地理編碼,我高興地能填補緯度,用在我的地方的模型 attr_accessible :address, :lat, :lng geocoded_by :address, :latitude => :lat, :longitude => :lng after_va

    0熱度

    1回答

    我存儲在我的數據庫中的所有我的位置信息(經度和緯度)通過獲取長期/緯度,從客戶端地理編碼,以避免2500最大的地理編碼漲停。 我只是想確認使用地址解析器寶石提供提供經度和緯度若近方法不會對谷歌的地理編碼API外部呼叫。 例如: Location.near([37.77,-122.41],15) 其中位置模型具有緯度和經度爲已經存儲不應該有任何需要的每個位置撥打外線電話。對? 謝謝!

    0熱度

    1回答

    我正在使用geocoder gem並想知道是否有辦法讓半徑範圍內的所有城市(中心座標)。 喜歡的東西 city = location.cities(100) #all cities within 100km 似乎有一個PHP solution,但我不知道怎麼可以在我的情況下使用。 謝謝!

    1熱度

    1回答

    我需要反轉地理編碼「from」和「to」兩個位置。 使用地理編碼寶石(http://www.rubygeocoder.com/)我已經試過: reverse_geocoded_by :from_lat, :from_long, :address => :from_string reverse_geocoded_by :to_lat, :to_long, :address => :to_