Hi Giovanni

Please open a blocker ticket about the layer order and assign it to me. I'll 
try to look at it before the release.

Regards, Marco


Von Samsung Galaxy Note gesendet

-------- Ursprüngliche Nachricht --------
Von: "G. Allegri" <[email protected]> 
Datum: 18.06.2014  16:34  (GMT+01:00) 
An: qgis-developer <[email protected]> 
Betreff: [Qgis-developer] [QGIS Mapserver] addDrawingOrder changed logic in     
2.4? 
 
I'm investingating why QWC is giving me problems with QGIS Server 2.4.
I've spot a difference between QGIS 2.2 and the master code which seems to 
cause problems during the GetProjectSettings response parsing. 

In previous versions of QGIS Server addDrawingOrder worked for project layers 
[1] while for embedded layers we had addDrawingOrderEmbeddedGroup [2].
Now we have only addDrawingOrder which seems to work only for embedded projects.
The result is that, without emdedded layers, the <LayerDrawingOrder> element 
will always be empty.

This seems to cause some problems on the QWC side. In fact now QWC works only 
with GetCapabilities, while it worked both with GetCapabilities and 
GetProjectSettings before.

Is there a reason for this change?

giovanni

[1] 
https://github.com/qgis/QGIS/blob/release-2_2/src/mapserver/qgsprojectparser.cpp#L3644
[2] 
https://github.com/qgis/QGIS/blob/release-2_2/src/mapserver/qgsprojectparser.cpp#L4067

-- 
Giovanni Allegri
http://about.me/giovanniallegri
Twitter: https://twitter.com/_giohappy_
blog: http://blog.spaziogis.it
GEO+ geomatica in Italia http://bit.ly/GEOplus
_______________________________________________
Qgis-developer mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to