rails-geocoder

    1熱度

    1回答

    (紅寶石1.9.3,2.0.4的MongoDB,Rails的3.2,2.4 Mongoid,地理編碼器1.1.1) 我有以下型號: class Company include Mongoid::Document embeds_one :office index [[ "office.coordinates", Mongo::GEO2D ]] end clas

    3熱度

    1回答

    我在紅寶石軌道上工作。 Rails版本3.1.1。我一直在使用Geocoder gem來根據街道地址對地理位置進行地理編碼,並且它工作得很好。現在我一直在嘗試使用我的訪客IP地址來定位它們。 我已經試過 result = request.location 和 ip = request.ip result = Geocoder.search(ip) 第一個選項會返回一個零,第二個給我一個正

    3熱度

    2回答

    我有一個緯度和經度屬性的位置對象,我想查詢數據庫中的距離當前緯度/經度位置特定距離內的對象。 我讀到了有關'geocoder'的gem,它似乎能夠做我正在尋找的東西,但爲了添加obj.near功能,我需要將地理編碼添加到對象中。 我根本不需要地理編碼或反向地理編碼,只需通過座標進行距離查詢。 我可以在不添加任何地理編碼功能的情況下將.near功能添加到具有「geocoder」的對象嗎?有另一種或更

    1熱度

    1回答

    我對geocoder gem以及如何在rails中設計我的模型以促進地理編碼器的有用功能有一個普遍的疑問。 我有一個文章模型和地方模型。一篇文章總是會寫一個地方,所以文章總會有一個place_id。地點模型包含地理編碼器需要的地點和緯度:經度列的地址。 geocoder有一個'nearbys'方法,可以讓我找到某個特定地點附近的地方,例如@ place.nearbys會產生@place附近的地點集

    0熱度

    1回答

    我使用的是谷歌地圖V3,它不僅無法獲得確切的地理位置,它有時找不到正確的城市(甚至在一些地方超過50英里例)。 我使用谷歌地圖的方式是在我的Rails 3應用程序中使用gem'geocoder'。我非常確定這不是導致谷歌地圖關閉的地理編碼器寶石,我想我以前在谷歌地圖V3中遇到過這個問題。 我的問題:是否有更好的體驗來確定用戶的位置?我應該使用瀏覽器內置的地理定位功能嗎?或者我應該使用Google地

    2熱度

    1回答

    我有一個使用地理編碼器記錄有經度和緯度的背景欄作業。我還擁有Google Maps API v3的許可證。這(顯然)不會擊中JavaScript API。 根據上市here文檔: User of Google Maps API for Business may perform up to 100,000 requests per day. 然而,根據API文檔,你不,包括你的請求URL中的AP

    1熱度

    2回答

    我使用geocoder gem,它可以從http請求中獲取IP地址。從文檔: Geocoder adds a +location+ method to the standard <tt>Rack::Request</tt> object so you can easily look up the location of any HTTP request by IP address. For exa

    0熱度

    1回答

    我有一個事件模型,其中有城市,州,國家作爲外鍵。像下面一樣 class CreateEvents < ActiveRecord::Migration def change create_table :events do |t| t.integer :user_id t.string :name t.date :end_date t

    1熱度

    1回答

    我試圖使用Geocoder 我想獲得以下查詢結果(我有這個在我的控制器): Event.near([params[:lat].to_f, params[:lng].to_f], params[:radius].to_f, unit: :km) 在我的模型,我有: geocoded_by :address, :latitude => :lat, :longitude => :lng after

    5熱度

    3回答

    我遇到過這樣的信息,意味着大多數有經驗的Rails開發人員不使用腳手架。大多數有經驗的Rails開發人員甚至使用模型,控制器和遷移的生成器嗎? 例如,作爲一個經驗豐富的Rails開發者,我會做: rails g model Post name title content 或 rails g migration Create_Posts ,然後用修改: def change cre