問題タブ [gmaps4rails]

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.

0 投票する
1 に答える
211 参照

javascript - ドラッグされたマーカーの新しいローカリゼーションを保存するには?

以下の例を使用しました: Google-Maps-for-Rails-Marker-dragging

スキャフォールディングによって作成されたページビューがあります。JavaScript から取得して新しい位置をデータベースに保存する方法: [保存] をクリックした後、住所、経度、緯度。

0 投票する
1 に答える
1607 参照

ruby-on-rails - Gmaps4Railsのマーカースタイリング

Gmaps4rails gemを使用して、このマーカースタイリングのようなことを行うことは可能ですか?私はInfoBoxでなんとかやっていくことができましたが、それはwikiに書かれていました

カスタムマーカー画像に境界線を追加するにはどうすればよいですか?またはそれにいくつかのCSSを追加しますか?私のすべてのマーカー写真に?私はそれが影の絵でこれをするのが醜いことに気づきました。

0 投票する
1 に答える
773 参照

ruby-on-rails - 本番環境で gmaps4rails が表示されない

すべてはタイトルにある

私はもう試した:

  • config.serve_static_assets = true

  • 私は宝石を更新してから:rails generate gmaps4rails:install

マップはローカル モードでは完全に表示されますが、本番環境では表示されません! は完全に空です...これが私の頭の内容です:

何か案が?

0 投票する
1 に答える
382 参照

google-maps-api-3 - gmaps4railsでGoogle Maps Weather Layerを使用するには?

プロジェクトで Google Maps Weather Layer を有効にする方法を教えてください。

0 投票する
1 に答える
455 参照

ruby-on-rails - gmapsをfalseに設定すると、ジオコーディングの場所を更新できません

私は素晴らしいgemgmaps4railsを使用して、RubyonRailsサイトにGoogleマップを配置しています。私はウィキのこのページgmapsをフォローしていて、フィールドをfalseに設定することで、計算された緯度と経度をいつ更新するかを制御しようとしています。私はそれを機能させることができないようです。

私のユーザーモデルでは、これがあります:

私はここで簡単な何かを見逃していると確信しています。addressSQLiteデータベースブラウザを使用して、フィールドをデータベース内で直接新しいものに変更し、設定latitudelongitudeて0にし、gmapsfalse、f、0、null(SQLiteでfalseが何であるかわからない)に設定してみました...ページを更新して、マップを再度ロードします。常に0,0にマーカーが表示されます。

boolean私がしなければならなかったのは、呼び出されたを定義することだけだと思いましgmapsた。それがfalseに設定されている場合、マップをロードすると、住所をジオコーディングして緯度/経度を再計算する必要があります。私は何が欠けていますか?

ありがとう!

0 投票する
1 に答える
425 参照

ruby-on-rails - Gmaps4railsのrich_markerに影を適用しないようにする方法

最近、私はRichMarkerとGmaps4railsの宝石でなんとか成功しました!Apneadivingに感謝します!しかし今、私が取り除くことができない厄介な影があります。試した

:shadow_picture => " "

そしてそれはCSSにはないようです。そして、それがウィキで言われている ようにしようとしました

:marker_anchor => [10, true]

何か案は?

0 投票する
1 に答える
926 参照

ruby-on-rails - RichMarkerのオフセットを設定するにはどうすればよいですか?

別の質問をするのに十分失敗しました:使用

  • gmaps4rails v0.11.1-素晴らしい宝石です!
  • RichMarker

を使用してマーカーをフラットにすることができました:marker_anchor => [10, true]

しかし、マーカーの下部に矢印があるので、マーカーのhtml(RichMarker)を配置するためのオフセットを設定するにはどうすればよいですか?

これは、richmarkerhtmlのdivにcssオフセットを設定することで実行されます。しかし、それはちょっと奇妙に思えます。

Gmaps4railsメソッドを使用してオフセットを設定することは可能ですか?

0 投票する
1 に答える
1616 参照

ruby-on-rails - Gmaps4RailsAPIを介したGoogleマップオブジェクトへのアクセス

私はGMaps4Railsを使用してRails/Mongoid / Spacialモデルからマーカーをレンダリングすることに成功しており、一般的にGMaps4Railsは信じられないほどクールだと感じています。

ただし、心の奥底でしつこいことが1つあります(問題なく動作しましたが)。すべての例と回答でGmaps4Rails.map、たとえば、Googleマップオブジェクトにアクセスしたことがあります。

Google-Maps-for-Railsでマーカーを追加して取得

しかし、私はこれを機能させることができませんでした。オブジェクトをコンソールに記録するGmaps4Rails.mapと、未定義になります。Gmaps.mapオブジェクトはタイプGmaps4RailsGoogleなので、実際のGoogleマップにアクセスするには、次のように書く必要があります。

マップをインスタンス化しています

私は何か間違ったことをしているというしつこい感じがあるので、どんなヒントでも大歓迎です。

更新: https://github.com/apneadiving/Google-Maps-for-Rails/wiki/From-0.xx-to-1.xxを読む必要があります

0 投票する
1 に答える
1002 参照

ruby-on-rails - Gmaps4Rails を MongoMapper で動作させる

まず、この宝石はすばらしく見えます - @apneadiving に感謝します。いつの日か貢献できることを願っています-適切に使用する方法を理解したら:-\

恐ろしく初心者の質問だと思います...そして、Ruby主義だけに基づいてそれを理解できるはずだと知っています...しかし、私は自分が間違っていることを理解できませんでした...

私はこのエラーを乗り越えることができません:

私は座標をエンコードするさまざまな方法を検討してきましたが、エラー (私は信じています) は単に「機能しacts_as_gmappableていない」ことにあると考えています。私のモデルはこれです:

どんな助けでも大歓迎です。モデルインスタンスデータが何もない、空のマップを表示できます:-p

作業が完了したら、MongoMapper と Gmaps4Rails を使用するためのブログ投稿または wiki ページを追加します!

0 投票する
0 に答える
741 参照

ajax - 最初のページ読み込みの*後*にgmaps4railsを使用してマップを描画する

フルページロードなしでサーバーから現在のページにhtmlをロードすることにより、オンデマンドでgmaps4railsを使用してマップをロードしたいと思います。私は基本的に、pjaxのようにajaxを使用してタブを偽造しています:

http://pjax.heroku.com/

この手法は、レールへのajax呼び出しをトリガーする特別なリンクであり、レールはビューのjsonレンダリングを返します。このjsonは、divターゲットとそのサブツリーを置き換えます。

gmaps4railsを使用して、最初のページに他のマップがない場合に、最初のページのロードにマップを描画するために必要なすべての要素をロードするにはどうすればよいですか?通常のgmaps(..)またはgmaps4rails(..)ヘルパーは機能していないようです。

PS!gmaps4railsとajax呼び出しに関するstackoverflowに関する他の質問がありますが、これらのいずれもこの種の手法に合わせて調整されていません。通常のページでも機能しない有望なテクニックは次のとおりです(アセットパイプラインでRails 3.1を実行しています): Gmaps4railsを使用したAJAX呼び出しによるGmapのレンダリング