[Mapserver-users] Label outlinecolor in PHP MapScript?
Dylan Keon
keon at nacse.org
Mon Jan 5 08:58:06 PST 2004
On 01/05/2004 08:52 AM Daniel Morissette wrote:
> Dylan Keon wrote:
>
>> The following code gives me a "Call to a member function on a
>> non-object" error on line 84.
>>
>> Thanks,
>> Dylan
>>
>> 80 if($map->scale <= 140000) {
>> 81 $quad_layer = $map->getLayerByName('quad_index_24k');
>> 82 $quad_class = $quad_layer->getClass(0);
>> 83 $quad_style = ms_newStyleObj($quad_class);
>> 84 $quad_style->{label}->outlinecolor->setRGB(255,255,255);
>> 85 }
>
> The label is still a member of the classObj, it is not part of the
> styleObj. Try the following:
>
> $quad_class->label->outlinecolor->setRGB(255,255,255);
That did it. Thanks Daniel.
--Dylan
More information about the MapServer-users
mailing list