現在、gmaps4rails gem を使用して Rails アプリケーションを構築しています。私はこれに10日間しか取り組んでいません。
http://greenearth.herokuapp.com/
申し訳ありませんが、ダインが 1 つしかないため、heroku ではかなり遅くなる可能性があります。
gem が google js api v3 とやり取りすることは理解しています。基本的に、ゴミ箱の場所をGoogleマップに表示したいレールアプリケーションを作成しています。テーブルの列として住所を含むテーブルがあります。gem を使用すると、住所の列を取得して、マップ上にマーカーを吐き出すことができます。すべてのアドレスを照会し、gem が提供するメソッド (およびモデルに追加されたメソッド) を使用してそれらを json に変換し、ビューに表示する必要があります。必要な JavaScript が生成されます。
私はジオコーダーの宝石に切り替えたいと思っています。この宝石は十分に文書化されていません。この宝石に関連するスタックオーバーフローに関する質問が見つかりません。
私の次のステップは、誰でもフォームに最も近い住所を入力できる機能を追加することです。地図 (Google API) は、この入力住所に最も近いゴミ箱の場所を計算します。
gem の wiki は十分に文書化されていません。私はGoogleマップAPIに精通していません。それまでの間、誰かが正しいチュートリアルを教えてもらえますか? または正しい方向?