OpenLayers OpenLayers

Changeset 7070

Show
Ignore:
Timestamp:
05/06/08 03:29:20 (8 months ago)
Author:
emanuel
Message:

OverviewMap with different epsg for projection example

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • sandbox/emanuel/openlayers/examples/epsg-frida-demo.html

    r7068 r7070  
    2626            var map_31467 = new OpenLayers.Map('map_31467', options_31467); 
    2727 
    28             var fridalayer1 = new OpenLayers.Layer.WMS( "Frida WMS",  
     28            var fridalayer1 = new OpenLayers.Layer.WMS( "Frida WMS, EPSG 31467",  
    2929                "http://demo.intevation.de/cgi/frida-wms?", 
    3030                {                  
     
    3636            map_31467.addLayer(fridalayer1); 
    3737 
     38            map_31467.addControl(new OpenLayers.Control.PanZoomBar()); 
     39            map_31467.addControl(new OpenLayers.Control.LayerSwitcher()); 
     40            map_31467.addControl(new OpenLayers.Control.MousePosition());             
     41             
     42            var ovmapOptions31467 = { 
     43                maxResolution: 17003.71/256,  //dependent on width of bounds: (3427000.290000,5787594.240000,3444004.000000,5800876.470000) 
     44            }; 
     45            map_31467.addControl(new OpenLayers.Control.OverviewMap({mapOptions: ovmapOptions31467})); 
     46            
    3847            if (!map_31467.getCenter())  
    3948                map_31467.zoomToMaxExtent(); 
    4049 
    41             map_31467.addControl(new OpenLayers.Control.PanZoomBar()); 
    42             map_31467.addControl(new OpenLayers.Control.LayerSwitcher()); 
    43             map_31467.addControl(new OpenLayers.Control.MousePosition()); 
    4450 
    4551 
    46             
    4752            //*** Map with EPSG code 4326 ***  
    4853 
     
    5762            var map_4326 = new OpenLayers.Map('map_4326', options_4326); 
    5863 
    59             var fridalayer2 = new OpenLayers.Layer.WMS( "Frida WMS",  
     64            var fridalayer2 = new OpenLayers.Layer.WMS( "Frida WMS, EPSG 4326",  
    6065                "http://demo.intevation.de/cgi/frida-wms?", 
    6166                {                  
     
    7378            map_4326.addControl(new OpenLayers.Control.LayerSwitcher()); 
    7479            map_4326.addControl(new OpenLayers.Control.MousePosition()); 
     80 
     81            var ovmapOptions4326 = { 
     82                maxResolution: 0.25161/256,  //dependent on width of bounds: (7.92911,52.2131,8.18072,52.3345) 
     83            }; 
     84            map_4326.addControl(new OpenLayers.Control.OverviewMap({mapOptions: ovmapOptions4326})); 
    7585 
    7686        }