[OpenLayers-Users] ol2.13 and old ticket 3621 calculateResolutions

Steve.Toutant at inspq.qc.ca Steve.Toutant at inspq.qc.ca
Mon Jun 10 10:35:56 PDT 2013


This problem is happening since we have more than 450 wms layers. It is 
difficult to create a test case since we are using a complex application 
built with extjs/geoext and OL. We are using a geoext layertree, not a 
layer switcher.
The crash happens in openlayers/Layer.js

What would be a good test case? Should I create just an OL map with 450 
layers in the layerswitcher?
thanks
steve




Bart van den Eijnden <bartvde at opengeo.org> 
2013-06-10 02:42

A
Steve.Toutant at inspq.qc.ca
cc
openlayers-users at lists.osgeo.org
Objet
Re: [OpenLayers-Users] ol2.13 and old ticket 3621 calculateResolutions








Steve,

can you show us an example to reproduce this?

Best regards,
Bart

-- 
Bart van den Eijnden
OpenGeo - http://opengeo.org
Expert service straight from the developers.



On Jun 7, 2013, at 9:45 PM, Steve.Toutant at inspq.qc.ca wrote:


Hi, 
We have a problem with OL2.13 in Google Chrome only. 
Here is the error message: Uncaught RangeError: Invalid array length 
Layer.js line 1050 

It seems to be related to this issue 
http://trac.osgeo.org/openlayers/ticket/3621 

it fails because numZoomLevels is NaN 
But this code at line 1042 should manage that.... 

// are we able to calculate resolutions? 
        if(typeof numZoomLevels !== "number" || numZoomLevels <= 0 || 
(typeof maxResolution !== "number" &&     typeof minResolution !== 
"number")) { 
            return; 
        } 


I fix it adding isNaN(numZoomLevels) 
// are we able to calculate resolutions? 
        if(isNaN(numZoomLevels) || typeof numZoomLevels !== "number" || 
numZoomLevels <= 0 || 
           (typeof maxResolution !== "number" && 
                typeof minResolution !== "number")) { 
            return; 
        } 

I went on github but could not find the issue. 
So I submit here 
Steve_______________________________________________
Users mailing list
Users at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/openlayers-users



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/openlayers-users/attachments/20130610/f1da966e/attachment.html>


More information about the Users mailing list