Labelling highways
Steve Lime
steve.lime at DNR.STATE.MN.US
Fri Mar 24 15:39:07 PST 2006
Actually labeling highways is done with 2 layer definitions:
1) one for the line work
2) and a second annotation layer for the shield and highway number
Often the second layer def looks like:
LAYER
NAME highways
TYPE ANNOTATION
DATA highways
LABELITEM roadnum
CLASS
STYLE
SYMBOL shield.gif
END
LABEL
COLOR 0 0 0
SIZE TINY
END
END
END
Steve
>>> Randy James <rjames57 at YAHOO.COM> 03/24/06 4:56 PM >>>
Hi Steve
Perhaps you need an point layer for the highway signs?
Randy
--- Steve Pashby <s.pashby at POSTGRAD.CURTIN.EDU.AU> wrote:
> Bird, Derek (xwave <Derek.Bird <at> XWAVE.COM> writes:
>
> >
> > Why don't you include your layer code then we can try to help a
> bit more ...
> >
> > Derek
> >
> > -----Original Message-----
> > From: UMN MapServer Users List [mailto:MAPSERVER-USERS <at>
> LISTS.UMN.EDU] On
> > Behalf Of Steve Pashby
> > Sent: Friday, March 24, 2006 2:18 AM
> > To: MAPSERVER-USERS <at> LISTS.UMN.EDU
> > Subject: [UMN_MAPSERVER-USERS] Labelling highways
> >
> > Hello,
> >
> > I'm trying to label some roads with a highway sign and then
> overlay their
> > respective number. However, for some reason i either label the
> entire road
> > with highway signs or just get the highway number !
> >
> > I guess it has something to do with defining a 'highway sign'
> SYMBOL and
> > then using that in the LAYER definition ?
> >
> > ... Any help will be greatly appreciated !
> >
> > Cheers,
> > Steve.
> >
> > Attachment (smime.p7s): application/x-pkcs7-signature, 3084 bytes
>
>
------------------------------------------------------------------------------
> I think my layer code is all over the place ... but here goes
>
> FONTSET "/ms4w/apps/etc/fontset.txt"
>
> (... points to an ESRI truetype font)
>
> ################################################
> # highway symbol
>
> SYMBOL
> NAME "U.S Route 1"
> TYPE truetype
> FONT esri_44
> CHARACTER '@#162'
> END
> ###############################################
> # fat line symbol
>
> SYMBOL
> NAME "BigLine"
> TYPE ELLIPSE
> POINTS 1 1 END
> END
>
> #################################################
> # highways
>
> LAYER
> NAME "highways"
> STATUS on
> TYPE line
> DATA "digitised_highways"
> PROJECTION
> "init=epsg:28350"
> END
>
> LABELCACHE on
> LABELITEM "HWY_NO"
>
> CLASS
> NAME "Highways"
> STYLE
> SYMBOL "BigLine"
> SIZE 2
> COLOR 240 110 110
> END
> LABEL
> TYPE truetype
> FONT "arial"
> SIZE 12
> COLOR 255 0 0
> END
> STYLE
> SYMBOL "U.S Route 1" # or esri_44 ???
> SIZE 10
> COLOR 0 0 230
> OUTLINECOLOR 255 255 255
> END
> END
> END
>
> Hope someone can make sense of this.
>
> Thankyou.
>
> Cheers,
> Steve.
>
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
More information about the MapServer-users
mailing list