
[英]I want to join tables and sort them with Geocoder Gem
我想解決什么 我想組合區域模型、商店模型和帳戶模型,並按照與 Geocoder Gem 指定的位置的接近度順序對結果進行排序。 我想在視圖中列出使用each的結果。 但是,我no such column: distance得到no such column: distance如下所示的no suc ...
[英]I want to join tables and sort them with Geocoder Gem
我想解決什么 我想組合區域模型、商店模型和帳戶模型,並按照與 Geocoder Gem 指定的位置的接近度順序對結果進行排序。 我想在視圖中列出使用each的結果。 但是,我no such column: distance得到no such column: distance如下所示的no suc ...
[英]Rails - geocoder: how to run ".near" method for multiple locations in the model?
我正在嘗試使用地理編碼器來查找特定半徑內的所有對象。 以下是來自官方 Github 網站的示例: 此查詢將返回給定位置 ( 40.71, -100.23 ) 半徑 50 英里內的所有場地。 但是,在我的例子中, venues Venue (table places) 有這些列代表 3 個可能的位置 ...
[英]Address validation during user sing up using geocoder in Ruby
我試圖在用戶注冊期間在 ruby on rails 中包含地址驗證。 用戶必須以街道地址、城市和郵政編碼的形式輸入他們的地址。 我使用這個在用戶 controller 中實現了一些地址驗證: 但是,這總是返回找不到地址的錯誤,即使地址有效也是如此。 我已經確認我輸入的地址是真實的,並且在刪除驗證時有 ...
[英]Ruby on Rails - User IP is different than actual device IP
我正在 heroku 服務器上的軌道上的 ruby 中構建一個站點,以根據用戶的位置向用戶提供內容。 我正在使用 ipinfo_io 通過request.env['ipinfo'].ip和request.env['ipinfo'].loc request.env['ipinfo'].loc用戶的 ...
[英]Decoupling Location from Users and Rails Geocoder
在我們的應用程序中,我們最初有帶有緯度/經度的用戶記錄,並且效果很好。 隨着我們變得越來越大並且使用它的人越來越多,位置更新/檢查的數量變得越來越大,我認為我們可以通過將位置與用戶記錄分離來減輕負載:可以獨立於用戶記錄更新和檢查位置,而無需我們每 X 秒更新一次位置,就清除用戶數據上的序列化程序緩存 ...
[英]Geocoder rails filter nearbys
只是想知道在我的情況下找到附近的“客戶”時如何過濾 controller 的結果我的顯示頁面上有這個 在我指定的 clients_controller 上 但是我得到 不知道如何給附近的客戶打電話,但要添加過濾器,我應該將其添加為 scope 嗎? 謝謝! ...
[英]Geocoder Methods on Json Array in rails
我打電話給一些第三方 API 來獲取位置 這是在 json 中返回結果,如 使用 Active Record,我們可以使用 Geocoder 應用距離過濾器 But API response is json object,How can I apply distance filter on jso ...
[英]How to test geocoder on localhost?
我想在本地主機上測試地理編碼器。 當我嘗試做: request.remote_ip或request.location.ip它返回我::1 。 request.location.longitude - 它不會返回任何內容。 我嘗試了許多在 Internet 上找到的解決方案,但大多數都已過時或根 ...
[英]Geocoder request location returns nil in production
我一直在嘗試使用地理編碼器 gem 獲取用戶當前位置,但它在生產中崩潰並且每次都返回“nil”。 我嘗試過使用不同的 IP,另一台計算機,同樣的東西......我試過使用.safe_location,但它也是 nil。 這是我的代碼,以防萬一: 僅供參考,我也嘗試過 request.locatio ...
[英]Address error with the Rails GeoCoder gem
我正在使用 GeoCoder gem 來查找緯度和經度的位置,它似乎在 rails 代碼中運行良好。 然而,要獲得每個位置的緯度/經度將是冗長的,並且需要相當長的時間。 瀏覽我看到的文檔,我可以使用rake geocode:all CLASS=Location SLEEP=0.25 BATCH=10 ...
[英]Getting countries states and cities in rails
我有一個帶有用於用戶信息的嵌套模型的用戶模型,並且我已經有一個使用country_select gem的工作國家/地區字段,但是它不提供州和城市。 經過一番研究,我發現了這種寶石紅寶石地理編碼器 ,正如文檔中所說: 在任何基於機架的框架中檢測HTTP請求的位置獲取當前用戶的城市和國家 ...
[英]How do I convert coordinates into an address in JS?
我已經使用了地理位置API來返回用戶的坐標。 我不想返回緯度和經度,而是想返回這些坐標的地址。 有什么辦法可以做到嗎? 我在后端使用Rails,因此考慮使用地址解析器gem,但是使用JS並將所有地址解析邏輯都放在一個地方可能更有意義。 我現在有以下代碼。 ...
[英]Count registered users by province or state Geocoder RoR
有沒有辦法使用devise和geocoder根據他們的省或州(加拿大或美國)計算用戶? 試圖谷歌,但還沒有找到解決方案。 user.rb : 我想得到的例子: - 安大略:89 - 加利福尼亞:32 - 魁北克:382 - 等等... ...
[英]Geocoder undefined variable
我正在嘗試在導軌上運行地址解析器gem。 當我嘗試獲取兩個位置之間的距離時,出現一條錯誤消息,提示我具有未定義的局部變量或方法。 有誰知道為什么會這樣? 我嘗試用小寫字母r和大寫字母來調用它,但是沒有骰子。 任何幫助表示贊賞。 我的終端圖片 ...
[英]Why can't Rails locate gems?
我將geocoder gem安裝在我的gemfile中,如下所示: gem 'geocoder', '~> 1.5.1' 然后我將此行添加到我的模型中 我收到此錯誤: 知道我為什么會收到這個錯誤嗎? 我認為安裝gem就足夠了,但是顯然,Rails無法找到Geo ...
[英]Find Near banks , schools from latitude and longitude using geocoder gem
我使用的是Geocoder rails gem。 我想從某個位置找到銀行,學校,酒店附近。 從上面我可以找到位置,但不能靠近重要的地方。 我如何在“位置”對象上使用地理編碼器的近距離方法,並找到諸如酒店,學校和銀行等附近的地方? 有什么幫助嗎? 謝謝 ...
[英]Geocoder::Result::Geoip2#country returns nil even though location.data['country']['names']['en'] is not
我無法讓 Ahoy 與 Geocoder 一起工作,問題與此 Ahoy 線有關: module Ahoy class GeocodeV2Job < ActiveJob::Base [...] if location && location.country.present? # ...
[英]How can a user update another model's table's values using a form?
我有一個包含他們地址的用戶。 現在,我有另一個表,稱為搜索地址,其中包含一個search_address。 這應該是一對一的關系,其中用戶只能在搜索地址表上創建一個搜索地址。 我想要它,以便用戶可以提交表單,並在地址搜索表中創建search_address。 之后,我想回調那個s ...
[英]Restrict geocoder results to a country or city
我一直在使用Ruby gem Geocoder 1.3版來查找地址的坐標。 我需要將所有結果都限制在某個城市或至少一個國家/地區,因為我發現大多數地理定位錯誤。 我正在使用Google進行搜索。 我嘗試例如: Geocoder.search('Juan Cayetano Mol ...
[英]Geocoder: .nearbys method throwing ActionView::Template::Error (undefined method `each' for nil:NilClass):
我正在嘗試在我的應用程序中實現地理編碼器。 我想在每個地方的頁面上顯示附近的地方。 我不斷收到此錯誤: 我認為這與一些地方被地理編碼有關,而另一些地方則沒有。 例如,對於我擁有的這個地址,在控制台中,緯度和經度值輸出nil ,而.geocode方法.geocode不起作用。 但是,對於其他地址, ...