rails-geocoder

    0熱度

    2回答

    試圖弄清楚如何在我的rails 4應用程序顯示頁面中顯示地圖。 我有一個叫做地址的模型。這是address.rb文件: class Address < ActiveRecord::Base geocoded_by :full_address # can also be an IP address before_save :capitalise_address bef

    0熱度

    1回答

    我創建了我的搜索,並且我試圖爲未提供某些參數時添加條件。 這是什麼樣子: 控制器: @search = Availability.search(params) Availability.rb: # Scopes for search filters scope :close_to, -> (venues) {where{facility.venue_id.in venues}}

    0熱度

    1回答

    我目前正在使用Rails/Mapbox應用程序。我目前沒有爲我的House對象存儲地理位置,而是使用助手方法創建臨時實例變量來存儲傳遞到Mapbox的地理位置。 以下,all_houses參數是許多House對象的數組。 我創建了下面的helper方法: def add_geolocation(all_houses) all_houses.map do |house| hous

    0熱度

    4回答

    我用我用https://github.com/alexreisner/geocoder寶石和讀取數值時,我打電話:results = Geocoder.search("McCarren Park, Brooklyn, NY")我的結果看起來變種就像這裏: [#<Geocoder::Result::Google:0x007fc0e6a016e0 @data={"address_components"

    0熱度

    1回答

    我需要geocode用戶地址經緯度&存儲在數據庫中。 地址表 country_id: int state_id: int local_address: string latitude: float longitude: float 我有單獨的countries and states表。 因此,要獲得緯度&長期價值,我需要這樣的: geocoded_by :address def ad

    1熱度

    1回答

    我正在使用geocoder gem將給定經緯度的對象的地理編碼反轉爲給定位置。這很好,但是,我想改變結果,以便只顯示完整地址的所需部分。 在某些特定情況下,我只是想去掉輸出的最後一位,所以我只是用這樣的: <%= @object.address.to_s.chomp(', USA') %> 對於任何給定的實例。 不過,我想知道是否有隻返回郵政編碼,只有國家等更動態選項

    0熱度

    1回答

    var handler = Gmaps.build('Google'); handler.buildMap({ internal: {id: 'geolocation'} }, function(){ if(navigator.geolocation) navigator.geolocation.getCurrentPosition(displayOnMap); }); functio

    0熱度

    1回答

    ​​表示Venue.near([40.71, -100.23], 20, :units => :km) 但是這個應用程序的模型對象必須在除了個別經度和緯度地理編碼2座標變量。爲了測試各種搜索選項(postGIS,lon和lat的數字索引,或者調用地理編碼器服務),有沒有辦法在發現給定位置附近的對象時訪問特定的模型變量? 相關的架構數據是: t.decimal "origin_lon", pre

    1熱度

    1回答

    我想知道是否有人知道一個交替的查找國家用戶正在訪問?到目前爲止,我一直在使用'geocoder' - 事實證明這太慢了。發送和檢索的請求會爲服務器響應時間(600-800毫秒)增加大量時間。或者我可能錯過某種配置? 如果有人有這樣做的更好的方式,請讓我知道! 謝謝! application.rb中 def extract_locale_from_accept_language_header

    1熱度

    1回答

    我使用的是Rails Geocoder Gem,Rails 4.2和MySqL。我想要檢測有多少行程與某些箱子兼容。 遊記和箱子有這些領域:departure_address,departure_lat,departure_long和arrival_address,arrival_lat,arrival_long。 當我要檢查,如果旅行是一個盒子我嘗試此查詢兼容: Travel.near([Box