[mapserver-users] label issues...
Fawcett, David (MNIT)
David.Fawcett at state.mn.us
Mon Mar 18 14:03:58 PDT 2013
Mark,
I think that you are close. You can likely simplify your layer a little by dropping out the properties that have a default, e.g. angle, position, etc. You also might want to comment out the FORCE and PARTIALS until you see that you are drawing labels.
You should also be able to put the combine the two classes and have your label and symbol in the same class.
Classes are about 'classifying' your data. In some cases you have multiple classes, one for each data range. E.g. where a column value is less than 10, one where it is more than 10 and less than 100, and one where it is greater than 100. Each class would likely have a different symbolization then.
At a minimum, you need one class. This is what you need.
David.
From: Mark Mirrlees [mailto:mmirrlees at hotmail.com]
Sent: Monday, March 18, 2013 3:21 PM
To: Fawcett, David (MNIT); mapserver-users at lists.osgeo.org
Subject: RE: [mapserver-users] label issues...
Ok so if I understand this is what it should look like? (stuff thats been added is in red) Please correct this if i'm wrong as I am still having a bit of problems...
LAYER
NAME 'mjcities'
TYPE POINT
DUMP false
EXTENT -143.210462 39.001401 -50.461045 85.911094
DATA '../data/mjcities.shp'
METADATA
'ows_title' 'mjcities'
END
STATUS default
MAXSCALE 1000000
TRANSPARENCY 100
CLASS
LABEL
COLOR 255 255 255
FONT "arial"
TYPE "truetype"
SIZE 10
ANGLE 0
POSITION cc
FORCE false
ANTIALIAS false
PARTIALS false
END
PROJECTION
'proj=longlat'
'datum=WGS84'
'no_defs'
END
CLASS
NAME 'mjcities'
STYLE
SYMBOL "circle"
SIZE 15.0
OUTLINECOLOR 0 0 0
COLOR 182 109 194
END
________________________________
From: David.Fawcett at state.mn.us<mailto:David.Fawcett at state.mn.us>
To: mmirrlees at hotmail.com<mailto:mmirrlees at hotmail.com>; mapserver-users at lists.osgeo.org<mailto:mapserver-users at lists.osgeo.org>
Subject: RE: [mapserver-users] label issues...
Date: Mon, 18 Mar 2013 20:05:55 +0000
You want to create a class in your layer and place it there.
http://mapserver.org/mapfile/class.html
Like this:
MAP
LAYER
CLASS
LABEL
END # end of label
END # end of class
END #end of layer
END #end of map
From: Mark Mirrlees [mailto:mmirrlees at hotmail.com]
Sent: Monday, March 18, 2013 3:00 PM
To: Fawcett, David (MNIT); mapserver-users at lists.osgeo.org<mailto:mapserver-users at lists.osgeo.org>
Subject: RE: [mapserver-users] label issues...
Ok so I want to stick this code into the .map file... where should it be placed in the section that i bolded?
LABEL
COLOR 255 255 255
FONT "arial"
TYPE "truetype"
SIZE 10
ANGLE 0
POSITION cc
FORCE false
ANTIALIAS false
PARTIALS false
END
Thanks,
Mark
________________________________
From: David.Fawcett at state.mn.us<mailto:David.Fawcett at state.mn.us>
To: mmirrlees at hotmail.com<mailto:mmirrlees at hotmail.com>; mapserver-users at lists.osgeo.org<mailto:mapserver-users at lists.osgeo.org>
Subject: RE: [mapserver-users] label issues...
Date: Mon, 18 Mar 2013 19:51:42 +0000
Mark,
You will want to add a LABEL block to your mapfile. http://mapserver.org/mapfile/label.html
I would also comment out the maxscale until you get the labels working.
David.
From: mapserver-users-bounces at lists.osgeo.org<mailto:mapserver-users-bounces at lists.osgeo.org> [mailto:mapserver-users-bounces at lists.osgeo.org] On Behalf Of Mark Mirrlees
Sent: Monday, March 18, 2013 2:48 PM
To: mapserver-users at lists.osgeo.org<mailto:mapserver-users at lists.osgeo.org>
Subject: [mapserver-users] label issues...
Hi all,
Ok so now I have a new problem with the labeling.
I would like to get my labels to start showing up at a scale of 1:1000000 but nothing is working...
here is a snippet of my mapfile...
LAYER
NAME 'mjcities'
TYPE POINT
DUMP false
EXTENT -143.210462 39.001401 -50.461045 85.911094
DATA '../data/mjcities.shp'
METADATA
'ows_title' 'mjcities'
END
STATUS default
MAXSCALE 1000000
TRANSPARENCY 100
CLASSITEM 'NAME'
LABELITEM 'NAME'
PROJECTION
'proj=longlat'
'datum=WGS84'
'no_defs'
END
CLASS
NAME 'mjcities'
STYLE
SYMBOL "circle"
SIZE 15.0
OUTLINECOLOR 0 0 0
COLOR 182 109 194
END
Thanks,
Mark
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20130318/2f1b5281/attachment.htm>
More information about the MapServer-users
mailing list