[Mapserver-users] Point display question

Amit S BEHERE abehere at cs.ucsd.edu
Tue Feb 10 14:08:26 PST 2004


Hi all,
I think I found out the answer to my problem. I need to create a ttf file
from my .png file and use that as a font in my label. Isn't that right ?

Amit Behere.
UCSD.
"Technology doesn't make your life more difficult or easy, it just changes
the rules"......Vishwanathan Anand


On Tue, 10 Feb 2004, Amit S BEHERE wrote:

> Hi all,
>
> this is in continuation of the question I asked previously (below)
> regarding rotating symbols. I understand that you cannot rotate symbols.
> So from the response I received (below) my guess is
>
> I need to associate the symbol (my .png file) with a label
> and rotate the label.
>
> I have tried doing that but have so far been unsuccessful. My map file is
> below I have hilited the parts that I think need change after which things
> should work.
>
> MAP
>   IMAGETYPE      PNG
>   EXTENT  	     -118.23 33.99 -118.22 34.00
>   SIZE 500 500
>   SHAPEPATH      "data"
>   STATUS ON
>   UNITS METERS
>   TRANSPARENT ON
>
> # *********************START****************************************
>  SYMBOL
>  Name 'mysymbol'
>  TYPE PIXMAP
>  IMAGE "c:\mstutorial\images\trial.png"
>  END
>
> This symbol (or more correctly the trial.png file I guess) needs to be
> associated with a label so that it can be rotated
>
> # ********************END***********************************************
>
>
>   LAYER
>     NAME         vernon_sewers
>     DATA         vernon_sewerstructures
>
>
> #***********************START******************************************
>
>     LABELITEM   "????????"
>     LABELANGLEITEM "Angle"
>
> I do not understand what to put in LABELITEM field. I think I need to
> associate my labelitem field with my .png file
> By the way there is nothing in the database (i.e the .dbf file) that
> refers to my .png file.
> #
> **********************END************************************************************
>
>     STATUS       DEFAULT
>     TYPE         POINT
>
> CLASS
>      COLOR        0 0 0
>
> 	SYMBOL 'mysymbol' # THIS LINE NEEDS TO GO.
>
> # ********************START***********************************
> LABEL
>  There is some code here too that needs to be added THAT ACTUALLY DISPLAYS
> THE LABEL. I do not know what.
> END
> #*******************END***********************************
>
>       SIZE  6
> END
>
>
>   END
>
> END
>
> At the moment you can't rotate symbols. You can rotate labels though so
> you could use a symbol ttf file for "symbols" and then use the
> LABELANGLEITEM property to rotate things feature-by-feature. I know
> folks are doing this with weather symbols like wind barbs and it works
> great.
>
> Steve
>
> >>> Amit S BEHERE <abehere at cs.ucsd.edu> 02/04/04 7:08 PM >>>
> Hi all,
>
> I have a mapfile that shows points on a map using a symbol. The points
> are
> in a shapfile which among other things has a field for the rotation
> angle
> for the symbol (i.e the dbf database associated with the shapefile has a
> column for rotation angle). Is there a way by which I could display the
> symbol rotated at the angle given in the table.
>
> Here is my layer definition:
>
> LAYER
> NAME "sewerstructures"
> TITLEINDEX vernon_global_index
> TITLEITEM FILES
> CLASSITEM "Style"
> DATA "sewerstructures"
> STATUS ON
> TYPE POINT
> MAXSCALE 32000
> MINSCALE 1
>
> CLASS
> EXPRESSION ('[STYLE]' eq 'Manhole-Vernon')
> COLOR 0 0 0
> OUTLINECOLOR 0 0 0
> size 9
> symbol 1
> END
> END
>
> Amit Behere.
> UCSD.
> "Technology doesn't make your life more difficult or easy, it just
> changes
> the rules"......Vishwanathan Anand
>
>
>
> Amit Behere.
> UCSD.
> "Technology doesn't make your life more difficult or easy, it just changes
> the rules"......Vishwanathan Anand
>
> _______________________________________________
> Mapserver-users mailing list
> Mapserver-users at lists.gis.umn.edu
> http://lists.gis.umn.edu/mailman/listinfo/mapserver-users
>



More information about the MapServer-users mailing list