var currentInfoWindow = null; //最後に開いた情報ウィンドウを記憶
function initialize() {
//地図初期化
var initPos = new google.maps.LatLng(35.733445,139.739303);
var myOptions = {
center : initPos,
zoom : 15,
mapTypeId : google.maps.MapTypeId.ROADMAP
};
var map_canvas = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
//マーカーを作成
var markerPos0 = new google.maps.LatLng(35.7338174,139.7268233);
var markerPos1 = new google.maps.LatLng(35.7317148,139.7273595);
var markerPos2 = new google.maps.LatLng(35.7367449,139.7478081);
var markerPos3 = new google.maps.LatLng(35.7335118,139.7260567);
var markerPos4 = new google.maps.LatLng(35.7317093,139.7362367);
var markerPos5 = new google.maps.LatLng(35.7355061,139.7481609);
var markerPos6 = new google.maps.LatLng(35.7352478,139.7480998);
var markerPos7 = new google.maps.LatLng(35.7354367,139.7478748);
var markerPos8 = new google.maps.LatLng(35.7363227,139.7456027);
var markerPos9 = new google.maps.LatLng(35.7303261,139.7338730);
var markerPos10 = new google.maps.LatLng(35.7323425,139.7385782);
var markerPos11 = new google.maps.LatLng(35.7330564,139.7413864);
var markerPos12 = new google.maps.LatLng(35.7326536,139.7269039);
var markerPos13 = new google.maps.LatLng(35.7328591,139.7264623);
var markerPos14 = new google.maps.LatLng(35.7328313,139.7265567);
var markerPos15 = new google.maps.LatLng(35.7326980,139.7289343);
var markerPos16 = new google.maps.LatLng(35.7326591,139.7256234);
var markerPos17 = new google.maps.LatLng(35.7339090,139.7274844);
var markerPos18 = new google.maps.LatLng(35.7335368,139.7260595);
var markerPos19 = new google.maps.LatLng(35.7305010,139.7336952);
var markerPos20 = new google.maps.LatLng(35.7318120,139.7299149);
var markerPos21 = new google.maps.LatLng(35.7328064,139.7404809);
var markerPos22 = new google.maps.LatLng(35.7330564,139.7413864);
var markerPos23 = new google.maps.LatLng(35.7325009,139.7409003);
var markerPos24 = new google.maps.LatLng(35.7323786,139.7383838);
var markerPos25 = new google.maps.LatLng(35.7360922,139.7455805);
createMarker(map_canvas, markerPos0, "大塚タウンホテル
東京都豊島区北大塚2-9-1
03-5961-3880
詳細","./marker/pin_biz01.png");
createMarker(map_canvas, markerPos1, "ホテルベルクラシック東京
東京都豊島区南大塚3-33-6
03-5950-1200
詳細","./marker/pin_biz02.png");
createMarker(map_canvas, markerPos2, "ホテルメッツ駒込
東京都豊島区駒込2-1-39
03-5319-0011
詳細","./marker/pin_biz03.png");
createMarker(map_canvas, markerPos3, "サンシャインヒル大塚
東京都豊島区北大塚3-22-1
03-3940-1189
詳細","./marker/pin_biz04.png");
createMarker(map_canvas, markerPos4, "D CUBE(ディーキューブ)
東京都豊島区巣鴨1-38-5
03-3946-0015
詳細","./marker/pin_lov05.png");
createMarker(map_canvas, markerPos5, "アルパ
東京都豊島区駒込1-37-3
03-3947-9251
詳細","./marker/pin_lov06.png");
createMarker(map_canvas, markerPos6, "アルパ2
東京都豊島区駒込1-40-12
03-3944-3752
詳細","./marker/pin_lov07.png");
createMarker(map_canvas, markerPos7, "ガーデン1・3
東京都豊島区駒込1-40-10
03-3946-6897
詳細","./marker/pin_lov08.png");
createMarker(map_canvas, markerPos8, "グレースイン三千代
東京都豊島区駒込3-4-15
03-3918-4314
詳細","./marker/pin_lov09.png");
createMarker(map_canvas, markerPos9, "LIETO
東京都豊島区南大塚1-36-8
03-3945-8181
詳細","./marker/pin_lov10.png");
createMarker(map_canvas, markerPos10, "サンプラザ
東京都豊島区巣鴨1-27-11
03-5976-4530
詳細","./marker/pin_lov11.png");
createMarker(map_canvas, markerPos11, "シーザース
東京都豊島区巣鴨1-9-7
03-3943-5151
詳細","./marker/pin_lov12.png");
createMarker(map_canvas, markerPos12, "シネマインキャスト
東京都豊島区北大塚2-5-3
03-3940-9911
詳細","./marker/pin_lov13.png");
createMarker(map_canvas, markerPos13, "小さな恋の物語
東京都豊島区北大塚2-4-8
03-3576-3366
詳細","./marker/pin_lov14.png");
createMarker(map_canvas, markerPos14, "プリンセス3世
東京都豊島区北大塚2-4-2
03-3940-3421
詳細","./marker/pin_lov15.png");
createMarker(map_canvas, markerPos15, "フロンティア
東京都豊島区北大塚2-15-6
03-3949-1591
詳細","./marker/pin_lov16.png");
createMarker(map_canvas, markerPos16, "ホテルPAL
東京都豊島区北大塚3-1-1
03-3940-8081
詳細","./marker/pin_lov17.png");
createMarker(map_canvas, markerPos17, "ホワイト
東京都豊島区北大塚2-18-2
03-3940-2210
詳細","./marker/pin_lov18.png");
createMarker(map_canvas, markerPos18, "ビアンカ ドゥエ
東京都豊島区北大塚3-22-1
03-3940-2841
詳細","./marker/pin_lov19.png");
createMarker(map_canvas, markerPos19, "ビアンカ
東京都豊島区南大塚1-37-1
03-3943-2351
詳細","./marker/pin_lov20.png");
createMarker(map_canvas, markerPos20, "アペルト
東京都豊島区北大塚1-16-7
03-3917-1234
詳細","./marker/pin_lov21.png");
createMarker(map_canvas, markerPos21, "エアポート
東京都豊島区巣鴨1-13-9
03-3947-1311
詳細","./marker/pin_lov22.png");
createMarker(map_canvas, markerPos22, "F(エフ)
東京都豊島区巣鴨1-9-7
03-3946-8331
詳細","./marker/pin_lov23.png");
createMarker(map_canvas, markerPos23, "桑苑
東京都豊島区巣鴨1-10-9
03-3945-0777
詳細","./marker/pin_lov24.png");
createMarker(map_canvas, markerPos24, "ニューミエ
東京都豊島区巣鴨1-27-3
03-5976-1601
詳細","./marker/pin_lov25.png");
createMarker(map_canvas, markerPos25, "ひかり
東京都豊島区駒込3-1-2
03-3910-5100
詳細","./marker/pin_lov26.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;
}