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

Reply via email to