[Mapserver-users] concatenate 2 or more fields inshapefile to display in MS as label

Stephen Clark stephen.clark at focus.ca
Fri Feb 13 16:49:18 EST 2004


ok it works now


----- Original Message ----- 
From: "Stephen Clark" <stephen.clark at focus.ca>
To: "Steve Lime" <steve.lime at dnr.state.mn.us>;
<mapserver-users at lists.gis.umn.edu>
Sent: Friday, February 13, 2004 12:58 PM
Subject: Re: [Mapserver-users] concatenate 2 or more fields inshapefile to
display in MS as label


> Steve,
>
> When I use the WRAP as indicated below, I get the following error:
>
> loadClass(): Unknown identifier. Parsing error near (WRAP):(line 1249)
>
> thanks
> Stephen
>
> ----- Original Message ----- 
> From: "Steve Lime" <steve.lime at dnr.state.mn.us>
> To: <stephen.clark at focus.ca>; <mapserver-users at lists.gis.umn.edu>
> Sent: Friday, February 13, 2004 11:27 AM
> Subject: Re: [Mapserver-users] concatenate 2 or more fields inshapefile to
> display in MS as label
>
>
> > You have to define a WRAP character, and then place that character in
> > your string. So, to break the sting after the township id you'd do
> > something like:
> >
> > WRAP '_'
> > TEXT (TWP [TWP]_RNG [RNG])
> >
> > Steve
> >
> > >>> "Stephen Clark" <stephen.clark at focus.ca> 2/13/2004 1:35:43 PM >>>
> > Steve and others,
> >
> > I am able to get two or more fields concatenated as follows:
> >
> > TEXT (TWP [TWP] RNG [RNG])
> >
> > but would like the output to be displayed down the screen instead of
> > across.
> >
> > How would I insert a Newline Character in this text string?
> >
> > thanks,
> > Stephen
> >
> >
> > ----- Original Message ----- 
> > From: "Steve Lime" <steve.lime at dnr.state.mn.us>
> > To: <stephen.clark at focus.ca>; <mapserver-users at lists.gis.umn.edu>
> > Sent: Wednesday, February 11, 2004 1:16 PM
> > Subject: Re: [Mapserver-users] concatenate 2 or more fields in
> > shapefile to
> > display in MS as label
> >
> >
> > > Use the TEXT option in the class object. You'd do something like:
> > >
> > > TEXT "TWP [TWP] RNG [RNG]"
> > >
> > > You could do the concatenation ahead of time in ArcView or any other
> > > software (e.g. perl with XBase.pm) that could manipulate dbase
> > files.
> > >
> > > Steve
> > >
> > > >>> "Stephen Clark" <stephen.clark at focus.ca> 2/11/2004 3:56:12 PM
> > >>>
> > > Hi all,
> > >
> > > I have two fields in a Shape file that I would like to Concatenate
> > and
> > > display as a label in mapserver.
> > >
> > > For example:
> > >
> > > LAYER
> > >   NAME township_range
> > >   TYPE LINE
> > >   STATUS OFF
> > >   DATA "d:/shp/townships"
> > >
> > >   LABELITEM "TWP"
> > > # and I want to concatenate
> > > # LABELITEM "RNG"
> > > # to the label
> > >   CLASS
> > >     COLOR 10 10 10
> > >     LABEL
> > >       MINFEATURESIZE 40
> > >       MINDISTANCE 150
> > >       POSITION AUTO
> > >       COLOR 10 10 10
> > >       FONT arial
> > >       TYPE truetype
> > >       SIZE 10
> > >       FORCE TRUE
> > >     END
> > >   END
> > >
> > > END
> > >
> > > I would like the final string to be like "084 021" .
> > >
> > > OR a more general case
> > > 'TWP' + 'township value' + 'space' + 'RNG' + Range Value'
> > > like:
> > > "TWP 084 RNG 021"
> > >
> > > Has anyone tried this out?
> > >
> > > thanks
> > > Stephen
> > >
> > > _______________________________________________
> > > Mapserver-users mailing list
> > > Mapserver-users at lists.gis.umn.edu
> > > http://lists.gis.umn.edu/mailman/listinfo/mapserver-users
> > > _______________________________________________
> > > Mapserver-users mailing list
> > > Mapserver-users at lists.gis.umn.edu
> > > http://lists.gis.umn.edu/mailman/listinfo/mapserver-users
> > >
> >
> > _______________________________________________
> > Mapserver-users mailing list
> > Mapserver-users at lists.gis.umn.edu
> > http://lists.gis.umn.edu/mailman/listinfo/mapserver-users
> > _______________________________________________
> > Mapserver-users mailing list
> > Mapserver-users at lists.gis.umn.edu
> > http://lists.gis.umn.edu/mailman/listinfo/mapserver-users
> >
>
> _______________________________________________
> 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