[Mapserver-users] Expression parser error
Agneta Schick
schick at sdac.hannover.bgr.de
Thu Mar 27 06:28:07 PST 2003
Dear mapserver-users,
I have no idea where to search for this error; I hope someone can point me
in the right direction:
Situation: coloring shapes
Failure: "msyyparse(): Expression parser error. parse error"
(twice for each shape?!?!)
dbfinfo myshape.dbf:
Info for data/tiles/geol/gk01_shape.dbf
5 Columns, 1052 Records in file
AREA float (20,5)
PERIMETER float (20,5)
GK01_NEU_ integer (11,0)
GK01_NEU_I integer (11,0)
GEO integer (4,0)
mymap.map: ---this works ok----
...
LAYER
NAME 'geology'
DATA gk01_shape
TYPE POLYGON
STATUS ON
...
CLASSITEM "GEO"
CLASS
EXPRESSION /./
OUTLINECOLOR 0 0 0
COLOR 255 255 255
END
END
...
but I get the above error message when I add
CLASS
EXPRESSION ([GEO]) < 120) # 0 <= [GEO] <= 657
COLOR 0 142 224
END
I'm running MapServer3.6.3, Perl MapScript on Sun Solaris8
(with gd-1.8.4, gdal-1.1.8, proj-4.4.5, shapelib-1.2.9)
Thanks for any hints.
Agneta Schick
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Agneta Schick
Bundesanstalt fuer Geowissenschaften und Rohstoffe
Federal Institute for Geosciences and Natural Resources
Stilleweg 2
D- 30655 Hannover Tel.: +49 511 643 3136
GERMANY FAX.: +49 511 643 3663
schick at sdac.hannover.bgr.de http://www.seismologie.bgr.de
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
More information about the MapServer-users
mailing list