[MapProxy] Multi-layer transparency problem
Dejan Gambin
dejan.gambin at coin.hr
Mon Jan 16 03:45:52 EST 2012
Thanks very much for the info.
Do you think writing some code as a workaround would be complicated? Which part of code should be affected?
regards, dejan
On 13. sij. 2012., at 14:47, Oliver Tonnhofer wrote:
> I think these are issues/limitations of the Python Image Library when overlaying (paste) multiple layers with alpha channels. PIL can't do real alpha compositing. The only solution to this, without writing any code as a workaround, is to create another cache that already contains both sources.
>
> Regards,
> Oliver
>
> On 13.01.2012, at 14:22, Dejan Gambin wrote:
>
>> In mapproxy.yaml? No :-(
>>
>> regards, dejan
>>
>> On 13. sij. 2012., at 14:15, Oliver Tonnhofer wrote:
>>
>>>
>>> On 13.01.2012, at 12:33, Dejan Gambin wrote:
>>>> Since I gave you only mapproxy requests to MapServer, here is something better, and you can try it yourself so no attachments needed :-)
>>>>
>>>> My client application sends request like this to Mappproxy service:
>>>>
>>>> http://www.coin.hr:54322/service?FORMAT=image/png&TRANSPARENT=TRUE&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&LAYERS=namjena,uza_namjena&SRS=EPSG:900913&BBOX=1533632.5353003,5620873.3111963,1536078.5202051,5623319.2961011&WIDTH=256&HEIGHT=256
>>>>
>>>> The same request directly to MapServer WMS is this:
>>>>
>>>> http://www.coin.hr/cgi-bin/mywms6?FORMAT=image/png&TRANSPARENT=TRUE&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&LAYERS=namjena,uza_namjena&SRS=EPSG:900913&BBOX=1533632.5353003,5620873.3111963,1536078.5202051,5623319.2961011&WIDTH=256&HEIGHT=256
>>>>
>>>> You can see the difference. I hope this helps a little more
>>>
>>>
>>> Do you use the opacity option somewhere?
>>>
>>>
>>> Regards,
>>> Oliver
>>>
>>> --
>>> Oliver Tonnhofer | Omniscale GmbH & Co KG | http://omniscale.de
>>> http://mapproxy.org | https://bitbucket.org/olt | @oltonn
>>>
>>>
>>>
>>>
>>
>> _______________________________________________
>> MapProxy mailing list
>> MapProxy at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/mapproxy
>
> Mit freundlichen Grüßen,
> Oliver Tonnhofer
>
> --
> Oliver Tonnhofer <tonnhofer at omniscale.de>
>
> Omniscale GmbH & Co. KG
> Nadorster Straße 60, 26123 Oldenburg
> Tel: +49(0)441/9392774-2 (Fax: 9), Web: http://omniscale.de
> Amtsgericht Oldenburg, HRA 202656
>
> Komplementärin: Omniscale Beteiligungs GmbH, Sitz: Oldenburg (Oldb)
> Amtsgericht Oldenburg, HRB 205231, Geschäftsführer: Oliver Tonnhofer, Dominik Helle
>
More information about the MapProxy
mailing list