help style->set(size,'size') ms-4.1.1

Daniel Lagos dlagos at FDCCONSULT.COM
Mon Feb 21 06:23:35 PST 2005


Hi List,

This works php-mapscript 4.2.5 :

$layer = $this->map->getLayerByName('layer_x');
$clase = $layer->getclass(0);
$style = $clase->getStyle(0);
$style->set(size,20);
$style->color->setRGB(255,0,0);

The symbol size 20 works fine in php-mapscript 4.2.5.

http://www.vianauta.com/test/error/image_ms-4.2.5.png

But php-mapscript 4.4.1 the symbol syze is not correct, is very small.

http://www.vianauta.com/test/error/image_ms-4.4.1.png


Object class produced ms-4.2.5:

ms_class_obj Object ( [_handle_] => Resource id #158 [_layer_handle_] => Resource id #156 [_map_handle_] => Resource id #63 [name] => cliente [title] => [type] => 0 [status] => 1 [template] => [numstyles] => 1 [label] => ms_label_obj Object ( [_handle_] => Resource id #159 [font] => [type] => 1 [shadowsizex] => 1 [shadowsizey] => 1 [backgroundshadowsizex] => 1 [backgroundshadowsizey] => 1 [size] => 2 [minsize] => 4 [maxsize] => 256 [position] => 9 [offsetx] => 0 [offsety] => 0 [angle] => 0 [autoangle] => 0 [buffer] => 0 [antialias] => -1 [wrap] => 0 [minfeaturesize] => -1 [autominfeaturesize] => 0 [mindistance] => -1 [partials] => 1 [force] => 0 [color] => ms_color_obj Object ( [_handle_] => Resource id #160 [red] => 127 [green] => 0 [blue] => 0 ) [outlinecolor] => ms_color_obj Object ( [_handle_] => Resource id #161 [red] => 255 [green] => 255 [blue] => 255 ) [shadowcolor] => ms_color_obj Object ( [_handle_] => Resource id #162 [red] => -1 [green] => -1 [blue] => -1 ) [backgroundcolor] => ms_color_obj Object ( [_handle_] => Resource id #163 [red] => -1 [green] => -1 [blue] => -1 ) [backgroundshadowcolor] => ms_color_obj Object ( [_handle_] => Resource id #164 [red] => -1 [green] => -1 [blue] => -1 ) ) [minscale] => -1 [maxscale] => -1 ) 

Object class produced ms-4.4.1:

ms_class_obj Object ( [_handle_] => Resource id #158 [_layer_handle_] => Resource id #156 [_map_handle_] => Resource id #63 [name] => cliente [title] => [type] => 0 [status] => 1 [template] => [numstyles] => 1 [label] => ms_label_obj Object ( [_handle_] => Resource id #159 [font] => [encoding] => [type] => 1 [shadowsizex] => 1 [shadowsizey] => 1 [backgroundshadowsizex] => 1 [backgroundshadowsizey] => 1 [size] => 2 [minsize] => 4 [maxsize] => 256 [position] => 9 [offsetx] => 0 [offsety] => 0 [angle] => 0 [autoangle] => 0 [buffer] => 0 [antialias] => -1 [wrap] => 0 [minfeaturesize] => -1 [autominfeaturesize] => 0 [mindistance] => -1 [partials] => 1 [force] => 0 [color] => ms_color_obj Object ( [_handle_] => Resource id #160 [red] => 127 [green] => 0 [blue] => 0 ) [outlinecolor] => ms_color_obj Object ( [_handle_] => Resource id #161 [red] => 255 [green] => 255 [blue] => 255 ) [shadowcolor] => ms_color_obj Object ( [_handle_] => Resource id #162 [red] => -1 [green] => -1 [blue] => -1 ) [backgroundcolor] => ms_color_obj Object ( [_handle_] => Resource id #163 [red] => -1 [green] => -1 [blue] => -1 ) [backgroundshadowcolor] => ms_color_obj Object ( [_handle_] => Resource id #164 [red] => -1 [green] => -1 [blue] => -1 ) ) [minscale] => -1 [maxscale] => -1 ) 


Object style produced ms-4.2.5:

ms_style_obj Object ( [_handle_] => Resource id #165 [_class_handle_] => Resource id #158 [_layer_handle_] => Resource id #156 [_map_handle_] => Resource id #63 [symbol] => 6 [symbolname] => industria [size] => 20 [minsize] => 8 [maxsize] => 20 [offsetx] => 0 [offsety] => 0 [color] => ms_color_obj Object ( [_handle_] => Resource id #166 [red] => 255 [green] => 0 [blue] => 0 ) [backgroundcolor] => ms_color_obj Object ( [_handle_] => Resource id #167 [red] => -1 [green] => -1 [blue] => -1 ) [outlinecolor] => ms_color_obj Object ( [_handle_] => Resource id #168 [red] => 0 [green] => 0 [blue] => 0 ) )


Object style produced ms-4.4.1:

ms_style_obj Object ( [_handle_] => Resource id #165 [_class_handle_] => Resource id #158 [_layer_handle_] => Resource id #156 [_map_handle_] => Resource id #63 [symbol] => 6 [symbolname] => industria [size] => 20 [minsize] => 8 [maxsize] => 20 [offsetx] => 0 [offsety] => 0 [color] => ms_color_obj Object ( [_handle_] => Resource id #166 [red] => 255 [green] => 0 [blue] => 0 ) [backgroundcolor] => ms_color_obj Object ( [_handle_] => Resource id #167 [red] => -1 [green] => -1 [blue] => -1 ) [outlinecolor] => ms_color_obj Object ( [_handle_] => Resource id #168 [red] => 0 [green] => 0 [blue] => 0 ) ) 


It's a Bug?...Any suggestions would be much appreciated.

Thank's.

Daniel  A. Lagos  H.
dlagos at fdcconsult.com
Santiago, Chile.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20050221/599da803/attachment.htm>


More information about the MapServer-users mailing list