Здравейте,
Имам една карта с три маркера на нея и се чудя дали може да стане статична т.е. да не може да се зуумва, мести и т.н.
Пробвах някакви линкове от гугъл, но така и не успях да го направя.. Ако някой е правил подобно нещо и може да помогне.. това е кода на картата
edit: Оправих се... ще оставя темата ако на някой му потрябва.. Промених това
Имам една карта с три маркера на нея и се чудя дали може да стане статична т.е. да не може да се зуумва, мести и т.н.
Пробвах някакви линкове от гугъл, но така и не успях да го направя.. Ако някой е правил подобно нещо и може да помогне.. това е кода на картата
Код:
<script src="https://maps.googleapis.com/maps/api/js"></script>
<div id="map" style="height: 600px; width: 100%;"></div>
<script type="text/javascript">
var locations = [
['26 Charlock Dr, Cranbourne North VIC 3977, Australia', -38.0795021, 145.3181548, 3],
['301 Galle Rd, Colombo, Sri Lanka', 6.8731613,79.8594572, 2],
['President Plaza 164 Ratu Mara Road Samabula Suva, Fiji', -18.125756,178.444216, 1]
];
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 3,
center: new google.maps.LatLng(-19.8659824,113.0137414),
mapTypeId: google.maps.MapTypeId.ROADMAP,
disableDefaultUI: true
});
var infowindow = new google.maps.InfoWindow();
var marker, i;
for (i = 0; i < locations.length; i++) {
marker = new google.maps.Marker({
position: new google.maps.LatLng(locations[i][1], locations[i][2]),
map: map
});
google.maps.event.addListener(marker, 'click', (function(marker, i) {
return function() {
infowindow.setContent(locations[i][0]);
infowindow.open(map, marker);
}
})(marker, i));
}
</script>
edit: Оправих се... ще оставя темата ако на някой му потрябва.. Промених това
Код:
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 3,
scrollwheel: false,
navigationControl: false,
mapTypeControl: false,
scaleControl: false,
draggable: false,
center: new google.maps.LatLng(-19.8659824,113.0137414),
mapTypeId: google.maps.MapTypeId.ROADMAP,
disableDefaultUI: true
});