how to display muliple lableitems in a circle(polygon layer)
Steve Lime
steve.lime at DNR.STATE.MN.US
Mon Nov 14 16:29:14 PST 2005
Is the polygon halves of the circle or what? If not, then MapServer cannot cut the
circle in half for you. Your best bet would be to use a couple of point layers. One to
draw the whole circle and another to draw just half of it. Then you can label each
half. Here's an example image and mapfile:
http://maps.dnr.state.mn.us/testing/charts/witteveen.png
http://maps.dnr.state.mn.us/testing/charts/witteveen.map
Each layer can take it's own label item. Note that the FORCE parameter is necessary
for some reason. I think it's probably a problem in the label collision code that isn't
taking the offset into account correctly. Probably not a big deal in your case since I
imagine the circles are the main attraction in the map.
I got a bit carried away with the drop shadows and outlines. Kinda wanted to see
what was possible...
Steve
>>> E Witteveen <eywitteveen at GMAIL.COM> 11/14/05 3:41 AM >>>
Hello,
Currently i'm trying to draw a circle on the map, with in the circle 2
fields and a horizontal-line, dividing the upperpart from the lower
part. An example is shown below:
________
/ \
/ field1 \
| |
|------------|
| |
\ field2 /
\________/
The layertype im using is a polygon.
Can anyone give me a pointer how i can accomplish this?
I've searched the mailinglist and google, but i guess i dont know the
proper keyword.
Ing. Eduard Yeb Witteveen Software Engineer
Hawar Information Technology bv lid Dijkoraad Groep
De Wymerts 7 8701 WT Bolsward
Tel: +31 (0)515 570333 Fax: +31 (0)515 570335
http://www.hawarit.com/ nl_NL fy_NL en_US
More information about the MapServer-users
mailing list