Google Maps Api v3: How to geocode with closure
by megaadriano
HTML
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&key=AIzaSyBeknj7fn6EmqORYrBbMPCzJlKgVYTFGQ0"></script>
<script type="text/javascript">
function initialize()
{
try
{
var geocoder;
geocoder = new google.maps.Geocoder();
var latlng = new google.maps.LatLng(41.511770, -72.809520);
var myStyles = [
{
featureType: "poi",
elementType: "labels",
stylers: [
{ visibility: "off" }
]
},
{
featureType: "transit",
stylers: [
{ visibility: "off" }
]
}
];
mapOptions = {
center: latlng,
zoom: 7,
styles: myStyles,
disableDefaultUI: false,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
map = new google.maps.Map(document.getElementById('map_canvas'), mapOptions);
var markers = JSON.parse('[{"address":"58 Rodovia Eliéser Montenegro Magalhães-Parque Res. Aeroporto,Araçatuba,São Paulo, Brasil","Description":"DESTIVALE"}, {"address":"1779 Av. Antônio Valdir Martineli-Distrito Industrial e Empresarial 2,Sertãozinho,São Paulo, Brasil","Description":"DOURADOS"}]');
var infoWindow = new google.maps.InfoWindow();
// var address;
mcoord = {lat:0,lng:0};
for (i = 0; i < markers.length; i++)
{
(function() {
var address =...
CSS
html,
body,
#map_canvas {
height: 100%;
margin: 0px;
padding: 0px
}