Hi, thx for response. I tested my project with qgis desktop dev version from osgeo4w 32 bit. AFAIK it is a spatialite 4.1.1.
In my server machine I use still spatialite 4.1.1 compiled from sources. So I guess the libspatialite version is the same. But as I report in the qgis compile settings there is a "use spatialite internal". I don't know what is mean and so I try with and without it. To avoid the getcapability slow I bypass that phase in my framework and go directly to the GetMap phase. But also it seem a bit slow. Using the same map at the same scale: In my desktop it come in about 2 seconds. In my qgis-server machine it come in 10 seconds. This difference I guess is not all due to the missing of fastcgi. Now I'm study how to add a fastcgi container (I like JFastCGI ) to test what change with it. A. 2014-02-14 9:08 GMT+01:00 Marco Hugentobler <[email protected] >: > Hi Andrea > > > >I suspect that QS try always to recalc the box of every layer. > > QGIS server caches layers (up to 100, but that can be enhanced using the > environment variable MAX_CACHE_LAYERS). Furthermore, the GetCapabilities > documents are cached (so no recalculation if using FastCGI). > > > >Perhaps a different usage of spatialite driver between qgis desktop and > qgis-server ? > > QGIS server uses the public API, so it should be exactly the same usage. > Must be some other difference (libspatialite version?) > > Regards, > Marco > > > On 13.02.2014 23:34, Andrea Peri wrote: > > Hi, > I partially resolved. > > The framework I sued will allow me bypass the getcapabilities phase and > go directly to the getmap phase. > Initizally also the getmap phase seem to be too slow, but after some try > I notice that a slow bottleneck is the change of SRS. > So fixing the SRS to the same of the dataset will gain a bit of speed and > now the time to wait is quite acceptable. > The strange is that the qgis desktop on my notebook , using the same > project and the same datasets is more, more speeder than my server where > there is the qgis-server. > > We use a spatialite db. > Perhaps a different usage of spatialite driver between qgis desktop and > qgis-server ? > Actually I don't know. > > Regards, > Andrea. > > > > 2014-02-13 11:30 GMT+01:00 Andrea Peri <[email protected]>: > >> Hi I'm trying to publish with qgis.server a project with some huge >> dayaset. Actually the getcapabilities tale about 40 sec to return. I >> suspect that QS try always to recalc the box of every layer. >> Is confirmed that qgis.server recompute always the box for every request ? >> If confirmed, There is an option to avoid this ? >> >> THX, >> Andrea >> > > > > -- > ----------------- > Andrea Peri > . . . . . . . . . > qwerty àèìòù > ----------------- > > > _______________________________________________ > Qgis-user mailing > [email protected]http://lists.osgeo.org/mailman/listinfo/qgis-user > > > > -- > Dr. Marco Hugentobler > Sourcepole - Linux & Open Source Solutions > Weberstrasse 5, CH-8004 Zürich, [email protected] > http://www.sourcepole.ch > Technical Advisor QGIS Project Steering Committee > > > _______________________________________________ > Qgis-user mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/qgis-user > -- ----------------- Andrea Peri . . . . . . . . . qwerty àèìòù -----------------
_______________________________________________ Qgis-user mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/qgis-user
