<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Thanks Jukka,<br>
<br>
I added MIMETYPE "image/png2" to my OUTPUTFORMAT and I called with
FORMAT=image/png2, and now, the PNGs are non-interlaced!<br>
<br>
I don't really understand what the difference is, but  I'm glad it
works.<br>
<br>
Thanks again... now I only have to figure out why tilecache isn't
working yet...<br>
<br>
Rahkonen Jukka wrote:
<blockquote
 cite="mid:CC197224AC75CE4DB23F739B16891B8601879641@tikka.haapa.mmm.fi"
 type="cite">
  <meta http-equiv="Content-Type" content="text/html; ">
  <meta content="MSHTML 6.00.2900.3603" name="GENERATOR">
  <div dir="ltr" align="left"><font color="#0000ff" face="Arial"
 size="2"><span class="204573913-14102009">Hi,</span></font></div>
  <div dir="ltr" align="left"><font color="#0000ff" face="Arial"
 size="2"><span class="204573913-14102009"></span></font> </div>
  <div dir="ltr" align="left"><font color="#0000ff" face="Arial"
 size="2"><span class="204573913-14102009">It is possible that
rendering does not go through agg.  I am not sure, but perhaps by adding</span></font></div>
  <div dir="ltr" align="left"><font color="#0000ff" face="Arial"
 size="2"><span class="204573913-14102009">MIMETYPE "image/png2"</span></font></div>
  <div><span class="204573913-14102009"></span><font face="Arial"><font
 color="#0000ff"><font size="2">to outputformat and calling <span
 class="204573913-14102009">either </span>&amp;FORMAT=image/png2 or &amp;FORMAT=image/png</font></font></font></div>
  <div><span class="204573913-14102009"></span><span
 class="204573913-14102009"></span><font face="Arial"><font
 color="#0000ff"><font size="2">y<span class="204573913-14102009">ou
could do some comparisons.</span></font></font></font></div>
  <div><font face="Arial"><font color="#0000ff"><font size="2"><span
 class="204573913-14102009"></span></font></font></font> </div>
  <div><font face="Arial"><font color="#0000ff"><font size="2"><span
 class="204573913-14102009">-Jukka Rahkonen-</span></font></font></font></div>
  <div><br>
  </div>
  <blockquote
 style="border-left: 2px solid rgb(0, 0, 255); padding-left: 5px; margin-left: 5px; margin-right: 0px;">
    <div class="OutlookMessageHeader" dir="ltr" align="left" lang="fi">
    <hr tabindex="-1"> <font face="Tahoma" size="2"><b>L�hett�j�:</b>
<a class="moz-txt-link-abbreviated" href="mailto:mapserver-users-bounces@lists.osgeo.org">mapserver-users-bounces@lists.osgeo.org</a>
[<a class="moz-txt-link-freetext" href="mailto:mapserver-users-bounces@lists.osgeo.org">mailto:mapserver-users-bounces@lists.osgeo.org</a>] <b>Puolesta </b>Adrian
Popa<br>
    <b>L�hetetty:</b> 14. lokakuuta 2009 16:36<br>
    <b>Vastaanottaja:</b> <a class="moz-txt-link-abbreviated" href="mailto:mapserver-users@lists.osgeo.org">mapserver-users@lists.osgeo.org</a><br>
    <b>Aihe:</b> [mapserver-users] mapserver produces interlaced PNGs
even if I configured the map to output noninterlaced PNGs<br>
    </font><br>
    </div>
Hello all, <br>
    <br>
My goal is to setup tilecache (which is proving to be a real pain), and
so far I've noticed that even if I configured my map to generate
noninterlaced PNGs (instructions here: <a moz-do-not-send="true"
 class="moz-txt-link-freetext"
 href="http://www.mapserver.org/faq.html#why-doesn-t-pil-python-imaging-library-open-my-pngs">http://www.mapserver.org/faq.html#why-doesn-t-pil-python-imaging-library-open-my-pngs</a>),
it still generates interlaced PNGs.<br>
    <br>
Here is my outputformat (the only one defined) in my map:<br>
OUTPUTFORMAT<br>
    NAME 'AGG'<br>
    DRIVER AGG/PNG<br>
    IMAGEMODE RGBA<br>
    TRANSPARENT ON<br>
    FORMATOPTION "INTERLACE=OFF"<br>
END<br>
    <br>
The parameters that get sent to my mapserver instance are:<br>
    <table class="netInfoParamsText netInfoText netInfoParamsTable"
 selected="true" cellpadding="0" cellspacing="0">
      <tbody class="">
        <tr class="">
          <td class="netInfoParamName">BBOX</td>
          <td class="netInfoParamValue"><code class="">2896046.12635,5831228.011975,2935181.884825,5870363.77045</code></td>
        </tr>
        <tr class="">
          <td class="netInfoParamName">EXCEPTIONS</td>
          <td class="netInfoParamValue"><code class="">application/vnd.ogc.se_inimage</code></td>
        </tr>
        <tr class="">
          <td class="netInfoParamName">FORMAT</td>
          <td class="netInfoParamValue"><code class="">png</code></td>
        </tr>
        <tr class="">
          <td class="netInfoParamName">HEIGHT</td>
          <td class="netInfoParamValue"><code class="">256</code></td>
        </tr>
        <tr class="">
          <td class="netInfoParamName">LAYERS</td>
          <td class="netInfoParamValue"><code class="">Judete,RuralSate,Rural,Urban,roads,roads-buc,buildings,GranitaJudete</code></td>
        </tr>
        <tr class="">
          <td class="netInfoParamName">MAP</td>
          <td class="netInfoParamValue"><code class="">/var/www/html/map/rtc_base.map</code></td>
        </tr>
        <tr class="">
          <td class="netInfoParamName">MAP_IMAGETYPE</td>
          <td class="netInfoParamValue"><code class="">agg</code></td>
        </tr>
        <tr class="">
          <td class="netInfoParamName">MAXEXTENT</td>
          <td class="netInfoParamValue"><code class="">left-bottom=(20.26,43.16)
right-top=(29.7,48.46)</code></td>
        </tr>
        <tr class="">
          <td class="netInfoParamName">MAXRESOLUTION</td>
          <td class="netInfoParamValue"><code class="">156543</code></td>
        </tr>
        <tr class="">
          <td class="netInfoParamName">REQUEST</td>
          <td class="netInfoParamValue"><code class="">GetMap</code></td>
        </tr>
        <tr class="">
          <td class="netInfoParamName">SERVICE</td>
          <td class="netInfoParamValue"><code class="">WMS</code></td>
        </tr>
        <tr class="">
          <td class="netInfoParamName">SRS</td>
          <td class="netInfoParamValue"><code class="">EPSG:900913</code></td>
        </tr>
        <tr class="">
          <td class="netInfoParamName">STYLES</td>
          <td class="netInfoParamValue"><br>
          </td>
        </tr>
        <tr class="">
          <td class="netInfoParamName">TRANSITIONEFFECT</td>
          <td class="netInfoParamValue"><code class="">resize</code></td>
        </tr>
        <tr class="">
          <td class="netInfoParamName">TRANSPARENT</td>
          <td class="netInfoParamValue"><code class="">false</code></td>
        </tr>
        <tr class="">
          <td class="netInfoParamName">UNITS</td>
          <td class="netInfoParamValue"><code class="">m</code></td>
        </tr>
        <tr class="">
          <td class="netInfoParamName">VERSION</td>
          <td class="netInfoParamValue"><code class="">1.1.1</code></td>
        </tr>
        <tr class="">
          <td class="netInfoParamName">WIDTH</td>
          <td class="netInfoParamValue"><code class="">256</code></td>
        </tr>
      </tbody>
    </table>
    <br>
I'm not sure if MAP_IMAGETYPE=agg is the one which selects the
outputformat or not, but the map seems to be rendered with AGG (I could
be wrong, of course).<br>
    <br>
So, what am I missing here? Is there another parameter that should be
sent to mapserver to select the outputformat?<br>
    <br>
By the way, the image file generated has these properties: img.png: PNG
image, 256 x 256, 8-bit colormap, interlaced<br>
    <br>
Thanks,<br>
Adrian<br>
    <br>
  </blockquote>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">-- 
--- 
Adrian Popa
NOC Division
Network Engineer
Divizia Centrul National de Operare Retea
Departament Transport IP &amp; Metro
Compartiment IP Core &amp; Backbone
Phone: +40 21 400 3099
</pre>
</body>
</html>