2008年9月2日火曜日

GoogleMapsを使ってみる9

GoogleMapsのOpenInfoWindowを使用して始点と終点に緯度経度を付け加えてみた。


function makeMarker(point , info_text){
var marker = new GMarker(point);
GEvent.addListener(marker, "click" ,function(){
marker.openInfoWindow(info_text);
});
return marker;
}

このように、関数を使って、イベントを作成しておくと後が楽。

var source_info = 'hoge';
var dist_info = 'hogehoge';
var marker1 = new makeMarker(point_source, source_info);
var marker2 = new makeMarker(point_dist, dist_info);


とすれば実際にマーカーが表示される。
この場合、point_sourceなどは、GLatLngでセットしておく必要がある。
HTMLタグを使いたいときは上の方のOpenInfoWindowをOpenInfoWindoHtmlにすればよい。

参考:http://japonyol.net/editor/googlemaps.html

0 件のコメント: