OpenLayers OverviewMap FAQ quickstart-OpenLayers 鹰眼

 var ovMap;
function enableOverviewMap(zone,options)
{        
    var  MAP2options={layers: [zone.clone()],minRatio: 10,maxRatio: 8,mapOptions: options};     //minRatio: 20,maxRatio: 8
    ovMap = new OpenLayers.Control.OverviewMap(MAP2options);
    //MAP2options.showToggle(false);
    map.addControl(ovMap);
}

var MarkerArray = new Array("m1.jpg","m2.jpg","m3.jpg");



var CONST_NONE = "none";
function ShowHideOvMap()
{
    var flag = ovMap.element.style.display;
    if(flag.toLowerCase()==CONST_NONE)
    {
        ovMap.element.style.display=''; 
        ovMap.showToggle(false);
    }
    else
    {
        ovMap.element.style.display=CONST_NONE; 
        ovMap.showToggle(true);
    }
}

你可能感兴趣的:(OpenLayers)