I've been told by developers that there seems to be a bug when using " "
in the expression parser...
You should use a regular expression instead like the following :
EXPRESSION /^Lane Closure$|^Multi-Way Signals$|^Road Closure$|^Stop\/Go
Boards$|^Two-Way Signals$/
See at : http://mapserver.gis.umn.edu/docs/howto/msexpressions
Mike Saunt wrote:
thanks Alexandre but unfortunately it didn't work
Do you know if there is a way of forcing MapServer to read out the
literal string i.e. sort of like escaping it? in .NET you can say
@stringvariable and it will ignore quotes inside etc?
Cheers
Mike
2008/7/18 Alexandre Dube <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>:
Hi Mike,
I'm not sure about that, but try eq instead of =
EXPRESSION ('[TRAFFIC_TYPE]' eq 'Lane Closure' OR ...
Best Regards,
Alexandre
Mike Saunt wrote:
Hi All
I've got a MapFile that used to work fine in v4.10 but now
fails in v5.0
Basically the CLASSITEM field has double quote in field value
and this is then returning an error - msEvalExpression:
Expression parser error. Failed to parse expression
The CLASS EXPRESSION looks like this
CLASSITEM 'TRAFFIC_TYPE' CLASS
EXPRESSION ('[TRAFFIC_TYPE]' = 'Lane Closure' OR
'[TRAFFIC_TYPE]' = 'Multi-Way Signals' OR '[TRAFFIC_TYPE]' =
'Road Closure' OR '[TRAFFIC_TYPE]' = 'Stop/Go Boards' OR
'[TRAFFIC_TYPE]' = 'Two-Way Signals')
STYLE # Severe (RED)
SYMBOL 'triangle'
SIZE 9
COLOR 255 0 0
OUTLINECOLOR 0 0 0
END
END
I've tried double quote vs. single quotes in the map file but
to no avail
Anyone any thoughts?
Kind regards
Mike
------------------------------------------------------------------------
_______________________________________________
mapserver-users mailing list
mapserver-users@lists.osgeo.org
<mailto:mapserver-users@lists.osgeo.org>
http://lists.osgeo.org/mailman/listinfo/mapserver-users
--
Alexandre Dubé
Mapgears
www.mapgears.com <http://www.mapgears.com>
------------------------------------------------------------------------
_______________________________________________
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users
--
Alexandre Dubé
Mapgears
www.mapgears.com
_______________________________________________
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users