Alex Rivera | Logout

max zoom in google maps

Asked 2011-05-13T12:07:58.263
27

I would like to set maximum zoom level to block the possibility of zooming after some point in my map.

var mapa; // obiekt globalny

function dodajMarker(opcjeMarkera)
{
    opcjeMarkera.map = mapa;
    var marker = new google.maps.Marker(opcjeMarkera);
}

function mapaStart()  
{  
    var wspolrzedne = new google.maps.LatLng(65.080267,13.272461);
    var opcjeMapy = {
        zoom: 5,
        center: wspolrzedne,
        mapTypeId: google.maps.MapTypeId.TERRAIN,
        disableDefaultUI: true,
        navigationControl: true, // kontrolka nawigacji
        navigationControlOptions:
        {
            style: google.maps.NavigationControlStyle.SMALL 
        }
    };


    mapa = new google.maps.Map(document.getElementById("mapka"), opcjeMapy);

    // wspólne cechy ikon
    var rozmiar = new google.maps.Size(32,32);
    var rozmiar_cien = new google.maps.Size(59,32);
    var punkt_startowy = new google.maps.Point(0,0);
    var punkt_zaczepienia = new google.maps.Point(16,16);

    // ikonki
    var ikona1 = new google.maps.MarkerImage("markers/marker1.png", rozmiar, punkt_startowy, punkt_zaczepienia);
    var ikona2 = new google.maps.MarkerImage("markers/marker2.png", rozmiar, punkt_startowy, punkt_zaczepienia);
    var ikona3 = new google.maps.MarkerImage("markers/marker3.png", rozmiar, punkt_startowy, punkt_zaczepienia);
    var ikona4 = new google.maps.MarkerImage("markers/marker4.png", rozmiar, punkt_startowy, punkt_zaczepienia);
    var ikona5 = new google.maps.MarkerImage("markers/marker5.png", rozmiar, punkt_startowy, punkt_zaczepienia);
    var ikona6 = new google.maps.MarkerImage("markers/marker6.png", rozmiar, punkt_startowy, punkt_zaczepienia);
    var ikona7 = new google.maps.MarkerImage("markers/marker7.png", rozmiar, punkt_startowy, punkt_zaczepienia);
    var ikona8 = new google.maps.MarkerImage("markers/marker8.png", rozmiar, punkt_startowy, punkt_zaczepienia);
    var ikona9 = new google.maps.MarkerImage("markers/marker9.png",
Edit
Report

1 Answer

50

The map has a property maxZoom. Simply set this to your value when you create your map.

answered 2011-05-13T13:01:15.703

Your Answer