var map; var marker = []; var infoWindow = []; var markerData = [{ name: 'グランビレッジ大分Ⅰ  205号! 現況:空室♪(※大分市内の物件です。)', lat: 33.24912088663239, lng: 131.72274693846703, img: '/img_file/data/174322477628574-1.jpg', url: '/search/apart-mansion/detail.php?174322477628574' } ,{ name: 'フルール加勢の湯 現状:即入居可 残り1部屋♪ 敷金・礼金0円♪ ', lat: 33.253962034706504, lng: 131.3574420000703, img: '/img_file/data/162650735527976-1.jpg', url: '/search/apart-mansion/detail.php?162650735527976' } ,{ name: 'グリーンリーフ(2DK) 1F角部屋です♪  現況:空室', lat: 33.26620583232493, lng: 131.3521794379913, img: '/img_file/data/170098265523510-1.jpg', url: '/search/apart-mansion/detail.php?170098265523510' } ,{ name: '並柳地区 築浅物件♪ ネット無料♪ 共用部オートロック♪  現状:9月末退去予定', lat: 33.275920658189165, lng: 131.35369788600715, img: '/img_file/data/167790303119782-1.jpg', url: '/search/apart-mansion/detail.php?167790303119782' } ,{ name: 'コンフォート湯布院 現状:即入居可', lat: 33.27600537907539, lng: 131.353731375686, img: '/img_file/data/167288336522429-1.jpg', url: '/search/apart-mansion/detail.php?167288336522429' } ,{ name: 'アトリオ杵築 現状:即入居可  敷金・礼金0円!※杵築市内の物件になります。※一部メゾネットタイプ有(改装工事予定)', lat: 33.41994776688077, lng: 131.61562488548896, img: '/img_file/data/16392927841007-1.jpg', url: '/search/apart-mansion/detail.php?16392927841007' } ,{ name: 'グリーンハウス由布 現状:即入居可♪ 並柳地区♪ 敷金・礼金0円中♪ 駐車料無料♪♪ 温水洗浄便座・モニターインターホン新設♪♪', lat: 33.27572138235167, lng: 131.35320347250357, img: '/img_file/data/16265104825236-1.jpg', url: '/search/apart-mansion/detail.php?16265104825236' } ,{ name: 'コーポ田園 現状:即入居可 敷金・礼金0円♪ 水道料・駐車場・共益費込み', lat: 33.256977404217736, lng: 131.35993775889744, img: '/img_file/data/1596761232991-1.jpg', url: '/search/apart-mansion/detail.php?1596761232991' } ,{ name: 'R42番館 女性専用物件です♪1階です♪ 現状:即入居可 敷金・礼金0円物件♪ 水道・共益費・駐車料込み♪♪', lat: 33.25675075538514, lng: 131.3437054300209, img: '/img_file/data/162634320823208-1.jpg', url: '/search/apart-mansion/detail.php?162634320823208' } ]; function initMap() { // 地図の作成 var mapLatLng = new google.maps.LatLng({ lat: 33.2626697, lng: 131.355101, // lat: markerData[0]['lat'], // lng: markerData[0]['lng'] }); // 緯度経度のデータ作成 map = new google.maps.Map(document.getElementById('map'), { // #sampleに地図を埋め込む center: mapLatLng, // 地図の中心を指定 zoom: 15 // 地図のズームを指定 }); // マーカー毎の処理 for (var i = 0; i < markerData.length; i++) { markerLatLng = new google.maps.LatLng({ lat: markerData[i]['lat'], lng: markerData[i]['lng'] }); // 緯度経度のデータ作成 marker[i] = new google.maps.Marker({ // マーカーの追加 position: markerLatLng, // マーカーを立てる位置を指定 map: map // マーカーを立てる地図を指定 }); infoWindow[i] = new google.maps.InfoWindow({ // 吹き出しの追加 content: '
' + '

' + markerData[i]['name'] + '

' + '
' + '詳細はこちら' + '
' // 吹き出しに表示する内容 }); markerEvent(i); // マーカーにクリックイベントを追加 } } // マーカーにクリックイベントを追加 function markerEvent(i) { marker[i].addListener('click', function () { // マーカーをクリックしたとき infoWindow[i].open(map, marker[i]); // 吹き出しの表示 }); }