Labeling of multi-polygon(?) states
Jeff de La Beaujardiere
jeff2005 at SVS.GSFC.NASA.GOV
Tue Jul 12 06:31:43 PDT 2005
I am using the "statesp020" dataset from USGS National Atlas
(http://edcftp.cr.usgs.gov/pub/data/nationalatlas/statesp020.tar.gz).
When I ask Mapserver to draw labels, some states have a single label
centered in the state (e.g., Alabama), while others have multiple labels
around their edges (e.g., Florida). See, for example,
http://map05.gsfc.nasa.gov/cgi-bin/modis?SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&LAYERS=states20m&STYLES=default&SRS=EPSG:4326&BBOX=-100.075,23.63125,-65.075,36.13125&WIDTH=700&HEIGHT=250&FORMAT=image/png
I assume this is because states with complicated boundaries, such as
along the coast, are built from several polygons, and each polygon is
given a label. I can reduce the number of labels per state by setting
MINDISTANCE, but I cannot get the labels of such states placed near the
geographic center of the state--the label is always on the boundary
(e.g., at the tip of the Florida keys).
Is there a way to get better control of the label position, or to
rebuild the shapefile in a way that perhaps produces a lower-res border
but has better labeling?
-Jeff DLB
More information about the MapServer-users
mailing list