@@ -702,6 +702,9 @@ QImage* QgsWMSServer::initializeRendering( QStringList& layersList, QStringList&
702
702
{
703
703
return 0 ;
704
704
}
705
+ QFile file (" /tmp/wmslog.txt" );
706
+ file.open (QIODevice::Append);
707
+ file.write ( " initialiseRendering parser initial checks ok\n " );
705
708
706
709
// pass external GML to the SLD parser.
707
710
std::map<QString, QString>::const_iterator gmlIt = mParameterMap .find ( " GML" );
@@ -720,6 +723,7 @@ QImage* QgsWMSServer::initializeRendering( QStringList& layersList, QStringList&
720
723
delete gmlDoc;
721
724
}
722
725
}
726
+ file.write ( " initialiseRendering parser gml checks ok\n " );
723
727
724
728
QImage* theImage = createImage ();
725
729
if ( !theImage )
@@ -732,6 +736,7 @@ QImage* QgsWMSServer::initializeRendering( QStringList& layersList, QStringList&
732
736
delete theImage;
733
737
return 0 ;
734
738
}
739
+ file.write ( " initialiseRendering parser secondary checks ok\n " );
735
740
mMapRenderer ->setLabelingEngine ( new QgsPalLabeling () );
736
741
737
742
// find out the current scale denominater and set it to the SLD parser
@@ -743,6 +748,9 @@ QImage* QgsWMSServer::initializeRendering( QStringList& layersList, QStringList&
743
748
layerIdList.clear ();
744
749
layerIdList = layerSet ( layersList, stylesList, mMapRenderer ->destinationCrs () );
745
750
mMapRenderer ->setLayerSet ( layerIdList );
751
+ file.write ( " initialiseRendering done\n " );
752
+ file.write ( mapExtent.toString () );
753
+ file.close ();
746
754
return theImage;
747
755
}
748
756
0 commit comments