var currentInfoWindow = null; //最後に開いた情報ウィンドウを記憶
function initialize() {
//地図初期化
var initPos = new google.maps.LatLng(35.6940027,139.7535951);
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.6773209,139.7374831);
var markerPos1 = new google.maps.LatLng(35.6800928,139.7374413);
var markerPos2 = new google.maps.LatLng(35.6747824,139.7403802);
var markerPos3 = new google.maps.LatLng(35.6944804,139.7511425);
var markerPos4 = new google.maps.LatLng(35.6829204,139.7434657);
var markerPos5 = new google.maps.LatLng(35.6905783,139.7605504);
var markerPos6 = new google.maps.LatLng(35.6935395,139.7743772);
var markerPos7 = new google.maps.LatLng(35.6940027,139.7535951);
var markerPos8 = new google.maps.LatLng(35.6696002,139.7579789);
var markerPos9 = new google.maps.LatLng(35.6853534,139.7425990);
var markerPos10 = new google.maps.LatLng(35.6721277,139.7589121);
var markerPos11 = new google.maps.LatLng(35.6876280,139.7376937);
var markerPos12 = new google.maps.LatLng(35.6811594,139.7388023);
var markerPos13 = new google.maps.LatLng(35.6852318,139.7616116);
var markerPos14 = new google.maps.LatLng(35.6781134,139.7668559);
var markerPos15 = new google.maps.LatLng(35.6973717,139.7501314);
var markerPos16 = new google.maps.LatLng(35.6983138,139.7682525);
var markerPos17 = new google.maps.LatLng(35.6810787,139.7349276);
var markerPos18 = new google.maps.LatLng(35.7009462,139.7491785);
var markerPos19 = new google.maps.LatLng(35.6865727,139.7422157);
var markerPos20 = new google.maps.LatLng(35.6817732,139.7386800);
var markerPos21 = new google.maps.LatLng(35.6838433,139.7684807);
var markerPos22 = new google.maps.LatLng(35.6836182,139.7664530);
var markerPos23 = new google.maps.LatLng(35.6975720,139.7613057);
var markerPos24 = new google.maps.LatLng(35.6973696,139.7736410);
var markerPos25 = new google.maps.LatLng(35.6934034,139.7739523);
var markerPos26 = new google.maps.LatLng(35.7009579,139.7678246);
var markerPos27 = new google.maps.LatLng(35.6788820,139.7419299);
var markerPos28 = new google.maps.LatLng(35.7008159,139.7565031);
var markerPos29 = new google.maps.LatLng(35.6721467,139.7423579);
var markerPos30 = new google.maps.LatLng(35.6851563,139.7434656);
var markerPos31 = new google.maps.LatLng(35.6905258,139.7667778);
var markerPos32 = new google.maps.LatLng(35.6978162,139.7545283);
var markerPos33 = new google.maps.LatLng(35.6969386,139.7584448);
var markerPos34 = new google.maps.LatLng(35.6973750,139.7684414);
var markerPos35 = new google.maps.LatLng(35.6914731,139.7752356);
var markerPos36 = new google.maps.LatLng(35.6907369,139.7684166);
var markerPos37 = new google.maps.LatLng(35.6977723,139.7733799);
var markerPos38 = new google.maps.LatLng(35.6726721,139.7596510);
var markerPos39 = new google.maps.LatLng(35.7000021,139.7584974);
var markerPos40 = new google.maps.LatLng(35.6968500,139.7681775);
var markerPos41 = new google.maps.LatLng(35.7006076,139.7566614);
var markerPos42 = new google.maps.LatLng(35.6895815,139.7706192);
var markerPos43 = new google.maps.LatLng(35.6747052,139.7606592);
var markerPos44 = new google.maps.LatLng(35.6825351,139.7694723);
createMarker(map_canvas, markerPos0, "赤坂エクセルホテル東急
東京都千代田区永田町2-14-3
03-3580-2311
詳細","./marker/pin_biz01.png");
createMarker(map_canvas, markerPos1, "赤坂プリンスホテル
東京都千代田区紀尾井町1-2
03-3234-1111
詳細","./marker/pin_biz02.png");
createMarker(map_canvas, markerPos2, "キャピトル東急ホテル
東京都千代田区永田町2-10-3
03-3581-4511
詳細","./marker/pin_biz03.png");
createMarker(map_canvas, markerPos3, "九段会館
東京都千代田区九段南1-6-5
03-3261-5521
詳細","./marker/pin_biz04.png");
createMarker(map_canvas, markerPos4, "グランドアーク半蔵門
東京都千代田区隼町1-1
03-3288-0111
詳細","./marker/pin_biz05.png");
createMarker(map_canvas, markerPos5, "KKRホテル東京
東京都千代田区大手町1-4-1
03-3287-2921
詳細","./marker/pin_biz06.png");
createMarker(map_canvas, markerPos6, "コンフォートホテル東京神田
東京都千代田区神田東松下町11-2
03-5297-2711
詳細","./marker/pin_biz07.png");
createMarker(map_canvas, markerPos7, "第一ホテル東京
東京都千代田区新橋1-2-6
03-3501-4411
詳細","./marker/pin_biz08.png");
createMarker(map_canvas, markerPos8, "第一ホテルアネックス
東京都千代田区内幸町1-5-2
03-3503-5611
詳細","./marker/pin_biz09.png");
createMarker(map_canvas, markerPos9, "ダイヤモンドホテル
東京都千代田区麹町 1-10-3
03-3263-2211
詳細","./marker/pin_biz10.png");
createMarker(map_canvas, markerPos10, "帝国ホテル
東京都千代田区内幸町1-1-1
03-3504-1111
詳細","./marker/pin_biz11.png");
createMarker(map_canvas, markerPos11, "東京グリーンパレス
東京都千代田区二番町2
03-5210-4600
詳細","./marker/pin_biz12.png");
createMarker(map_canvas, markerPos12, "都市センターホテル
東京都千代田区平河町2-4-1
03-3265-8211
詳細","./marker/pin_biz13.png");
createMarker(map_canvas, markerPos13, "パレスホテル
東京都千代田区丸の内1-1-1
03-3211-5211
詳細","./marker/pin_biz14.png");
createMarker(map_canvas, markerPos14, "フォーシーズンズホテル丸の内
東京都千代田区丸の内1-11-1
03-5222-7222
詳細","./marker/pin_biz15.png");
createMarker(map_canvas, markerPos15, "ホテルグランドパレス
東京都千代田区飯田橋1-1-1
03-3264-1111
詳細","./marker/pin_biz16.png");
createMarker(map_canvas, markerPos16, "ホテル聚楽(ジュラク)
東京都千代田区神田淡路町2-9
03-3251-7222
詳細","./marker/pin_biz17.png");
createMarker(map_canvas, markerPos17, "ホテルニューオータニ
東京都千代田区紀尾井町4-1
03-3265-1111
詳細","./marker/pin_biz18.png");
createMarker(map_canvas, markerPos18, "ホテルメトロポリタンエドモント
東京都千代田区飯田橋3-10-8
03-3237-1111
詳細","./marker/pin_biz19.png");
createMarker(map_canvas, markerPos19, "ホテルモントレ半蔵門
東京都千代田区一番町23-1
03-3556-7111
詳細","./marker/pin_biz20.png");
createMarker(map_canvas, markerPos20, "ホテル ルポール麹町
東京都千代田区平河町2-4-3
03-3265-5361
詳細","./marker/pin_biz21.png");
createMarker(map_canvas, markerPos21, "メトロポリタン丸の内
東京都千代田区丸の内1-7-12
03-3211-2233
詳細","./marker/pin_biz22.png");
createMarker(map_canvas, markerPos22, "丸の内ホテル
東京都千代田区丸の内1-6-3
03-3217-1111
詳細","./marker/pin_biz23.png");
createMarker(map_canvas, markerPos23, "山の上ホテル
東京都千代田区神田駿河台1-1
03-3293-2311
詳細","./marker/pin_biz24.png");
createMarker(map_canvas, markerPos24, "秋葉原ワシントンホテル
東京都千代田区神田佐久間町1-8-3
03-3255-3311
詳細","./marker/pin_biz25.png");
createMarker(map_canvas, markerPos25, "オリンピックイン神田
東京都千代田区神田富山町30-1
03-5256-5050
詳細","./marker/pin_biz26.png");
createMarker(map_canvas, markerPos26, "坂のホテル トレティオお茶の水
東京都千代田区外神田2-17-5
03-3253-0211
詳細","./marker/pin_biz27.png");
createMarker(map_canvas, markerPos27, "全国町村会館
東京都千代田区永田町1-11-35
03-3581-0471
詳細","./marker/pin_biz28.png");
createMarker(map_canvas, markerPos28, "東急ステイ水道橋
東京都千代田区三崎町1-1-12
03-3293-0109
詳細","./marker/pin_biz29.png");
createMarker(map_canvas, markerPos29, "東横イン 溜池山王駅官邸南
東京都千代田区永田町2-4-14
03-5510-1045
詳細","./marker/pin_biz30.png");
createMarker(map_canvas, markerPos30, "ふくおか会館
東京都千代田区麹町1-12
03-3265-3171
詳細","./marker/pin_biz31.png");
createMarker(map_canvas, markerPos31, "ホテルヴィラフォンテーヌ大手町
東京都千代田区内神田1-8-8
03-3291-7770
詳細","./marker/pin_biz32.png");
createMarker(map_canvas, markerPos32, "ホテルヴィラフォンテーヌ九段下
東京都千代田区西神田2-4-4
03-3222-8880
詳細","./marker/pin_biz33.png");
createMarker(map_canvas, markerPos33, "ホテルヴィラフォンテーヌ神保町
東京都千代田区神田神保町1-30
03-3233-9990
詳細","./marker/pin_biz34.png");
createMarker(map_canvas, markerPos34, "ホテルマイステイズ御茶ノ水
東京都千代田区神田淡路町2-10-6
03-5289-3939
詳細","./marker/pin_biz35.png");
createMarker(map_canvas, markerPos35, "フレックステイ神田イン
東京都千代田区岩本町1-2-2
03-5835-3939
詳細","./marker/pin_biz36.png");
createMarker(map_canvas, markerPos36, "ホテルユニゾ神田
東京都千代田区内神田2-8-4
03-3256-8181
詳細","./marker/pin_biz37.png");
createMarker(map_canvas, markerPos37, "レム秋葉原
東京都千代田区神田佐久間町1-6-5
03-3254-0606
詳細","./marker/pin_biz38.png");
createMarker(map_canvas, markerPos38, "レム日比谷
東京都千代田区有楽町1-2-1
03-3507-0606
詳細","./marker/pin_biz39.png");
createMarker(map_canvas, markerPos39, "YMCAアジア青少年センター
東京都千代田区猿楽町2丁目5-5
03-3233-0611
詳細","./marker/pin_biz40.png");
createMarker(map_canvas, markerPos40, "東京グリーンホテル御茶ノ水
東京都千代田区神田淡路町2-6
03-3255-4161
詳細","./marker/pin_biz41.png");
createMarker(map_canvas, markerPos41, "庭のホテル 東京
千代田区三崎町1-1-16
03-3293-0028
詳細","./marker/pin_biz42.png");
createMarker(map_canvas, markerPos42, "神田ステーションホテル
東京都千代田区鍛冶町1-4-3
03-3256-3221
詳細","./marker/pin_biz43.png");
createMarker(map_canvas, markerPos43, "ザ・ペニンシュラ東京
東京都千代田区有楽町1-8-1
03-6270-2888
詳細","./marker/pin_biz44.png");
createMarker(map_canvas, markerPos44, "シャングリ・ラホテル東京
東京都 千代田区 丸の内1-8-3
03-6739-7888
詳細","./marker/pin_biz45.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;
}