[Chameleon] Bug when publising truetype symbol
Pierre Racine
racine_pierre at hotmail.com
Thu Aug 25 12:29:19 EDT 2005
Hi,
Publishing this map file with Chameleon:
__________________________________________
MAP
EXTENT -100 -100 100 100 #Coor latlong world
SIZE 500 500
FONTSET "D:\ms4w\fonts\fonts.txt"
UNITS dd
SYMBOL
NAME "natcap"
FONT arial
TYPE TRUETYPE
FILLED true
ANTIALIAS true
CHARACTER "x"
END
PROJECTION
"init=epsg:4269"
END
LAYER
NAME smallpointslayer
STATUS DEFAULT
TYPE point
PROJECTION
"init=epsg:4269"
END
FEATURE
POINTS 1 1 END
END
CLASS
MINSIZE 1
STYLE
SYMBOL "natcap"
#SYMBOL "circle"
SIZE 12
COLOR 0 0 0
OUTLINECOLOR 0 0 0
END
END
END
END
______________________________________________
The URL is:
http://127.0.0.1/chameleon/samples/sample_basic_plainbuttons.phtml
I get the following result:
________________________________________________________
Warning: [MapServer Error]: getSymbol(): Parsing error near (8):(line 27) in
D:\ms4w\apps\chameleon\htdocs\widgets\MapDHTML\MapDHTML.widget.php on line
176
Warning: Failed to open map file
d:/ms4w/tmp/sess_430df0d764d6f//mapDHTML_adjust.map in
D:\ms4w\apps\chameleon\htdocs\widgets\MapDHTML\MapDHTML.widget.php on line
176
Fatal error: [MapServer Error]: setExtent(): Given map extent is invalid. in
D:\ms4w\apps\chameleon\htdocs\widgets\MapDHTML\MapDHTML.widget.php on line
178
__________________________________________________________
The temporary map file generated contains the "POSITION 8" directive in the
symbol definition which I guess is wrong. Here is the temporary map:
MAP
EXTENT -100 -100 100 100
FONTSET "D:\ms4w\fonts\fonts.txt"
IMAGECOLOR 255 255 255
IMAGETYPE gif
SIZE 400 300
STATUS ON
UNITS DD
NAME "MS"
OUTPUTFORMAT
NAME gif
MIMETYPE image/gif
DRIVER GD/GIF
EXTENSION gif
IMAGEMODE PC256
TRANSPARENT FALSE
END
SYMBOL
NAME "natcap"
TYPE TRUETYPE
ANTIALIAS TRUE
CHARACTER x
GAP 0
FONT arial
POSITION 8
END
PROJECTION
"init=epsg:4269"
END
LEGEND
IMAGECOLOR 255 255 255
KEYSIZE 20 10
KEYSPACING 5 5
LABEL
SIZE MEDIUM
TYPE BITMAP
BUFFER 0
COLOR 0 0 0
FORCE FALSE
MINDISTANCE -1
MINFEATURESIZE -1
OFFSET 0 0
PARTIALS TRUE
POSITION CC
END
POSITION LL
STATUS OFF
END
QUERYMAP
COLOR 255 255 0
SIZE -1 -1
STATUS OFF
STYLE HILITE
END
REFERENCE
COLOR -1 -1 -1
EXTENT -2.59456e+006 -712631 3.46736e+006 3.84e+006
IMAGE "D:\ms4w\apps\chameleon\samples\htdocs/images/keymap.png"
OUTLINECOLOR 255 0 0
SIZE 100 75
STATUS OFF
MARKER 0
MARKERSIZE 0
MINBOXSIZE 3
MAXBOXSIZE 0
END
SCALEBAR
COLOR 0 0 0
IMAGECOLOR 255 255 255
INTERVALS 4
LABEL
SIZE MEDIUM
TYPE BITMAP
BUFFER 0
COLOR 0 0 0
FORCE FALSE
MINDISTANCE -1
MINFEATURESIZE -1
OFFSET 0 0
PARTIALS TRUE
END
POSITION LL
SIZE 200 3
STATUS OFF
STYLE 0
UNITS MILES
END
WEB
IMAGEPATH "d:/ms4w/tmp/ms_tmp/"
IMAGEURL "/ms_tmp/"
METADATA
END
QUERYFORMAT text/html
END
LAYER
METADATA
END
NAME "smallpointslayer"
PROJECTION
"init=epsg:4269"
END
SIZEUNITS PIXELS
STATUS DEFAULT
TOLERANCE 0
TOLERANCEUNITS PIXELS
TYPE POINT
UNITS METERS
CLASS
METADATA
END
STYLE
COLOR 0 0 0
MAXSIZE 500
MINSIZE 1
OUTLINECOLOR 0 0 0
SIZE 12
SYMBOL "natcap"
END
END
FEATURE
POINTS
1 1
END
END
END
END
Pierre Racine
More information about the Chameleon
mailing list