rails-geocoder

    2熱度

    2回答

    正確的問題,我有兩個模型,房子和商店,當我進入我的視圖顯示,我想不僅顯示附近的所有房屋,而且商店,我不是一定要放什麼東西在我的控制器,但在我看來,它是這樣的房屋,就爲商鋪,如果我把similiar只叫商店,它拋出一個錯誤,作爲鄰近的地標未定義功能.. #app/views/houses/show.html.erb <h3>Houses</h3> <ul> <% for house in @

    1熱度

    3回答

    我在空閒時間已經開始編碼了一年多了。我有一個社交社區的想法,它將基於位置,基本上處理位置和附近的趨勢地點。 我做了一些關於腳手架的10分鐘視頻,並完全被Ruby on Rails打破。我真的想繼續前進並在RoR上完成。 但是我不知道如何使用數據庫處理位置。我做了一些研究,看起來像Mongo.DB是最受歡迎的,考慮了4square的做法。但我想知道我們可以使用Active Record嗎?我看到一個

    2熱度

    2回答

    我習慣使用地理編碼器gem,我在http://railscasts.com/episodes/273-geocoder中看到的方式,但是我的模型變得比給出的示例稍微複雜一些。 現在,我想用2種型號: - 「城市」,其中有一個 「name」 屬性 和 - 「位置」,其中有 「緯度」, 「經度」 和「city_id 「屬性 這樣,位置將具有默認的緯度和經度值,然後我們可以精確地確定它們。 問題是,在位

    1熱度

    1回答

    隨着Geocoder gem,使用advanced geocoding部分我似乎無法使其工作。我基本上採取了在Google Maps Documentation每地址組件類型,並把它的地址解析器::結果框內: geocoded_by :street_address do |obj,results| if geo = results.first obj.route = geo.route

    1熱度

    2回答

    林我的索引的索引器我有 @usergeo = Geocoder.search( 「83.215.14.101」) 結果是: Geocoder::Result::Freegeoip:0x007ff3ced35eb8 @data={ "city"=>"Salzburg", "region_code"=>"05", "region_name"=>"Salzburg", "metrocode"=>

    4熱度

    1回答

    我正在開發一個rails應用程序,其中Users有很多Items。用戶是geocoded感謝另一個模型,我稱爲Place依靠寶石地理編碼器寶石。 class Place < ActiveRecord::Base attr_accessible :street_number, :street, :city, :postal_code, :country, :latitude, :longi

    0熱度

    1回答

    我想獲取訪問者的IP地址並在我的控制器中使用它,以便我可以使用geocoder查找附近的對象。 所以我有一個位置模式,我想運行這樣的查詢: def index @json = Location.near('visitor location here', 20).to_gmaps4rails end 所以我可以向他們展示一個地圖預先填入最接近的位置。 如何訪問其IP地址並在控制器中使

    16熱度

    7回答

    我爲我的項目使用了ruby geocoder gem,隨着項目的不斷增長,我開始考慮連接到Google API密鑰。加入到這個項目後: Geocoder.configure do |config| # geocoding service (see below for supported options): config.lookup = :google # to use an API k

    0熱度

    1回答

    我在軌道應用程序中的ruby on rails應用程序中使用了geocoder,但是當我移動計算機時,無法使用包含語句在我的模型中工作。我使用的是蒙戈數據庫,並不斷收到此錯誤: 未初始化的常數地理編碼器::型號:: MongoMapper 按照指示(和它的工作之前)我使用這條線在我的模型文件的頂部: 包括地理編碼器::型號:: MongoMapper 我使用這些寶石: 地理編碼器1.1.2 蒙戈1

    1熱度

    1回答

    我爲我的Ruby on Rails項目安裝了GeoCoder gem,並試圖獲得城市的郵政編碼,但postal_code始終爲零。我輸入的所有城市如加利福尼亞州的聖何塞和西雅圖都產生了postal_code的零。 我在我的軌道控制檯中運行這些查詢示例: Geocoder.search("San Jose, CA").first.postal_code 一種解決方法,我發現是運行下面的,但它使2