<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Hey Simon,<br>
<br>
yeah, great hint! It worked. Thanks a lot, I was almost going crazy ...
;-)<br>
<br>
Great, thanks.<br>
Tobias<br>
<br>
---
<blockquote
 cite="mid:ceb387e61001200724q49a0deecv132a02bac3d7fcd7@mail.gmail.com"
 type="cite">Hi tobias maybe you can try to turn on transparency in
your mapfile, try to overwrite the default png driver with this
  <div><br>
  <div>
  <div>OUTPUTFORMAT</div>
  <div>&nbsp;&nbsp; &nbsp;NAME "png"</div>
  <div>&nbsp;&nbsp; &nbsp;MIMETYPE "image/png"</div>
  <div>&nbsp;&nbsp; &nbsp;DRIVER "GD/PNG"</div>
  <div>&nbsp;&nbsp; &nbsp;EXTENSION "png"</div>
  <div>&nbsp;&nbsp; &nbsp;IMAGEMODE RGBA</div>
  <div>&nbsp;&nbsp; &nbsp;TRANSPARENT ON</div>
  <div>&nbsp;&nbsp; &nbsp;FORMATOPTION &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"INTERLACE=OFF" &nbsp; #for tilecache,
metaTile On</div>
  <div>END</div>
  <br>
  <div class="gmail_quote">2010/1/20 Tobias Wei&szlig; <span dir="ltr">&lt;<a
 moz-do-not-send="true" href="mailto:tobias.weiss@pik-potsdam.de">tobias.weiss@pik-potsdam.de</a>&gt;</span><br>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
    <div bgcolor="#ffffff" text="#000000"><font face="Tahoma">Hello
Tilecachers,<br>
    <br>
I am new to this list. I am developing map applications using Google
Maps, OpenlLayers &amp; MapServer. Now I want to improve performance
and installed Tilecache that runs fine under mod_python. I can render
tiles successfully but can&acute;t get them transparent. I have searched
through the list but couldn&acute;t find a solution to my problem. Don&acute;t know
if this maybe derives from the fact that I use type=MapServer instead
of type=WMS in my tilecache.cfg to request a layer. As far as I read
the other posts, getting transparent tiles works by appending
"transparent=true" to the WMS url but this doesn&acute;t seem to work with
type=MapServer. <br>
    <br>
Ok, this is my code:<br>
    <br>
#######<br>
    <br>
JavaScript:<br>
    <br>
new
OpenLayers.Layer.WMS("name","<a moz-do-not-send="true"
 href="http:/localhost/cgi-bin/tilecache/tilecache.py" target="_blank">http:/localhost/cgi-bin/tilecache/tilecache.py</a>,<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; {<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; maxExtent:new
OpenLayers.Bounds(-198,-115.542749339137,198,109.146905833277),<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; maxResolution:156543.0339,<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; layers:"worldtest",<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; format: 'image/png',<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; transparent:true<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; });<br>
    <br>
#########<br>
    <br>
tilecache.cfg<br>
    <br>
[worldtest]<br>
layers = country<br>
spherical_mercator = yes<br>
extension = png<br>
mapfile = /mymaps/world_test.map<br>
transparent = true<br>
data_extent = -198.0,-115.542749339,198.0,109.146905833<br>
type = MapServer<br>
metatile = no<br>
srs = EPSG:4326<br>
metabuffer =
10,10&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>
bbox = -198.0,-115.542749339,198.0,109.146905833<br>
metasize = 5,5<br>
extent_type=loose<br>
    <br>
# Some extracts from my world_test.map<br>
    <br>
WEB<br>
&nbsp;&nbsp;&nbsp; LOG world_test.log<br>
&nbsp;&nbsp;&nbsp; IMAGEPATH ''<br>
&nbsp;&nbsp;&nbsp; IMAGEURL ''<br>
METADATA<br>
&nbsp;&nbsp;&nbsp;&nbsp; WMS_ONLINERESOURCE '<a moz-do-not-send="true"
 href="http://?map=world_test.map" target="_blank">http://?map=world_test.map</a>'<br>
&nbsp;&nbsp;&nbsp;&nbsp; WMS_SRS 'EPSG:4326 EPSG:900313'<br>
&nbsp;&nbsp;&nbsp;&nbsp; WMS_ACCESSCONSTRAINTS 'none'<br>
&nbsp;&nbsp;&nbsp;&nbsp; WMS_TITLE 'WMSTitel'<br>
&nbsp;&nbsp;&nbsp;&nbsp; WMS_FEATURE_INFO_MIME_TYPE 'text/html'<br>
&nbsp;&nbsp;&nbsp;&nbsp; WMS_ABSTRACT 'WMSmetatext'<br>
END&nbsp; #METADATA<br>
    <br>
This code is working fine, just transparency is missing. A single tiles
url is e.g the following:<br>
    <a moz-do-not-send="true"
 href="http://localhost/cgi-bin/tilecache/tilecache.py?MAXEXTENT=left-bottom%3D%28-198%2C-115.542749339137%29%20right-top%3D%28198%2C109.146905833277%29&amp;MAXRESOLUTION=156543.0339&amp;LAYERS=worldtest&amp;FORMAT=image%2Fpng&amp;TRANSPARENT=true&amp;SERVICE=WMS&amp;VERSION=1.1.1&amp;REQUEST=GetMap&amp;STYLES=&amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;SRS=EPSG%3A900913&amp;BBOX=-0.003589194267988205,-0.003589194267988205,10018754.166010806,10018754.166010806&amp;WIDTH=256&amp;HEIGHT=256"
 target="_blank">http://localhost/cgi-bin/tilecache/tilecache.py?MAXEXTENT=left-bottom%3D%28-198%2C-115.542749339137%29%20right-top%3D%28198%2C109.146905833277%29&amp;MAXRESOLUTION=156543.0339&amp;LAYERS=worldtest&amp;FORMAT=image%2Fpng&amp;TRANSPARENT=true&amp;SERVICE=WMS&amp;VERSION=1.1.1&amp;REQUEST=GetMap&amp;STYLES=&amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;SRS=EPSG%3A900913&amp;BBOX=-0.003589194267988205,-0.003589194267988205,10018754.166010806,100187
54.166010806&amp;WIDTH=256&amp;HEIGHT=256</a><br>
    <br>
I read somewhere that </font>MapServer needs to be configured to work
as a Web Map Service (WMS) provider in order to work with Tilecache. I
checked my MapServer and as far as I see it supports WMS.<br>
    <br>
I there something wrong in my tilecache.cfg?<br>
    <br>
Best, <br>
Tobias<br>
    <font face="Tahoma"><br>
    <br>
    </font>
    </div>
    <br>
_______________________________________________<br>
Tilecache mailing list<br>
    <a moz-do-not-send="true" href="mailto:Tilecache@openlayers.org">Tilecache@openlayers.org</a><br>
    <a moz-do-not-send="true"
 href="http://openlayers.org/mailman/listinfo/tilecache" target="_blank">http://openlayers.org/mailman/listinfo/tilecache</a><br>
    <br>
  </blockquote>
  </div>
  </div>
  </div>
</blockquote>
</body>
</html>