DamMapsバージョンアップしました

DamMaps version0.22c
http://dambiyori.sakura.ne.jp/dammaps/

今回のバージョンアップは…。

  • ダムのアイコンにTooltip表示をつけました。アイコンにマウスカーソルを重ねると県名とダム名と堰堤高が表示されます。

ワールドカップも見ず、布団にも戻らず、Google Maps APIのドキュメント見ていたら、ジオコーダー関連以外にもちょぼちょぼ新機能が追加されているようで、今回つけたTooltip表示もその一つです。画像のalt属性で表示される奴をそのまま使っているようで、派手な制御は出来ませんが、かえってシンプルでよさげです。
設定の仕方は、マーカーのオブジェクトであるGMarkerのコンストラクタの第二引数にタイトルを設定したGMarkerOptionsオブジェクトを渡します。

//tooltipの文字列を設定したGMarkerOptionsオブジェクトを作成する
//ただし、GMarkerOptionsクラスというのは定義されておらず、
//下記のようにオブジェクトを作ってtitleプロパティに設定すればよい
var gMrkopt = new Object();
gMrkopt.title = "マーカーの説明の文字列";

//マーカーを作成
var gMkr = new GMarker(new GLatlng(lat,lng),gMrkopt);

みたいな感じです。
ちなみに、従来のGMarkerのコンストラクタでは第2引数に自分で作ったアイコンのオブジェクトを設定していましたが、上のような書き方をする場合は、gMarkerOptionsオブジェクトのiconプロパティに代入してあげると設定できます。