問題タブ [rails-geocoder]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Gmaps4Rails: 指定された範囲内でランダムにマーク/ポインターをプロットします
場所の緯度と経度が与えられた場合、上記のように半径の円内にポイント27.1231 and 72.3454
をランダムにプロットするにはどうすればよいですか? 10km
lat and log as the center
なんか似てる( ?)
編集
これはジオコーダーの質問であり、Gmaps4rails の質問ではありません
特定の範囲内のランダムな点の座標を取得する方法は?
ruby-on-rails - undefined method `latitude=' Geocoder Rails
アプリで Geocoder を動作させようとしています。ユーザーの郵便番号を使用して場所をジオコーディングしようとしていますが、新しいサインアップを送信すると、次のエラーが発生しました。
私は認証にDeviseを使用してい:zip
ます。これが関連する場合の属性のサニテーションです。また、以下は私のユーザー登録フォームです。
関連する User モデルは次のとおりです。
私の登録フォーム:
このエラーが発生する理由について何か考えはありますか? サインアップ フォームに緯度と経度のフィールドを含める必要がありますか? 前もって感謝します!
編集
私の User テーブルのスキーマは次のとおりです。
ruby-on-rails - Railsジオコーダーの未定義メソッド「full_street_address」
gem Geocoder をアプリに追加しようとしましたが、ジオタグを機能させる方法がわかりません。
私のモデルは次のようになります。
そして、私はフォームにfull_street_addressのフィールドを追加しました
新しいホームを追加しようとすると、次のエラーが表示されます
未定義のメソッド `full_street_address' #
抽出されたソース (10 行目あたり):
ruby-on-rails - ip に基づいてモバイル ユーザーの国を特定できますか? (Rails 3.2/geocoder gem)
ユーザーの国に基づいて Web サイトをカスタマイズする必要があります。geocoder gemを使用したい。
これらのタイプのツールとジオコーダー gem は、モバイル デバイス (携帯電話、タブレットなど) を使用しているユーザーの国を特定できますか? または、セット/固定コンピューター/ラップトップでのみ機能しますか?
注: 国の識別よりも正確なものは必要ありません。
ruby-on-rails - 1 対多の関係を持つジオコーダー Ruby on Rails
私の Rails アプリには、1 対多の関係を形成する 2 つのモデルがあります。最初のモデルである store は実店舗を表し、'geocoder' gem と住所列を使用して正しくジオコーディングされた緯度と経度の列があります。ストアには_多くの商品があります。この商品には has_one ストアがあります。ユーザーが検索フォームに入力した住所への近さに基づいて、製品のインデックスを返したいと思います。私のコードの関連部分と、検索を実装しようとする試みは次のとおりです。
schema.rb:
store.rbで
product.rbで
ビュー/products/search.html.erbで
products_controller.rb で
上記の index メソッドは、
エラー
続行する方法がわかりません。明らかに、私が Near メソッドと :select を使用している方法に問題がありますが、頭を包むことはできません。距離別に商品を返品するにはどうすればよいですか?
データベース アダプタとして MySQL を使用しています。SQLite での三角関数の欠如による問題について聞いたことがあります。