var currentInfoWindow = null; //最後に開いた情報ウィンドウを記憶 var geocoder; var map_canvas; var initPos; var map_Point_Y; var map_Point_X; var bounds; function initialize() { geocoder = new google.maps.Geocoder(); //地図初期化 initPos = new google.maps.LatLng(37.900747, 139.049799); var myOptions = { center : initPos, zoom : 15, mapTypeId: google.maps.MapTypeId.ROADMAP }; map_canvas = new google.maps.Map(document.getElementById("map"), myOptions); setMarker(); } function setMarker() { var bounds = new google.maps.LatLngBounds(); var sai = "0.1"; var minLat = parseFloat(map_Point_X) - parseFloat(sai); var minLon = parseFloat(map_Point_Y) - parseFloat(sai); var maxLat = parseFloat(map_Point_X) + parseFloat(sai); var maxLon = parseFloat(map_Point_Y) + parseFloat(sai); var cnt = 0; var $tmplon = ""; var $tmplon = ""; cnt = cnt+1; var markerPos0 = new google.maps.LatLng("38.001342", "138.32027"); createMarker(map_canvas, markerPos0, "
岡崎歯科医院

佐渡市河原田本町205
TEL 0259-52-8000
[医院詳細]

"); bounds.extend(new google.maps.LatLng("38.001342", "138.32027")); cnt = cnt+1; var markerPos1 = new google.maps.LatLng("38.082188", "138.434859"); createMarker(map_canvas, markerPos1, "
いしもと歯科

佐渡市両津湊178
TEL 0259-23-2533
[医院詳細]

"); bounds.extend(new google.maps.LatLng("38.082188", "138.434859")); cnt = cnt+1; var markerPos2 = new google.maps.LatLng("38.076562", "138.439598"); createMarker(map_canvas, markerPos2, "
田中歯科医院

佐渡市両津湊279
TEL 0259-27-2416
[医院詳細]

"); bounds.extend(new google.maps.LatLng("38.076562", "138.439598")); cnt = cnt+1; var markerPos3 = new google.maps.LatLng("37.999987", "138.320995"); createMarker(map_canvas, markerPos3, "
山中歯科医院

佐渡市河原田本町259
TEL 0259-52-2232
[医院詳細]

"); bounds.extend(new google.maps.LatLng("37.999987", "138.320995")); cnt = cnt+1; var markerPos4 = new google.maps.LatLng("38.0328609", "138.2408834"); createMarker(map_canvas, markerPos4, "
まもる歯科

佐渡市相川羽田町58
TEL 0259-74-2134
[医院詳細]

"); bounds.extend(new google.maps.LatLng("38.0328609", "138.2408834")); cnt = cnt+1; var markerPos5 = new google.maps.LatLng("38.004105", "138.313818"); createMarker(map_canvas, markerPos5, "
ミドリ歯科医院

佐渡市河原田諏訪町80-4新潟交通佐和田ビル2F
TEL 0259-52-3134
[医院詳細]

"); bounds.extend(new google.maps.LatLng("38.004105", "138.313818")); cnt = cnt+1; var markerPos6 = new google.maps.LatLng("37.962972", "138.344298"); createMarker(map_canvas, markerPos6, "
本田歯科医院

佐渡市真野新町444
TEL 0259-55-2159
[医院詳細]

"); bounds.extend(new google.maps.LatLng("37.962972", "138.344298")); cnt = cnt+1; var markerPos7 = new google.maps.LatLng("38.008196", "138.333688"); createMarker(map_canvas, markerPos7, "
山岡歯科医院

佐渡市上長木358-2
TEL 0259-52-2361
[医院詳細]

"); bounds.extend(new google.maps.LatLng("38.008196", "138.333688")); cnt = cnt+1; var markerPos8 = new google.maps.LatLng("38.023349", "138.36526"); createMarker(map_canvas, markerPos8, "
こだま歯科医院

佐渡市千種丙207-8
TEL 0259-63-4501
[医院詳細]

"); bounds.extend(new google.maps.LatLng("38.023349", "138.36526")); cnt = cnt+1; var markerPos9 = new google.maps.LatLng("37.991607", "138.398889"); createMarker(map_canvas, markerPos9, "
金子歯科医院

佐渡市畑野甲442-2
TEL 0259-66-3119
[医院詳細]

"); bounds.extend(new google.maps.LatLng("37.991607", "138.398889")); cnt = cnt+1; var markerPos10 = new google.maps.LatLng("37.964928", "138.344937"); createMarker(map_canvas, markerPos10, "
金子歯科医院

佐渡市真野新町316
TEL 0259-55-2176
[医院詳細]

"); bounds.extend(new google.maps.LatLng("37.964928", "138.344937")); cnt = cnt+1; var markerPos11 = new google.maps.LatLng("38.084058", "138.432981"); createMarker(map_canvas, markerPos11, "
嶋田歯科医院

佐渡市両津夷197-1
TEL 0259-23-5400
[医院詳細]

"); bounds.extend(new google.maps.LatLng("38.084058", "138.432981")); cnt = cnt+1; var markerPos12 = new google.maps.LatLng("37.843621", "138.313804"); createMarker(map_canvas, markerPos12, "
酒井歯科医院

佐渡市羽茂本郷406-1
TEL 0259-88-2929
[医院詳細]

"); bounds.extend(new google.maps.LatLng("37.843621", "138.313804")); cnt = cnt+1; var markerPos13 = new google.maps.LatLng("38.0118", "138.344632"); createMarker(map_canvas, markerPos13, "
隅田歯科医院

佐渡市泉甲661-1
TEL 0259-63-3220
[医院詳細]

"); bounds.extend(new google.maps.LatLng("38.0118", "138.344632")); cnt = cnt+1; var markerPos14 = new google.maps.LatLng("37.866018", "138.409644"); createMarker(map_canvas, markerPos14, "
佐渡市赤泊診療所歯科

佐渡市赤泊2206-3
TEL 0259-87-3170
[医院詳細]

"); bounds.extend(new google.maps.LatLng("37.866018", "138.409644")); cnt = cnt+1; var markerPos15 = new google.maps.LatLng("37.815986", "138.274256"); createMarker(map_canvas, markerPos15, "
ふじい歯科

佐渡市小木町2120-2
TEL 0259-86-2717
[医院詳細]

"); bounds.extend(new google.maps.LatLng("37.815986", "138.274256")); cnt = cnt+1; var markerPos16 = new google.maps.LatLng("38.014721", "138.420796"); createMarker(map_canvas, markerPos16, "
城野歯科医院

佐渡市新穂92
TEL 0259-22-2126
[医院詳細]

"); bounds.extend(new google.maps.LatLng("38.014721", "138.420796")); cnt = cnt+1; var markerPos17 = new google.maps.LatLng("38.001442", "138.317673"); createMarker(map_canvas, markerPos17, "
本間歯科医院

佐渡市河原田諏訪町196
TEL 0259-51-0555
[医院詳細]

"); bounds.extend(new google.maps.LatLng("38.001442", "138.317673")); cnt = cnt+1; var markerPos18 = new google.maps.LatLng("38.0195662", "138.3664544"); createMarker(map_canvas, markerPos18, "
佐渡総合病院

佐渡市千種161
TEL 0259-63-3121
[医院詳細]

"); bounds.extend(new google.maps.LatLng("38.0195662", "138.3664544")); if (cnt > 0) { if (cnt == 1) { map_canvas.setCenter(new google.maps.LatLng(38.0195662, 138.3664544)); map_canvas.setZoom(15); } else { map_canvas.fitBounds(bounds); } if(document.getElementById("search_cnt") != null) { document.getElementById("search_cnt").innerHTML = cnt + "件該当しました。"; } } else { if(document.getElementById("search_cnt") != null) { document.getElementById("search_cnt").innerHTML = "該当する情報がありません。"; } } } function createMarker(map, latlng, text) { var infoWndOpts = { content : text }; var infoWnd = new google.maps.InfoWindow(infoWndOpts); var markerOpts = { position : latlng, map : map }; 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; } function getLatLng(address) { if (geocoder) { geocoder.geocode( { 'address': address}, function(results, status) { if (status == google.maps.GeocoderStatus.OK) { var bounds = new google.maps.LatLngBounds(); for (var i in results) { if (results[i].geometry) { // 緯度経度を取得 latlng = results[i].geometry.location; // 緯度 map_Point_Y = latlng.lat(); // 経度 map_Point_X = latlng.lng(); map_canvas.setCenter(latlng); } } setMarker(); } }); } } window.onload = initialize;