var currentInfoWindow = null; //最後に開いた情報ウィンドウを記憶 function initialize() { //地図初期化 var initPos = new google.maps.LatLng(35.5612568,139.7160511); var myOptions = { center : initPos, zoom : 12, mapTypeId : google.maps.MapTypeId.ROADMAP }; var map_canvas = new google.maps.Map(document.getElementById("map_canvas"), myOptions); //マーカーを作成 var markerPos0 = new google.maps.LatLng(35.5632010,139.7116460); var markerPos1 = new google.maps.LatLng(35.5630816,139.7108933); var markerPos2 = new google.maps.LatLng(35.5617152,139.7236420); var markerPos3 = new google.maps.LatLng(35.5870372,139.7350204); var markerPos4 = new google.maps.LatLng(35.5642342,139.7172092); var markerPos5 = new google.maps.LatLng(35.5599654,139.7193258); var markerPos6 = new google.maps.LatLng(35.5851817,139.7282015); createMarker(map_canvas, markerPos0, "パール
東京都大田区西蒲田7-33-10
03-3738-4452
詳細","./marker/pin_lov01.png"); createMarker(map_canvas, markerPos1, "アミ
東京都大田区西蒲田7-40-4
03-3732-4817
詳細","./marker/pin_lov02.png"); createMarker(map_canvas, markerPos2, "スワン
東京都大田区蒲田4-11-2
03-3731-2529
詳細","./marker/pin_lov03.png"); createMarker(map_canvas, markerPos3, "南国
東京都大田区大森北2-17-4
03-3761-6046
詳細","./marker/pin_lov04.png"); createMarker(map_canvas, markerPos4, "とき
東京都大田区蒲田5-2-9
03-3735-5477
詳細","./marker/pin_lov05.png"); createMarker(map_canvas, markerPos5, "白鳥
東京都大田区蒲田4-31-6
03-3734-1818
詳細","./marker/pin_lov06.png"); createMarker(map_canvas, markerPos6, "マツヤ
東京都大田区大森北1-28-5
03-3761-2956
詳細","./marker/pin_lov07.png"); } function createMarker(map, latlng, text, icon) { var infoWndOpts = { content : text }; var infoWnd = new google.maps.InfoWindow(infoWndOpts); var image = icon; var markerOpts = { position : latlng, map : map, icon : image }; var marker = new google.maps.Marker(markerOpts); google.maps.event.addListener(marker, "click", function(){ //先に開いた情報ウィンドウがあれば、closeする if (currentInfoWindow) { currentInfoWindow.close(); } //情報ウィンドウを開く infoWnd.open(map, marker); currentInfoWindow = infoWnd; }); return marker; }