<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html lang="en">
<head><meta http-equiv="Content-Type" content="text/html;">
<title>Scalix message content</title>
<style type="text/css">
<!--
.Normal {  text-align: left; text-indent:0pt; margin-top:0pt; margin-bottom:0pt; font-family: Arial; font-size: 12pt; }
.Default_Paragraph_Font {font-family: Arial; color: Black; background-color: white ; font-size: 12pt; font-weight: normal;  font-style: normal; font-variant: normal; vertical-align: normal; text-decoration: none;}
div.ltTOCtitle { font-family: Verdana; font-size: 8pt; font-weight: bold; text-align: center;}
div.ltTOCl1 { font-family: Verdana; font-size: 8pt; font-weight: bold; margin-left:32pt; text-indent:-32pt;}
div.ltTOCl2 { font-family: Verdana; font-size: 8pt; font-weight: bold; margin-left:40pt; text-indent:-32pt;}
div.ltTOCl3 {  font-family: Verdana; font-size: 8pt; font-weight: bold; margin-left:48pt; text-indent:-32pt;}
div.ltTOCl4 { font-family: Verdana; font-size: 8pt; font-weight: bold; margin-left:56pt; text-indent:-32pt;}
div.ltTOCl5 { font-family: Verdana; font-size: 8pt; font-weight: bold; margin-left:64pt; text-indent:-32pt;}
div.ltTOCl6 { font-family: Verdana; font-size: 8pt; font-weight: bold; margin-left:72pt; text-indent:-32pt;}
-->
</style>
</head>

<body>
<div class="Normal"><span style='font-size: 10pt; '>Hi Marco</span></div>
<br>
<div class="Normal"><span style='font-size: 10pt; '>thanks. It was running as
cgi. But now I'm running into problems with using fastcgi (ubuntu 10.10). A just
get a 500 from apache. The messages from error.log are:</span></div>
<br>
<div class="Normal"><span style='font-size: 10pt; '>/usr/lib/cgi-bin/av_wms_color/qgis_mapserv.fcgi:
error while loading</span><br><span style='font-size: 10pt; '>shared libraries:
libqgis_core.so.1.7.0: cannot open shared
object</span><br><span style='font-size: 10pt; '>file: No such file or
directory</span><br><span style='font-size: 10pt; '>[Mon Mar 21 12:42:43 2011]
[warn] [client 127.0.0.1]
(104)Connection</span><br><span style='font-size: 10pt; '>reset by peer:
mod_fcgid: error reading data from FastCGI
server</span><br><span style='font-size: 10pt; '>[Mon Mar 21 12:42:43 2011]
[error] [client 127.0.0.1] Premature end
of</span><br><span style='font-size: 10pt; '>script headers:
qgis_mapserv.fcgi</span><br><span style='font-size: 10pt; '>[Mon Mar 21 12:42:43
2011] [error] [client 127.0.0.1] File does
not</span><br><span style='font-size: 10pt; '>exist:
/var/www/favicon.ico</span></div>
<br>
<div class="Normal"><span style='font-size: 10pt; '>regards</span><br><span style='font-size: 10pt; '>Stefan</span></div>
<br>
<div class="Normal"><span style='font-size: 10pt; '>> -----Ursprüngliche
Nachricht-----</span><br><span style='font-size: 10pt; '>> Von: Marco
Hugentobler
[mailto:marco.hugentobler@sourcepole.ch]</span><br><span style='font-size: 10pt; '>>
Gesendet am: Montag, 21. März 2011
09:31</span><br><span style='font-size: 10pt; '>> An:
qgis-user@lists.osgeo.org</span><br><span style='font-size: 10pt; '>>
Betreff: Re: AW: Re: [Qgis-user] QGIS mapserver
performance</span><br><span style='font-size: 10pt; '>>
</span><br><span style='font-size: 10pt; '>> Hi
Stefan</span><br><span style='font-size: 10pt; '>>
</span><br><span style='font-size: 10pt; '>> It could be a problem either
with the FastCGI setup or with </span><br><span style='font-size: 10pt; '>>
the layer cache in </span><br><span style='font-size: 10pt; '>> the server.
</span><br><span style='font-size: 10pt; '>>
</span><br><span style='font-size: 10pt; '>> If you look at the operating
system process list after the </span><br><span style='font-size: 10pt; '>>
QGIS server request </span><br><span style='font-size: 10pt; '>> has
finished, do you still see an active entry? If not, it
</span><br><span style='font-size: 10pt; '>> could be that it
</span><br><span style='font-size: 10pt; '>> runs as a normal cgi instead of
fastcgi.</span><br><span style='font-size: 10pt; '>>
</span><br><span style='font-size: 10pt; '>>
Regards,</span><br><span style='font-size: 10pt; '>>
Marco</span><br><span style='font-size: 10pt; '>>
</span><br><span style='font-size: 10pt; '>>
</span><br><span style='font-size: 10pt; '>> Am Montag, 21. März 2011,
um 08.38:49 schrieb Ziegler
Stefan:</span><br><span style='font-size: 10pt; '>> > Hi
Andi</span><br><span style='font-size: 10pt; '>> >
</span><br><span style='font-size: 10pt; '>> > > What exactly do you
mean by "rendering straight from </span><br><span style='font-size: 10pt; '>>
postgis"? What</span><br><span style='font-size: 10pt; '>> > > software
is rendering straight from Postgis? UMN
</span><br><span style='font-size: 10pt; '>> Mapserver, or
what</span><br><span style='font-size: 10pt; '>> > > other renderer? Or
your own renderer?</span><br><span style='font-size: 10pt; '>> >
</span><br><span style='font-size: 10pt; '>> > No, "straight from postgis"
means adding the layer in QGIS </span><br><span style='font-size: 10pt; '>>
from postgis.</span><br><span style='font-size: 10pt; '>> > I save this
qgis project and make it available as WMS.
</span><br><span style='font-size: 10pt; '>> Since there
is</span><br><span style='font-size: 10pt; '>> > only QGIS (as renderer)
involved I thought there would not be a
big</span><br><span style='font-size: 10pt; '>> > performance difference.
Ok, there is apache who is handling the
cgi</span><br><span style='font-size: 10pt; '>> > request but that won't
take 4 seconds.</span><br><span style='font-size: 10pt; '>> >
</span><br><span style='font-size: 10pt; '>> > > There are some
performance bottlenecks regarding clipping
of</span><br><span style='font-size: 10pt; '>> > >
larger/more</span><br><span style='font-size: 10pt; '>> > > complex
polygons. Marco can tell you
more.</span><br><span style='font-size: 10pt; '>> >
</span><br><span style='font-size: 10pt; '>> > I don't think it's a
clipping issue since it's fast when
</span><br><span style='font-size: 10pt; '>> adding the
same</span><br><span style='font-size: 10pt; '>> > layer 'straight from
postgis' :) So there must be some
</span><br><span style='font-size: 10pt; '>> additional
work</span><br><span style='font-size: 10pt; '>> > when making a
detour.</span><br><span style='font-size: 10pt; '>> >
</span><br><span style='font-size: 10pt; '>> >
</span><br><span style='font-size: 10pt; '>> >
regards</span><br><span style='font-size: 10pt; '>> >
Stefan</span><br><span style='font-size: 10pt; '>> >
</span><br><span style='font-size: 10pt; '>> > >
Andreas</span><br><span style='font-size: 10pt; '>> > >
</span><br><span style='font-size: 10pt; '>> > > On 3/20/11 2:44 PM,
Ziegler Stefan wrote:</span><br><span style='font-size: 10pt; '>> > >
> Hi</span><br><span style='font-size: 10pt; '>> > > >
</span><br><span style='font-size: 10pt; '>> > > > I have some
questions concerning the performance of
qgis</span><br><span style='font-size: 10pt; '>> > >
</span><br><span style='font-size: 10pt; '>> > > mapserver: Using
layers with a small amount of polygons I
do</span><br><span style='font-size: 10pt; '>> > > not see a big
difference between rendering the same
layer</span><br><span style='font-size: 10pt; '>> > > straight from
postgis and from local qgis
mapserver</span><br><span style='font-size: 10pt; '>> > > installation.
For a layer with some 400'000 polygons it
takes</span><br><span style='font-size: 10pt; '>> > > approx. 4 seconds
from qgis mapserver (even for large
scales</span><br><span style='font-size: 10pt; '>> > > with only some
polygons to render). But it only takes
some</span><br><span style='font-size: 10pt; '>> > > fractions of a
second when the layer is rendered
straight</span><br><span style='font-size: 10pt; '>> > > from postgis
(and growing with smaller scales ->  more
polyons).</span><br><span style='font-size: 10pt; '>> > >
</span><br><span style='font-size: 10pt; '>> > > > Everything is
running on a dual core laptop. So
there</span><br><span style='font-size: 10pt; '>> > >
</span><br><span style='font-size: 10pt; '>> > > should be no big
download bottleneck. No special styles
are</span><br><span style='font-size: 10pt; '>> > > applied to the
layers (just a simple fill and an
outline).</span><br><span style='font-size: 10pt; '>> > > Are there
some requests in addition to "GetMap"? Or
what's</span><br><span style='font-size: 10pt; '>> > > responsible for
this big difference?</span><br><span style='font-size: 10pt; '>> > >
</span><br><span style='font-size: 10pt; '>> > > >
regards</span><br><span style='font-size: 10pt; '>> > > >
Stefan</span><br><span style='font-size: 10pt; '>> > > >
</span><br><span style='font-size: 10pt; '>> > > > Mit freundlichem
Gruss</span><br><span style='font-size: 10pt; '>> > > > Stefan
Ziegler</span><br><span style='font-size: 10pt; '>> > > > Leiter
amtliche Vermessung</span><br><span style='font-size: 10pt; '>> > >
> </span><br><span style='font-size: 10pt; '>> > > > Amt für
Geoinformation</span><br><span style='font-size: 10pt; '>> > > >
Rötistrasse 4</span><br><span style='font-size: 10pt; '>> > > >
4501 Solothurn</span><br><span style='font-size: 10pt; '>> > > > 032
627 75 96</span><br><span style='font-size: 10pt; '>> > > >
_______________________________________________</span><br><span style='font-size: 10pt; '>>
> > > Qgis-user mailing
list</span><br><span style='font-size: 10pt; '>> > > >
Qgis-user@lists.osgeo.org</span><br><span style='font-size: 10pt; '>> >
> >
http://lists.osgeo.org/mailman/listinfo/qgis-user</span><br><span style='font-size: 10pt; '>>
> > </span><br><span style='font-size: 10pt; '>> > >
_______________________________________________</span><br><span style='font-size: 10pt; '>>
> > Qgis-user mailing list</span><br><span style='font-size: 10pt; '>>
> >
Qgis-user@lists.osgeo.org</span><br><span style='font-size: 10pt; '>> >
>
http://lists.osgeo.org/mailman/listinfo/qgis-user</span><br><span style='font-size: 10pt; '>>
</span><br><span style='font-size: 10pt; '>>
</span><br><span style='font-size: 10pt; '>> --
</span><br><span style='font-size: 10pt; '>> Dr. Marco
Hugentobler</span><br><span style='font-size: 10pt; '>> Sourcepole -  Linux
& Open Source Solutions</span><br><span style='font-size: 10pt; '>>
Churerstrasse 22, CH-8808 Pfäffikon SZ,
Switzerland</span><br><span style='font-size: 10pt; '>>
marco.hugentobler@sourcepole.ch
http://www.sourcepole.ch</span><br><span style='font-size: 10pt; '>>
Technical Advisor QGIS Project Steering
Committee</span><br><span style='font-size: 10pt; '>>
_______________________________________________</span><br><span style='font-size: 10pt; '>>
Qgis-user mailing list</span><br><span style='font-size: 10pt; '>>
Qgis-user@lists.osgeo.org</span><br><span style='font-size: 10pt; '>>
http://lists.osgeo.org/mailman/listinfo/qgis-user</span><br><span style='font-size: 10pt; '>>
</span></div>



</body>

</html>