var currentInfoWindow = null; //最後に開いた情報ウィンドウを記憶
function initialize() {
//地図初期化
var initPos = new google.maps.LatLng(35.6414629,139.6981712);
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.6415162,139.7153641);
var markerPos1 = new google.maps.LatLng(35.6286643,139.6944802);
var markerPos2 = new google.maps.LatLng(35.6450540,139.6918216);
var markerPos3 = new google.maps.LatLng(35.6317757,139.7135034);
var markerPos4 = new google.maps.LatLng(35.6349503,139.7138505);
var markerPos5 = new google.maps.LatLng(35.6520002,139.6863303);
var markerPos6 = new google.maps.LatLng(35.6360606,139.6905998);
var markerPos7 = new google.maps.LatLng(35.6341726,139.7133978);
var markerPos8 = new google.maps.LatLng(35.6347920,139.7133172);
var markerPos9 = new google.maps.LatLng(35.6326588,139.7114203);
var markerPos10 = new google.maps.LatLng(35.6492868,139.6922548);
var markerPos11 = new google.maps.LatLng(35.6519780,139.6862219);
var markerPos12 = new google.maps.LatLng(35.6543445,139.6902798);
createMarker(map_canvas, markerPos0, "ウェスティンホテル東京
東京都目黒区三田1-4-1(恵比寿ガーデンプレイス内)
03-5423-7000
詳細","./marker/pin_biz01.png");
createMarker(map_canvas, markerPos1, "CLASKA
東京都目黒区中央町1-3-18
03-3719-8121
詳細","./marker/pin_biz02.png");
createMarker(map_canvas, markerPos2, "KKR中目黒
東京都目黒区東山1-27-15
03-3713-8131
詳細","./marker/pin_biz03.png");
createMarker(map_canvas, markerPos3, "目黒雅叙園
東京都目黒区下目黒1-8-1
03-3491-4111
詳細","./marker/pin_biz04.png");
createMarker(map_canvas, markerPos4, "ウィングインターナショナル目黒
東京都目黒区目黒1-3-14
03-3779-6311
詳細","./marker/pin_biz05.png");
createMarker(map_canvas, markerPos5, "オリンピックイン渋谷
東京都目黒区大橋2-22-6
03-3469-5050
詳細","./marker/pin_biz06.png");
createMarker(map_canvas, markerPos6, "東急ステイ目黒・祐天寺
東京都目黒区祐天寺2-15-7
03-5721-1109
詳細","./marker/pin_biz07.png");
createMarker(map_canvas, markerPos7, "ミッドイン目黒
東京都目黒区下目黒1-2-19
03-3490-3111
詳細","./marker/pin_biz08.png");
createMarker(map_canvas, markerPos8, "ベルデュール
東京都目黒区目黒1-3-17
03-3491-8888
詳細","./marker/pin_lov09.png");
createMarker(map_canvas, markerPos9, "目黒エンペラー
東京都目黒区下目黒2-1-6
03-5435-7979
詳細","./marker/pin_lov10.png");
createMarker(map_canvas, markerPos10, "ウィークリー・ドーミーイン目黒青葉台
東京都目黒区青葉台3-21-8
03-6894-5489
詳細","./marker/pin_biz11.png");
createMarker(map_canvas, markerPos11, "大橋
東京都目黒区大橋2-22-7
03-3460-3939
詳細","./marker/pin_lov12.png");
createMarker(map_canvas, markerPos12, "ホテル1983
東京都目黒区青葉台4-569-2
03-3466-1983
詳細","./marker/pin_lov13.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;
}