Google Maps v3 getBoundsZoomLevel

by john_s

HTML

<script src="http://maps.googleapis.com/maps/api/js?sensor=false&amp;dummy=.js"></script>
<div id="map_canvas" style="width:61.4em; height:400px;"></div>

CSS

#map_canvas {
    width:61.4em;
    height: 100%;
}

JavaScript

function initializeMap(address) {

    var geocoder = new google.maps.Geocoder();

    geocoder.geocode({
        address: address
    }, function (results, status) {
        if (status == google.maps.GeocoderStatus.OK) {

            var lat = results[0].geometry.location.lat();
            var lng = results[0].geometry.location.lng();

            var center = new google.maps.LatLng(lat, lng);

            map = new google.maps.Map($('#map_canvas')[0], {
                center: center,
                zoom: 15,
                mapTypeId: google.maps.MapTypeId.ROADMAP
            });

            var marker = new google.maps.Marker({
                position: center,
                map: map,
                title: address
            });
        }
    });
}

initializeMap('55346');