/* Google Maps APIサンプル */ var map; function initialize_map(nm, adrss, zpcd, tlphn, lat, lng) { var latlng = new google.maps.LatLng(lat, lng); var opts = { zoom: 18, center: latlng, mapTypeId: google.maps.MapTypeId.ROADMAP, navigationControlOptions: { style: google.maps.NavigationControlStyle.DEFAULT } }; map = new google.maps.Map(document.getElementById("map_canvas"), opts); // ジオコーディング // var adrs = adrss; var gc = new google.maps.Geocoder(); gc.geocode({ location : latlng }, function(results, status){ if (status == google.maps.GeocoderStatus.OK) { map.setCenter(latlng); //results[0].geometry.location); var marker = new google.maps.Marker({ position: latlng, //results[0].geometry.location, map: map }); // InfoWindowの初期設定 var infoWindowOpts = { position: latlng, //results[0].geometry.location, content: nm+"

〒"+zpcd+" "+adrss+"
"+tlphn }; // 直前で作成したInfoWindowOptionsを利用してInfoWindowを作成 var infowin = new google.maps.InfoWindow(infoWindowOpts); // 地図上にInfoWindowを表示 infowin.open(map); }else{ alert(status+" : ジオコードに失敗しました"); } }); setDefault(); } function setDefault() { var opts = { navigationControlOptions: { style: google.maps.NavigationControlStyle.DEFAULT } }; map.setOptions(opts); } function setAndroid() { var opts = { navigationControlOptions: { style: google.maps.NavigationControlStyle.ANDROID } }; map.setOptions(opts); } function setSmall() { var opts = { navigationControlOptions: { style: google.maps.NavigationControlStyle.SMALL } }; map.setOptions(opts); } function setZoomPan() { var opts = { navigationControlOptions: { style: google.maps.NavigationControlStyle.ZOOM_PAN } }; map.setOptions(opts); }