OpenLayers OpenLayers

Changeset 6457

Show
Ignore:
Timestamp:
03/07/08 15:24:44 (10 months ago)
Author:
tschaub
Message:

properly inherit llbbox

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • sandbox/tschaub/geoview/lib/OpenLayers/Format/WMSCapabilities.js

    r5931 r6457  
    5959            } 
    6060        } 
    61         var constructor = OpenLayers.Format.WMSCapabilities[ 
     61        var constr = OpenLayers.Format.WMSCapabilities[ 
    6262            "v" + version.replace(/\./g, "_") 
    6363        ]; 
    64         if(!constructor) { 
     64        if(!constr) { 
    6565            console.log('throw'); 
    6666            throw "Can't find a WMS capabilities parser for version " + version; 
    6767        } 
    68         var parser = new constructor(this.options); 
     68        var parser = new constr(this.options); 
    6969        var capabilities = parser.read(data); 
    7070        capabilities.version = version; 
  • sandbox/tschaub/geoview/lib/OpenLayers/Format/WMSCapabilities/v1_1_1.js

    r5931 r6457  
    135135        if(parentLayer) { 
    136136            // add style 
    137             layer.styles = layer.styles.concat(parent.styles); 
     137            layer.styles = layer.styles.concat(parentLayer.styles); 
     138            // use llbbox 
     139            layer.llbbox = parentLayer.llbbox; 
     140             
    138141        } 
    139142        var children = node.childNodes; 
     
    145148            if(processor) { 
    146149                if(nodeName == "Layer") { 
    147                     processor.apply(this, [capability, childNode, parentLayer]); 
     150                    processor.apply(this, [capability, childNode, layer]); 
    148151                } else { 
    149152                    processor.apply(this, [layer, childNode]);