[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: [mapserver-users] How do I make point bigger



You need to define a symbol (like a "circle", perhaps) and use that symbol in your layer definition, then you can scale that symbol. For example, add this code to the top of your map file (just above the first layer):

#
# Start of symbol definitions
#
SYMBOL
NAME 'circle'
TYPE ELLIPSE
POINTS 1 1 END
FILLED TRUE
END

Then once you've defined that symbol, you can call it inside your layer like this:

LAYER # States
NAME "Punti"
DATA staztot
STATUS DEFAULT
TYPE POINT
CLASSITEM "CODICE"
CLASS
SYMBOL 'circle'
SIZE 100 COLOR 255 0 0
END END

Hope this helps.



Siviero Francesco wrote:

Sorry to disturb,
I'm a newbie in all this (MapServer, PHP, etc..), so my question could sound
silly.
I'm trying to make some point bigger, but I'm not able to find how to do it.
Here's my map file:

###########
NAME prova
EXTENT 515783.84375 999005 801412 847791.875
SIZE 500 300
SHAPEPATH "C:/Inetpub/wwwroot/ProvaMAP/Shape/"

LAYER # States
 NAME "Prova"
 DATA RER_provincie
 STATUS DEFAULT
 TYPE POLYGON
 CLASSITEM "PROV"
 CLASS
   NAME "BO"
   COLOR 255 255 255
   OUTLINECOLOR 0 0 0
 END # end of class object
END # end of layer object

LAYER # States
 NAME "Punti"
 DATA staztot
 STATUS DEFAULT
 TYPE POINT
 CLASSITEM "CODICE"
 CLASS
   SIZE 100 #    <-------------------- This doesn't seem to work. How do
makes points bigger?
   COLOR 255 0 0
 END # end of class object

END # end of layer object

END # end of map file
################

Thanks to anybody.
Ciao