[mapserver-users] The new composite block in python swig api

Andrea Peri aperi2007 at gmail.com
Tue Aug 18 23:56:09 PDT 2015


Hi Steve.

Thx for hint.
It dont seem work.
I

Querying the help from python I can see that the "compositer" object
is defined inside the layerObj, but dont seem to have any opacity var
inside it.

I try this:

The compositer object is defined, but seem don be any opacity variable
inside it.

I also check the code of swig inside the file "swiginc/layer.i"
I can see that there is still the setOpacity under layer and the
getOpacity instead
has a 100 value hardcoded.
:(

-----
    void setOpacity(int opacity)
    {
      msSetLayerOpacity(self, opacity);
    }

    int getOpacity() {
      if(self->compositer) return (self->compositer->opacity);
      return (100);
    }
-----

Should I open an issue for this ?


2015-08-19 0:38 GMT+02:00 Lime, Steve D (MNIT) <Steve.Lime at state.mn.us>:
> There doesn't look to be specific support for it in the SWIG configuration. The SWIG interface for layers does reference it in the getOpacity/setOpacity methods but for backwards compatibility reasons. The structure is exposed to SWIG however and should be accessible even without special methods. In perl, something like this should work:
>
>   $layer->{compositor}->{opacity} = 50;
>   $layer->{compositor}->{comp_op} = $mapscript::MS_COMPOP_SCREEN;
>
> Does that help?
>
> Steve
>
> -----Original Message-----
> From: mapserver-users-bounces at lists.osgeo.org [mailto:mapserver-users-bounces at lists.osgeo.org] On Behalf Of Andrea Peri
> Sent: Saturday, August 15, 2015 1:37 AM
> To: mapserver-users at lists.osgeo.org
> Subject: [mapserver-users] The new composite block in python swig api
>
> Hi,
> I dont find the new Composite block availability in the doc of python api swig.
> Is it instead available in python?
>
> Thx,
>
> --
> -----------------
> Andrea Peri
> . . . . . . . . .
> qwerty àèìòù
> -----------------
> _______________________________________________
> mapserver-users mailing list
> mapserver-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-users



-- 
-----------------
Andrea Peri
. . . . . . . . .
qwerty àèìòù
-----------------



More information about the MapServer-users mailing list