getInteger(): Symbol definition error. Parsing error near (+):(line 37)
Luis Treviño Huerta
ltrevino at GPOBSI.COM.MX
Thu Jun 22 12:00:33 PDT 2006
List,
I'm using CGI mapserver 4.4.1 with jbox and I often get the getInteger():
Symbol definition error. Parsing error near (+):(line 37) error when I try
to zoom in/out. This messege doesn't appear all the time.
Can't catch this error even turning debug on.
I checked my symbols file and seems to be OK. This is what the file has:
#1
Symbol
Name 'star'
Type VECTOR
Filled TRUE
Points
0 .375
.35 .375
.5 0
.65 .375
1 .375
.75 .625
.875 1
.5 .75
.125 1
.25 .625
END
END
#2
Symbol
Name 'circle'
Type ELLIPSE
Filled TRUE
Points
1 1
END
END
#14
SYMBOL #linea redonda para calles
NAME "cartoline_round"
TYPE cartoline
LINECAP round #[butt|round|square|triangle]
LINEJOIN miter #[round|miter|bevel]
LINEJOINMAXSIZE 3 #
END
and this is my map file:
MAP
NAME test-
STATUS ON
EXTENT -118.391 12.2196 -86.7448 34.9394 #MEX
SIZE 600 450
SYMBOLSET 'symbolstest.sym'
FONTSET 'fonts.txt'
IMAGETYPE GIF
IMAGECOLOR 255 255 255
UNITS dd
WEB
IMAGEPATH '/var/www/tmp/'
IMAGEURL '/tmp/'
TEMPLATE '/var/www/ubicaware/Ubicatemptest.html'
LOG '/var/www/tmp/Aerrorubi.log'
MINSCALE 4000
#MAXSCALE
END
PROJECTION
"proj=longlat"
"ellps=GRS80"
"datum=WGS84"
"no_defs"
END
#------CUADRAS-----------------------------------------------------------------
LAYER
NAME cuadras
TYPE POLYGON
STATUS ON
DEBUG ON
CONNECTION "user=postgres password=ynsmptspts dbname=newgeobsi
host=192.168.216.35 port=5432"
CONNECTIONTYPE postgis
DATA "geometria from cuadrasp as foo using unique gid using srid=4326"
CLASS
COLOR 251 252 200 #crema
OUTLINECOLOR 153 200 153 #gris muy claro
END
END
#-----------------------------------------------------------------------
#-----CALLES-------------------------------------------------------------------------
LAYER
NAME calless
STATUS ON
TYPE LINE
DEBUG ON
CONNECTION "user=postgres password=ynsmptspts dbname=newgeobsi
host=192.168.216.35 port=5432"
CONNECTIONTYPE postgis
DATA "geometria from callesl as foo using unique gid using SRID=4326"
CLASSITEM "type"
LABELITEM "name"
#**** AUTOPISTA *********************************
CLASS
EXPRESSION ('[type]' = '1') #autopista
STYLE
SYMBOL 3
COLOR 255 0 0
SIZE 2
ANTIALIAS true
END
END
LABEL
ANGLE AUTO
TYPE TRUETYPE
FONT 'arial-bold'
SIZE 9
MINSIZE 8
MAXSIZE 12
POSITION auto
BUFFER 4
MINDISTANCE 40
BACKGROUNDCOLOR 255 255 0
COLOR 0 0 0
ANTIALIAS TRUE
PARTIALS FALSE
MINFEATURESIZE 5
END
END
#*******************AVENIDAS****************
CLASS
EXPRESSION ('[type]' = '2' or '[type]' = '21')
STYLE
SYMBOL 3
COLOR 200 200 200
SIZE 1
ANTIALIAS true
END
END
LABEL
ANGLE AUTO
TYPE TRUETYPE
FONT 'verdana'
SIZE 8
MINSIZE 6
MAXSIZE 9
POSITION AUTO #uc
BUFFER 6
MINDISTANCE 250
COLOR 224 0 0
ANTIALIAS TRUE
PARTIALS FALSE
FORCE FALSE
MINFEATURESIZE AUTO
END
END
#*********************CALLES*************************
CLASS
EXPRESSION ('[type]' = '10' or '[type]' = '11' or '[type]' = '12')
STYLE
SYMBOL 2
COLOR 99 159 255 #azul
SIZE 2
ANTIALIAS true
END
STYLE
SYMBOL 2
COLOR 255 255 255
SIZE 1
ANTIALIAS true
END
END
LABEL
ANGLE AUTO
TYPE TRUETYPE
FONT 'comic'
SIZE 6
MINSIZE 7
MAXSIZE 12
POSITION auto
BUFFER 4
MINDISTANCE 150
COLOR 0 0 0
ANTIALIAS TRUE
PARTIALS FALSE
FORCE TRUE
MINFEATURESIZE AUTO #puede ser auto
END
END
END
#-----------------------------------------------------------------------
#------LIMITES-----------------------------------------------------------------
LAYER
NAME limites
TYPE POLYGON
STATUS ON
DEBUG ON
CONNECTION "user=postgres password=ynsmptspts dbname=newgeobsi
host=192.168.216.35 port=5432"
CONNECTIONTYPE postgis
DATA "geometria from limites as foo using unique gid using srid=4326"
LABELITEM "name"
CLASS
name Estado
EXPRESSION ('[type]' = '4')
OUTLINECOLOR 190 99 0 #cafe fuerte
COLOR 255 252 194 #crema claro
LABEL
TYPE BITMAP
FONT 'small'
SIZE MEDIUM
POSITION auto
BUFFER 4
MINDISTANCE 0
COLOR 0 110 255
ANTIALIAS FALSE
PARTIALS FALSE
MINFEATURESIZE 0
END
END
#--------------------------------------------------------------------------------
END # Map File
any idea of what is going on?
Regards,
Luis
More information about the MapServer-users
mailing list