<br>
Hi again,<br>
<br>
I have made some more testing. I corrected my dataset, removed road segments without label and joinded ones with the same label.<br>
If I map only road layer (2600 rows in DB) in defined place it's genereted:<br>
&nbsp;&nbsp; without labels -&gt;0,18 sec<br>
&nbsp;&nbsp; with labels -&gt; 0,54 sec<br>
&nbsp;&nbsp; with outlined labels -&gt;1,45 sec<br>
<br>
Why takes outlined labeling 3 times more time than without outlines?<br>
Could there be anything wrong in my MapServer installation?<br>
<br>
Thank you in advance,<br>
Erki Veersalu<br>
&nbsp;<br>
<br>
<br>
On 6/6/05, Erki Veersalu &lt;<a href="mailto:oraakel@gmail.com">oraakel@gmail.com</a>&gt; wrote:<br>
&gt; Dear MapServer users,<br>
&gt; <br>
&gt; I need help for improving speed of my web-application. I would really<br>
&gt; appreciate if someone could comment following issue.<br>
&gt; I'm using MapServer for displaying road network with labels over<br>
&gt; PostGis,Postgresql. Database is not that big, but making a GIF file of<br>
&gt; only roads (~200000 road segments) with angular true type labeling<br>
&gt; takes ~3 sec. If I don't use labeling it's 0,5 sec and with bitmap<br>
&gt; labels it's 0,6 sec<br>
&gt; Mapserver is running on Solaris 9.<br>
&gt; <br>
&gt; Why is labeling so slow? What can I do to speed up generation of an image?<br>
&gt; <br>
&gt; mapserv -v<br>
&gt; MapServer version 4.4.1 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP<br>
&gt; SUPPORTS=PROJ SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER INPUT=EPPL7<br>
&gt; INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE<br>
&gt; <br>
&gt; map file:<br>
&gt; MAP<br>
&gt;&nbsp;&nbsp; NAME tuwa<br>
&gt;&nbsp;&nbsp; STATUS ON<br>
&gt;&nbsp;&nbsp; IMAGETYPE GIF<br>
&gt;&nbsp;&nbsp; SIZE 400 300<br>
&gt;&nbsp;&nbsp; EXTENT -876000 1330000 2230000 3650000<br>
&gt;&nbsp;&nbsp; SHAPEPATH &quot;/usr/local/apache2/htdocs/mapserver/tuwa/data/&quot;<br>&gt;&nbsp;&nbsp; FONTSET &quot;/usr/local/apache2/htdocs/mapserver/tuwa/data/fonts/fonts.list&quot;<br>&gt;&nbsp;&nbsp; UNITS METERS<br>&gt; <br>&gt;&nbsp;&nbsp; WEB<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; IMAGEPATH &quot;/usr/local/apache2/htdocs/mapserver/tmp/&quot;
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; IMAGEURL &quot;/mapserver/tmp/&quot;<br>&gt;&nbsp;&nbsp; END<br>&gt; <br>&gt;&nbsp;&nbsp; SCALEBAR<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; STATUS on<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; INTERVALS 4<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; SIZE 200 2<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; COLOR 0 0 0<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; OUTLINECOLOR 0 0 0<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; UNITS kilometers
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; LABEL<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; COLOR 0 0 0<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SIZE small<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; END<br>&gt;&nbsp;&nbsp; END<br>&gt; <br>&gt;&nbsp;&nbsp; LAYER<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; NAME A40<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; STATUS default<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; CONNECTIONTYPE postgis<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; CONNECTION &quot;user=postgres dbname=tuwa&quot;
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; DATA &quot;the_geom from streets&quot;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; TYPE line<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; LABELITEM &quot;name&quot;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; LABELMAXSCALE 45000<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; CLASS<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SYMBOL 0<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; COLOR 150 150 150<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MAXSCALE 50000<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LABEL<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TYPE TRUETYPE<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FONT &quot;arial&quot;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SIZE 9<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MINSIZE 8<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MAXSIZE 10<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FORCE FALSE
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;COLOR 0 0 0<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;OUTLINECOLOR 255 255 255<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;POSITION cc<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ANGLE auto<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ANTIALIAS TRUE<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MINFEATURESIZE 3<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MINDISTANCE 100
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PARTIALS TRUE<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; END<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; END<br>&gt;&nbsp;&nbsp; END<br>&gt; END<br>&gt; <br>&gt; Erki Veersalu<br>&gt; Estonia<br>&gt; <br>