var currentInfoWindow = null; //最後に開いた情報ウィンドウを記憶
function initialize() {
//地図初期化
var initPos = new google.maps.LatLng(35.6995657,139.6364379);
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.7057206,139.6506753);
var markerPos1 = new google.maps.LatLng(35.7000656,139.6332826);
var markerPos2 = new google.maps.LatLng(35.6706052,139.6503939);
var markerPos3 = new google.maps.LatLng(35.7055096,139.6503948);
var markerPos4 = new google.maps.LatLng(35.6903553,139.6194397);
var markerPos5 = new google.maps.LatLng(35.7040180,139.6511753);
var markerPos6 = new google.maps.LatLng(35.7037319,139.6358850);
var markerPos7 = new google.maps.LatLng(35.7041478,139.5982967);
var markerPos8 = new google.maps.LatLng(35.7045430,139.6383237);
var markerPos9 = new google.maps.LatLng(35.6903553,139.6194397);
var markerPos10 = new google.maps.LatLng(35.7047013,139.6522863);
var markerPos11 = new google.maps.LatLng(35.7046152,139.6347740);
var markerPos12 = new google.maps.LatLng(35.7033730,139.6006521);
var markerPos13 = new google.maps.LatLng(35.7036986,139.6476368);
var markerPos14 = new google.maps.LatLng(35.6683386,139.6417556);
createMarker(map_canvas, markerPos0, "ホテルアークタワー高円寺
東京都杉並区高円寺北2-4-3
03-3310-5111
詳細","./marker/pin_biz01.png");
createMarker(map_canvas, markerPos1, "アミスタ阿佐ヶ谷
東京都杉並区成田東5-35-14
03-3220-5711
詳細","./marker/pin_biz02.png");
createMarker(map_canvas, markerPos2, "大磯ホテル
東京都杉並区和泉2-8-4
03-3322-2141
詳細","./marker/pin_biz03.png");
createMarker(map_canvas, markerPos3, "ホテルメッツ高円寺
東京都杉並区高円寺北2-5-1
03-5327-0011
詳細","./marker/pin_biz04.png");
createMarker(map_canvas, markerPos4, "アクアオアシス
東京都杉並区高井戸東4-13-15
03-3332-6161
詳細","./marker/pin_lov05.png");
createMarker(map_canvas, markerPos5, "アミ
東京都杉並区高円寺南4-30-6
03-3312-6303
詳細","./marker/pin_lov06.png");
createMarker(map_canvas, markerPos6, "一声館
東京都杉並区阿佐谷南3-35-8
03-3392-0546
詳細","./marker/pin_lov07.png");
createMarker(map_canvas, markerPos7, "デーカーズホテル
東京都杉並区西荻北3-3-3
03-3396-0026
詳細","./marker/pin_lov08.png");
createMarker(map_canvas, markerPos8, "HOTELエスプリ
東京都杉並区阿佐谷南2-19-8
03-5306-7959
詳細","./marker/pin_lov09.png");
createMarker(map_canvas, markerPos9, "ホテル荻窪
東京都杉並区高井戸東4-13-15
03-3332-6161
詳細","./marker/pin_lov10.png");
createMarker(map_canvas, markerPos10, "ホテルズー
東京都杉並区高円寺南4-36-7
03-3315-0755
詳細","./marker/pin_lov11.png");
createMarker(map_canvas, markerPos11, "ホテルスカイコート阿佐谷
東京都杉並区阿佐谷南3-37-11
03-3398-4400
詳細","./marker/pin_lov12.png");
createMarker(map_canvas, markerPos12, "ホテルデラフィーノ
東京都杉並区西荻南3-14-6
03-5370-0055
詳細","./marker/pin_lov13.png");
createMarker(map_canvas, markerPos13, "ホテルワシェ(和紗)
東京都杉並区高円寺南3-48-17
03-3314-5015
詳細","./marker/pin_lov14.png");
createMarker(map_canvas, markerPos14, "よろづや旅館
東京都杉並区永福1-6-18
03-3321-1791
詳細","./marker/pin_lov15.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;
}