[Chameleon] outline width fails to persist
Paul Spencer
pspencer at dmsolutions.ca
Tue Sep 6 07:54:14 EDT 2005
Ken,
Chameleon does nothing to change styles in this way, AFAIK. In cases
like this, I usually suspect MapServer is doing something bad when
saving a map file.
Try this script:
<?php
if (!extension_loaded('MapScript'))
dl('php_mapscript.'.PHP_SHLIB_SUFFIX);
$oMap = ms_newMapObj( 'path to map file' );
$oMap->save( '/tmp/map/file/path' );
?>
and compare the saved version with the original. If I am right, then
the width in the style element will have been changed ... and you can
file a bug on the mapserver bugzilla. If not, then I'll dig into it at
this end (or Bill will ;))
Cheers
Paul
Ken-ichi wrote:
> Hi all. I only recently realized you can now set a width in the STYLE
> element of a polygon layer, thereby controlling the width of the
> outline. However, it seems that in Chameleon, the width reverts to 1
> any time the map is refreshed (zoom, pan, update, etc). This does not
> occur in a simple phpMapScript application, so I presume it's a
> Chameleon issue. Here's my layer definition:
>
> LAYER
> NAME "30 min Quads"
> GROUP "Default"
> STATUS ON
> DATA "the_geom from vtm_quads"
> TYPE POLYGON
> CONNECTIONTYPE POSTGIS
> CONNECTION "user=foo dbname=bar"
> UNITS METERS
> LABELITEM "vtm_quad"
> LABELMAXSCALE 2000000
> PROJECTION
> "init=epsg:1000"
> END
> CLASS
> EXPRESSION ([size]=30)
> LABEL
> TYPE TRUETYPE
> FONT "fritqat"
> SIZE 8
> POSITION CC
> OFFSET 0 0
> COLOR 0 142 255
> OUTLINECOLOR 255 244 221
> ANTIALIAS TRUE
> PARTIALS TRUE
> FORCE FALSE
> END
> STYLE
> OUTLINECOLOR 0 142 255
> WIDTH 2
>
> END
> END
> END
>
> You can see what I'm talking about at
>
> http://vtm.berkeley.edu/mapbrowser/
>
> (forgive the poor performance, still working that out).
>
> -Ken-ichi
> _______________________________________________
> Chameleon mailing list
> Chameleon at lists.maptools.org
> http://lists.maptools.org/mailman/listinfo/chameleon
>
--
+-----------------------------------------------------------------+
|Paul Spencer pspencer at dmsolutions.ca |
+-----------------------------------------------------------------+
|Applications & Software Development |
|DM Solutions Group Inc http://www.dmsolutions.ca/|
+-----------------------------------------------------------------+
More information about the Chameleon
mailing list