var map; var maps_control1; var maps_control2; var maps_control3; function initialize() { var myLatlng = new google.maps.LatLng(46.141791, 14.410944); var myOptions = { zoom: 14, center: myLatlng, disableDefaultUI: true, mapTypeId: google.maps.MapTypeId.SATELLITE } map = new google.maps.Map(document.getElementById("maps_canvas"), myOptions); var index = 0; maps_control1 = setMarkers(46.141791, 14.410944, 'Trenutno merilno mesto'); maps_control2 = setWindDirection(46.141791, 14.410944, index); index++; maps_control3 = setMarkers(46.14005885, 14.41443346, 'Občinska hiša'); function maps_control2_refresh() { if(maps_control2.map != null) { maps_control2.setMap(null); maps_control2 = setWindDirection(46.141791, 14.410944, index); index++; } } setInterval(function(){new maps_control3_refresh();}, 600000); maps_control1_toogle(true); maps_control2_toogle(); maps_control3_toogle(true); } function maps_control1_toogle(disable) { if(disable) { maps_control1.setMap(null); } else { maps_control1.setMap(map); } } function maps_control2_toogle(disable) { if(disable) { maps_control2.setMap(null); } else { maps_control2.setMap(map); } } function maps_control3_toogle(disable) { if(disable) { maps_control3.setMap(null); } else { maps_control3.setMap(map); } } function setMarkers(Lat, Lng, title) { var image = 'images/oznaka.png'; var iconimage = new google.maps.MarkerImage(image, null, null, new google.maps.Point(19/2, 30)); var myLatLng = new google.maps.LatLng(Lat, Lng); var area = new google.maps.Marker({ position: myLatLng, title: title, map: map, icon: iconimage }); return area; } function setWindDirection(Lat, Lng, i) { var image = 'winddir.php?'+i; var iconimage = new google.maps.MarkerImage(image, null, null, new google.maps.Point(136/2, 136/2)); var myLatLng = new google.maps.LatLng(Lat, Lng); var area = new google.maps.Marker({ position: myLatLng, //title: 'Smer vetra', map: map, icon: iconimage }); return area; } function loadScript() { var script = document.createElement("script"); script.type = "text/javascript"; script.src = "https://maps.googleapis.com/maps/api/js?key=AIzaSyD0hgsaIhGonAOM20P7w9A1xScxpIOtI3k&callback=initialize"; document.body.appendChild(script); }