var geocoder; var map; var query = "Hyderabad"; function initialize() { geocoder = new google.maps.Geocoder(); map = new google.maps.Map(document.getElementById("map_canvas"), { zoom: 8, mapTypeId: google.maps.MapTypeId.ROADMAP }); codeAddress(); } function codeAddress() { var address = query; geocoder.geocode( { 'address': address}, function(results, status) { if (status == google.maps.GeocoderStatus.OK) { map.setCenter(results[0].geometry.location); var marker = new google.maps.Marker( { map: map, position: results[0].geometry.location }); } else { alert("Geocode was not successful for the following reason: " + status); } }); }
<html> <head> <title>Google Maps API v3 Example: Geocoding - Region biasing</title> <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false®ion=IN"> </script> <script type="text/javascript"> <!-- Copy the javascript here in case you are trying this code. --> </script> </head> <body onload="initialize()"> <div id="map_canvas" style="height: 230px; width: 530px"></div> </body> </html>