var currentInfoWindow = null; //最後に開いた情報ウィンドウを記憶
function initialize() {
//地図初期化
var initPos = new google.maps.LatLng(35.6580681,139.7515992);
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.6592014,139.7563710);
var markerPos1 = new google.maps.LatLng(35.6756267,139.7370804);
var markerPos2 = new google.maps.LatLng(35.6758988,139.7360666);
var markerPos3 = new google.maps.LatLng(35.6532661,139.7622431);
var markerPos4 = new google.maps.LatLng(35.6682304,139.7410887);
var markerPos5 = new google.maps.LatLng(35.6593117,139.7290984);
var markerPos6 = new google.maps.LatLng(35.6309764,139.7352432);
var markerPos7 = new google.maps.LatLng(35.6309764,139.7352432);
var markerPos8 = new google.maps.LatLng(35.6436781,139.7509553);
var markerPos9 = new google.maps.LatLng(35.6631705,139.7612789);
var markerPos10 = new google.maps.LatLng(35.6713243,139.7328366);
var markerPos11 = new google.maps.LatLng(35.6635891,139.7337590);
var markerPos12 = new google.maps.LatLng(35.6309764,139.7352432);
var markerPos13 = new google.maps.LatLng(35.6554988,139.7470691);
var markerPos14 = new google.maps.LatLng(35.6662026,139.7312591);
var markerPos15 = new google.maps.LatLng(35.6394808,139.7316127);
var markerPos16 = new google.maps.LatLng(35.6279629,139.7353628);
var markerPos17 = new google.maps.LatLng(35.6567516,139.7526325);
var markerPos18 = new google.maps.LatLng(35.6587930,139.7519075);
var markerPos19 = new google.maps.LatLng(35.6279047,139.7407596);
var markerPos20 = new google.maps.LatLng(35.6510688,139.7488524);
var markerPos21 = new google.maps.LatLng(35.6738519,139.7378332);
var markerPos22 = new google.maps.LatLng(35.6687253,139.7573568);
var markerPos23 = new google.maps.LatLng(35.6292571,139.7329296);
var markerPos24 = new google.maps.LatLng(35.6525104,139.7517049);
var markerPos25 = new google.maps.LatLng(35.6590734,139.7480689);
var markerPos26 = new google.maps.LatLng(35.6655503,139.7451635);
var markerPos27 = new google.maps.LatLng(35.6632232,139.7595901);
var markerPos28 = new google.maps.LatLng(35.6637723,139.7312148);
var markerPos29 = new google.maps.LatLng(35.6552798,139.7632596);
var markerPos30 = new google.maps.LatLng(35.6704492,139.7280287);
var markerPos31 = new google.maps.LatLng(35.6718743,139.7376556);
var markerPos32 = new google.maps.LatLng(35.6626836,139.7316814);
var markerPos33 = new google.maps.LatLng(35.6669640,139.7443496);
var markerPos34 = new google.maps.LatLng(35.6248890,139.7713380);
var markerPos35 = new google.maps.LatLng(35.6568849,139.7522186);
var markerPos36 = new google.maps.LatLng(35.6263805,139.7705352);
var markerPos37 = new google.maps.LatLng(35.6299599,139.7361071);
var markerPos38 = new google.maps.LatLng(35.6653828,139.7165049);
var markerPos39 = new google.maps.LatLng(35.6754460,139.7328114);
var markerPos40 = new google.maps.LatLng(35.6663755,139.7549987);
var markerPos41 = new google.maps.LatLng(35.6641398,139.7604651);
var markerPos42 = new google.maps.LatLng(35.6580681,139.7515992);
var markerPos43 = new google.maps.LatLng(35.6694078,139.7330922);
var markerPos44 = new google.maps.LatLng(35.6570618,139.7235323);
var markerPos45 = new google.maps.LatLng(35.6428197,139.7449253);
var markerPos46 = new google.maps.LatLng(35.6520606,139.7548269);
var markerPos47 = new google.maps.LatLng(35.6641448,139.7394779);
var markerPos48 = new google.maps.LatLng(35.6519156,139.7369118);
var markerPos49 = new google.maps.LatLng(35.6283962,139.7372793);
createMarker(map_canvas, markerPos0, "アートホテルズ浜松町
東京都港区浜松町1-8-5
03-3432-2726
詳細","./marker/pin_biz01.png");
createMarker(map_canvas, markerPos1, "赤坂グランベルホテル
東京都港区赤坂3-10-9
03-5575-7130
詳細","./marker/pin_biz02.png");
createMarker(map_canvas, markerPos2, "アパヴィラホテル赤坂見附
東京都港区赤坂3-19-10
03-3582-5111
詳細","./marker/pin_biz03.png");
createMarker(map_canvas, markerPos3, "インターコンチネンタル東京ベイ
東京都港区海岸1-16-2
03-5404-2222
詳細","./marker/pin_biz04.png");
createMarker(map_canvas, markerPos4, "ANAインターコンチネンタルホテル東京
東京都港区赤坂1-12-33
03-3505-1111
詳細","./marker/pin_biz05.png");
createMarker(map_canvas, markerPos5, "グランドハイアット東京
東京都港区六本木6-10-3
03-4333-1234
詳細","./marker/pin_biz06.png");
createMarker(map_canvas, markerPos6, "グランドプリンスホテル新高輪
東京都港区高輪3-13-1
03-3442-1111
詳細","./marker/pin_biz07.png");
createMarker(map_canvas, markerPos7, "グランドプリンスホテル高輪
東京都港区高輪3-13-1
03-3447-1111
詳細","./marker/pin_biz08.png");
createMarker(map_canvas, markerPos8, "グレイスリー田町
東京都港区芝浦3-8-1
03-6699-1000
詳細","./marker/pin_biz09.png");
createMarker(map_canvas, markerPos9, "コンラッド東京
東京都港区東新橋1-9-1
03-6388-8000
詳細","./marker/pin_biz10.png");
createMarker(map_canvas, markerPos10, "ザ・ビー赤坂
東京都港区赤坂7-6-13
03-3586-0811
詳細","./marker/pin_biz11.png");
createMarker(map_canvas, markerPos11, "ザ・ビー六本木
東京都港区六本木3-9-8
03-5412-0451
詳細","./marker/pin_biz12.png");
createMarker(map_canvas, markerPos12, "ザ・プリンス さくらタワー東京
東京都港区高輪3-13-1
03-5798-1111
詳細","./marker/pin_biz13.png");
createMarker(map_canvas, markerPos13, "ザ・プリンスパークタワー東京
東京都港区芝公園4-8-1
03-5400-1111
詳細","./marker/pin_biz14.png");
createMarker(map_canvas, markerPos14, "ザ・リッツ・カールトン東京
東京都港区赤坂9-7-1東京ミッドタウン
03-3423-8000
詳細","./marker/pin_biz15.png");
createMarker(map_canvas, markerPos15, "シェラトン都ホテル東京
東京都港区白金台1-1-50
03-3447-3111
詳細","./marker/pin_biz16.png");
createMarker(map_canvas, markerPos16, "品川プリンスホテル
東京都港区高輪4-10-30
03-3440-1111
詳細","./marker/pin_biz17.png");
createMarker(map_canvas, markerPos17, "芝大門ホテル
東京都港区芝公園2-3-6
03-3431-3716
詳細","./marker/pin_biz18.png");
createMarker(map_canvas, markerPos18, "芝パークホテル
東京都港区芝公園1-5-10
03-3433-4141
詳細","./marker/pin_biz19.png");
createMarker(map_canvas, markerPos19, "ストリングスホテル東京インターコンチネンタル
東京都港区港南2-16-1
03-4562-1111
詳細","./marker/pin_biz20.png");
createMarker(map_canvas, markerPos20, "セレスティンホテル
東京都港区芝3-23-1
03-5441-4111
詳細","./marker/pin_biz21.png");
createMarker(map_canvas, markerPos21, "センチュリオンホテル・レジデンシャル・赤坂
東京都港区赤坂3-12-3
03-6229-6336
詳細","./marker/pin_biz22.png");
createMarker(map_canvas, markerPos22, "第一ホテル東京
東京都港区新橋1-2-6
03-3501-4411
詳細","./marker/pin_biz23.png");
createMarker(map_canvas, markerPos23, "高輪東武ホテル
東京都港区高輪4-7-6
03-3447-0111
詳細","./marker/pin_biz24.png");
createMarker(map_canvas, markerPos24, "東京グランドホテル
東京都港区芝2-5-3
03-3456-2222
詳細","./marker/pin_biz25.png");
createMarker(map_canvas, markerPos25, "東京プリンスホテル
東京都港区芝公園3-3-1
03-3432-1111
詳細","./marker/pin_biz26.png");
createMarker(map_canvas, markerPos26, "虎ノ門パストラル
東京都港区虎ノ門4-1-1
03-3432-7261
詳細","./marker/pin_biz27.png");
createMarker(map_canvas, markerPos27, "パークホテル東京
東京都港区東新橋1-7-1
03-6252-1111
詳細","./marker/pin_biz28.png");
createMarker(map_canvas, markerPos28, "ホテルアイビス
東京都港区六本木7-14-4
03-3403-4411
詳細","./marker/pin_biz29.png");
createMarker(map_canvas, markerPos29, "ホテルアジュール竹芝
東京都港区海岸1-11-2
03-3437-2011
詳細","./marker/pin_biz30.png");
createMarker(map_canvas, markerPos30, "ホテル アジア会館
東京都港区赤坂8-10-32
03-3402-6111
詳細","./marker/pin_biz31.png");
createMarker(map_canvas, markerPos31, "ホテルアバンシェル赤坂
東京都港区赤坂2-14-14
03-3568-3456
詳細","./marker/pin_biz32.png");
createMarker(map_canvas, markerPos32, "ホテルアルカトーレ六本木
東京都港区六本木6-1-23
03-3404-5111
詳細","./marker/pin_biz33.png");
createMarker(map_canvas, markerPos33, "ホテルオークラ東京
東京都港区虎ノ門2-10-4
03-3582-0111
詳細","./marker/pin_biz34.png");
createMarker(map_canvas, markerPos34, "ホテルグランパシフィックLE DAIBA
東京都港区台場2-6-1
03-5500-6711
詳細","./marker/pin_biz35.png");
createMarker(map_canvas, markerPos35, "ホテルコンソレイユ 芝・東京
東京都港区芝公園2-3-4
03-5777-7722
詳細","./marker/pin_biz36.png");
createMarker(map_canvas, markerPos36, "ホテル日航東京
東京都港区台場1-9-1
03-5500-5500
詳細","./marker/pin_biz37.png");
createMarker(map_canvas, markerPos37, "ホテルパシフィック東京
東京都港区高輪3-13-3
03-3445-6711
詳細","./marker/pin_biz38.png");
createMarker(map_canvas, markerPos38, "ホテルフロラシオン青山
東京都港区南青山4-17-58
03-3403-1541
詳細","./marker/pin_biz39.png");
createMarker(map_canvas, markerPos39, "ホテルモントレ赤坂
東京都港区赤坂4-9-24
03-3401-7111
詳細","./marker/pin_biz40.png");
createMarker(map_canvas, markerPos40, "ホテルユニゾ新橋
東京都港区新橋3-5-2
03-3591-3351
詳細","./marker/pin_biz41.png");
createMarker(map_canvas, markerPos41, "ロイヤルパーク汐留タワー
東京都港区東新橋1-6-3
03-6253-1111
詳細","./marker/pin_biz42.png");
createMarker(map_canvas, markerPos42, "マロウドイン赤坂
東京都港区港区赤坂6-15-17
03-3585-7611
詳細","./marker/pin_biz43.png");
createMarker(map_canvas, markerPos43, "赤坂陽光ホテル
東京都港区赤坂6-14-12
03-3586-4050
詳細","./marker/pin_biz44.png");
createMarker(map_canvas, markerPos44, "アパホテル西麻布
東京都港区西麻布4-4-5
03-5766-4111
詳細","./marker/pin_biz45.png");
createMarker(map_canvas, markerPos45, "ホテルヴィラフォンテーヌ田町
東京都港区芝浦4-2-8(住友不動産三田ツインビル 東館)
03-5730-7770
詳細","./marker/pin_biz46.png");
createMarker(map_canvas, markerPos46, "ホテルヴィラフォンテーヌ浜松町
東京都港区芝1-6-5
03-5730-6660
詳細","./marker/pin_biz47.png");
createMarker(map_canvas, markerPos47, "ホテルヴィラフォンテーヌ六本木
東京都港区六本木1-6-2(泉ガーデン)
03-3560-1110
詳細","./marker/pin_biz48.png");
createMarker(map_canvas, markerPos48, "オリンピックイン麻布
東京都港区南麻布1-7-37
03-5476-5050
詳細","./marker/pin_biz49.png");
createMarker(map_canvas, markerPos49, "京品ホテル
東京都港区高輪4-10-20
03-3449-5711
詳細","./marker/pin_biz50.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;
}