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

Andrea Peri aperi2007 at gmail.com
Wed Aug 19 00:01:24 PDT 2015


No,

I wrong to read the code.

the getOpacity dont return a 100 hardcoded.

There no issue.
:)

Sorry for noise.
A.


2015-08-19 8:56 GMT+02:00 Andrea Peri <aperi2007 at gmail.com>:
> 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 àèìòù
> -----------------



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


More information about the mapserver-users mailing list