[Qgis-user] Qgis-server recompute always the layer bbox ?
Andrea Peri
aperi2007 at gmail.com
Fri Feb 14 00:33:21 PST 2014
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 <marco.hugentobler at sourcepole.ch
>:
> 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 <aperi2007 at gmail.com>:
>
>> 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 listQgis-user at lists.osgeo.orghttp://lists.osgeo.org/mailman/listinfo/qgis-user
>
>
>
> --
> Dr. Marco Hugentobler
> Sourcepole - Linux & Open Source Solutions
> Weberstrasse 5, CH-8004 Zürich, Switzerlandmarco.hugentobler at sourcepole.ch http://www.sourcepole.ch
> Technical Advisor QGIS Project Steering Committee
>
>
> _______________________________________________
> Qgis-user mailing list
> Qgis-user at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-user
>
--
-----------------
Andrea Peri
. . . . . . . . .
qwerty àèìòù
-----------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-user/attachments/20140214/587491f4/attachment.html>
More information about the Qgis-user
mailing list