マップ上の特定のキーワードに一致する場所にマーカーを追加する必要があります。例えば「ホテル」。
maps.google.com でそのキーワードを検索したときと同じ結果を取得する必要がありますが、gmaps4rails を使用してこの検索を自動的に実行したいだけです。上に別のマーカーを付けて自分の場所を追加します。
乾杯、
ジョエル
マップ上の特定のキーワードに一致する場所にマーカーを追加する必要があります。例えば「ホテル」。
maps.google.com でそのキーワードを検索したときと同じ結果を取得する必要がありますが、gmaps4rails を使用してこの検索を自動的に実行したいだけです。上に別のマーカーを付けて自分の場所を追加します。
乾杯、
ジョエル
プロセスは次のようになります。
Ajax バージョン
すでに gmaps4rails のマップが表示されています
サーバーにリモートでフォームを送信する
コントローラーのレコードに対して適切なクエリを作成し、単に応答します.to_gmaps4rails
jsreplaceMarkers
関数を使用してマップをクリアし、サーバーの応答からマーカーを表示します。
クライアント ブラウザの地理位置情報機能 (すべてのブラウザで利用できるわけではないことに注意してください) + jsaddMarkers
関数を使用して、ユーザーの位置を表示します。
ここに関連ドキュメントを書きました
標準版
コントローラーから適切なオブジェクトを取得します
それらからjsonを作成します
マップを作成する
js コールバックを追加して、ユーザーの位置でマーカーを作成します