[mapserver-dev] RE: [UMN_MAPSERVER-DEV] Performance transparency

Hallgren, Johan johan.hallgren at logica.com
Wed Mar 26 15:55:14 EDT 2008


Hello Thomas

I tried it today with no success.

I used the Tortoise client.

Connected to https://svn.osgeo.org/mapserver/trunk/mapserver

And I get the default version.

I changed my settings in nmake.opt and build it.

This is my layer section:
LAYER
  TYPE POLYGON
  STATUS ON
  DATA "C:/Project/DATA/Lantmateriet/raster/tatort/index.shp"
  TEMPLATE "c:\temp\template.txt"
  CLASS
    STYLE
      OUTLINECOLOR 0 0 255
      COLOR 255 0 0
      OPACITY 50
    END
  END
END

I tried several times but it either draws the polygon with a solid color or with no filling at all.

Did I get the wrong version from CVS or did a something else wrong?

/Johan
___________________________________


Johan Hallgren


Logica
Pelle Bergs backe 3
Box 1938, 791 19 Falun
Tel (och mobil): 023-547 46 (int: +46-2354746)
johan.hallgren at logica.com
http://www.logica.se
-----Original Message-----
From: mapserver-dev-bounces at lists.osgeo.org [mailto:mapserver-dev-bounces at lists.osgeo.org] On Behalf Of thomas bonfort
Sent: den 25 mars 2008 09:13
To: Hallgren, Johan
Cc: mapserver-dev at lists.osgeo.org
Subject: Re: [mapserver-dev] RE: [UMN_MAPSERVER-DEV] Performance transparency

hi...

to get the source:
http://mapserver.gis.umn.edu/development/cvs/

to use opacity:
just add an OPACITY keyword in your style blocks (and remove the
opacity keyword from your layer ones). eg

STYLE
 COLOR 255 0 0
 OPACITY 50
END

for a semi-transparent polygon

thomas

On Tue, Mar 25, 2008 at 9:01 AM, Hallgren, Johan
<johan.hallgren at logica.com> wrote:
> Hello Thomas
>
>  I have to ask you;
>  -       How do I download the source I need? Do I have to download file by file, or could I download all files at once?
>  -       How do I activate the transparency, where in the mapfile?
>
>  /Johan
>
> ___________________________________
>
>
>  Johan Hallgren
>
>
>  Logica
>  Pelle Bergs backe 3
>  Box 1938, 791 19 Falun
>  Tel (och mobil): 023-547 46 (int: +46-2354746)
>  johan.hallgren at logica.com
>  http://www.logica.se
>
>  -----Original Message-----
>
> From: thomas bonfort [mailto:thomas.bonfort at gmail.com]
>  Sent: den 23 mars 2008 19:16
>  To: Hallgren, Johan
>  Cc: mapserver-dev at lists.osgeo.org
>  Subject: Re: [mapserver-dev] RE: [UMN_MAPSERVER-DEV] Performance transparency
>
>
>
> hi all,
>  code for AGG style level opacity is in the trunk (see
>  http://trac.osgeo.org/mapserver/ticket/1155 for limitations)
>  please report back if you see anything fishy going on...
>
>  On Fri, Mar 21, 2008 at 8:02 AM, Hallgren, Johan
>  <johan.hallgren at logica.com> wrote:
>  >  Have you seen any performance differences? I don't know if you have followed my question but the problem we had was that when the size of the image increased the performance decreased more than expected (when using transparency). We had a raster map in background and rendered a polygon layer on top. As you probably understand we need to see thru the polygons. We want to have the polygon layer semi transparent, like 40% transparent or so.
>  >
>  >  Do you think you work will affect us?
>
>  yes, you should gain performance-wise by using style rather than layer
>  level opacity.
>  you gain:
>  * creation of a temporary gd image (that's image_height mallocs the
>  way gd works)
>  * merging of the temporary image onto the main mapserver image
>  (width*height blending operations)
>  * destroying of the temp image
>
>  cheers.
>  thomas
>
>
_______________________________________________
mapserver-dev mailing list
mapserver-dev at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-dev



More information about the mapserver-dev mailing list