Apiを簡単に使えるようにしてくれるJavaScriptライブラリのGmaps.jsで、地図をドラッグした後に中心座標を取得する方法についてのメモです。Apiで使えるイベントがそのまま指定できます。ドラッグに関連したイベントはdrag、dragstart、dragend、center_changed、bounds_changed、idleなどです。ドラッグして動かした地図が静止した時の中心座標を求める場合はidleを設定します。その他のタイミングでイベントを発火させたい場合は表を参考に、上記コードの6行目のidleの部分を書き換えてください。Apiのドラッグ関連のイベント一覧イベント名発火タイミングidle地図が静止した時drag地図がドラッグされている間ずっとdragstartドラッグが開始された瞬間dragendドラッグが終了した瞬間。ドラッグ終了後、地図が慣性で動いている間と慣性での動きが止まった時にイベントは発火しない。静止した時にイベントを発生させたい場合はidleを使う。center_changed地図の中心が変わっている間ずっと発火。bounds_changedドラッグなどに加え、ズームイン・アウトなども含め地図がコントロールされている間ずっと発火。イベンド発生時はイベントプロパティに渡した無名関数にイベントオブジェクトが渡されるので、e.getCenter().lat()で中心の緯度、e.getCenter().lng()で経度が取得できます。イベントプロパティについてより詳しくは公式レファランスを参照して下さい。Comment名前メールアドレスコメントAboutプログラミング関係の覚書が中心ですが、そのほか気の向くままに雑多なことを記しています。