Your label definition must sit inside the class. So:

LAYER
...
   CLASS
   .....

      LABEL
      ...
      END #end label

   END #end class

END #end layer       

________________________________

        From: UMN MapServer Users List
[mailto:[EMAIL PROTECTED] On Behalf Of Jack Ling
        Sent: 8 November 2005 12:43
        To: [email protected]
        Subject: Re: [UMN_MAPSERVER-USERS] ROAD, STREET, BUILDING NAMES
DOES'NT APPEAR.
        
        
        Hi All,
        
        Thanks for your information. Based on your comments, I've added
label section, the fonts and font list for FONTSET.
        
        I don't know what should I put for LABELITEM. I put "Text", as
seen in the dump out of OGRFeatures. (sorry, I am really novice in the
terms to use). I've tried amending the various parameters but still
don't see the labels coming out.
        
        Would you please pinpoint me what else I should change in the
map file? Thanks.
        
        My MapFile below:
        
        MAP
            NAME USA1
            STATUS ON
            SIZE 800 500
            IMAGETYPE PNG
            IMAGECOLOR 0 0 0
            SHAPEPATH "../../data/usa"
            EXTENT 835249.751000 815599.751000 836000.249000
816200.249000
            UNITS METERS
            FONTSET        "../../etc/fonts.txt"
        
            WEB
                  IMAGEPATH "/ms4w/tmp/ms_tmp/"
                  IMAGEURL "/ms_tmp/"
            END
            
            LAYER
            NAME dgn
            TYPE LINE
            STATUS DEFAULT
            CONNECTIONTYPE OGR
            CONNECTION "11sw9d.dgn,0"
            STYLEITEM "AUTO"
            
            LABELITEM    "Text"
            CLASS
                NAME "USA"
                    OUTLINECOLOR 60 60 60
                   SYMBOL 0
                    STYLE
                COLOR      232 232 232
              END
              LABEL
                COLOR 132 31 31
                SHADOWCOLOR 218 218 218
                SHADOWSIZE 2 2
                TYPE TRUETYPE
                FONT sans-bold
                SIZE 12
                ANTIALIAS TRUE
                POSITION CL
                PARTIALS FALSE
                MINDISTANCE 300
                BUFFER 4
              END # end of label
            END
        
          END # Layer
        
         
            
        END
        
        
        On 11/7/05, Frank Warmerdam <[EMAIL PROTECTED]> wrote: 

                On 11/7/05, Jack Ling <[EMAIL PROTECTED]> wrote:
                >  For the text labels, they are represented using the
LABEL function like
                > below and these are the ones NOT SHOWN: 
                >
                >  OGRFeature(elements):535
                >    Type (Integer) = 17
                >    Level (Integer) = 11
                >    GraphicGroup (Integer) = 0
                >    ColorIndex (Integer) = 0
                >    Weight (Integer) = 0
                >    Style (Integer) = 0 
                >    EntityNum (Integer) = (null)
                >    MSLink (Integer) = (null)
                >    Text (String) = Convention and Exhibition Centre
                >    Style = LABEL(t:"Convention and Exhibition
Centre",c:#ffffff,s: 1.800g)
                >    POINT (835848.10800000001 816023.95000000007 0)
                >
                >  It is a steep learning curve for me to understand
MapServer and the
                > elements behind. Hope someone can point out what
should I do to make the 
                > ROAD, BUILDING NAME labels appear correctly.
                
                Jack,
                
                I *think* the most common reason autostyling text from
OGR fails in
                mapserver is forgetting to map the "default" font in
your fontlist.txt file.
                This is the font name used when the LABEL tool does not
include
                an explicit font name, as in this case.
                
                Hopefully this will help.
                
                Best regards,
                --
        
---------------------------------------+--------------------------------
------ 
                I set the clouds in motion - turn up   | Frank
Warmerdam, [EMAIL PROTECTED]
                light and sound - activate the windows |
http://pobox.com/~warmerdam 
                and watch the world go round - Rush    | Geospatial
Programmer for Rent
                

Reply via email to