ruby-on-rails - クラスターでのRails、gmaps4railsの問題

ruby-on-rails ruby-on-rails-3 google-maps gmaps4rails

前回、Google Maps Clusterの問題に気づきました。

私はgmaps4railsプラグインを使用しています(バージョン0.8.6と1.1.5を試しましたが、両方に問題があります)。

マーカーが1つのシンプルなマップが適切に表示されます。

しかし、10個のマーカーを取得した場合、マップは表示されません(多くのマーカーが1つのクラスターを作成します)。

私はその問題をfirebugで検査して戻ります

e.b.mapTypes[e.b.getMapTypeId()] is undefined


このエラーはファイルからです-> https://google-maps-utility-library-v3.googlecode.com/svn/tags/markerclusterer/1.0/src/markerclusterer_compiled.js

さらに、オプションでクラスタリングを無効にしてみました

<%= gmaps({"markers" => { "data" => @json }, "map_options" => {"do_clustering" => false}}, true, true) %>


しかし、同じエラーが発生しました。

その問題の迅速な解決策はありますか?
答え
これは、Googleからのアップデートにより互換性が失われたためです。

大丈夫です。
関連記事

ruby-on-rails - accepts_nested_attributes_forの使用時に失敗した作成アクションで新しいテンプレートにパラメーターを渡す

ruby-on-rails - 同じ名前のクラス

ruby-on-rails - rspecでクエリ文字列を指定する

ruby-on-rails - submit_tagはhidden_​​fieldを実行します-データを保存しますか?

c# - SAVON(ROR)SOAPヘッダーをC#サービスの要件に一致させるにはどうすればよいですか?

ruby-on-rails - Prawn::Documentにはmake_tableメソッドはありません

ruby-on-rails - ゼロレンダリングとActiveRecord時間を報告するRailsロガー

ruby-on-rails - Rails:ファイル名のimage_tagヘルパー/ウムラウトが本番環境でエラーをスローする

ruby-on-rails - Ruby on Rails-オンデマンドでクラスキャッシュを再読み込み

ruby-on-rails - ソーサリーを使用してユーザー情報を変更するにはパスワードが必要