<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hello,<br>
<br>
I am working on a WMS that deals with Inland Electronic Navigational
Chart (IENC) data.<br>
Most of its point features can be rendered by simple *.gif files in
the map-file like that:<br>
<br>
STYLE<br>
SYMBOL 'foobar'<br>
END<br>
<br>
where 'foobar' is linked to a certain *.gif file.<br>
<br>
This works fine. But now I want to create symbols that can't be
rendered by simple gif-files,<br>
because - in a way - they have to be dynamic. Let me explain what I
need.<br>
<br>
I want to create symbols like those two on the attached screenshot.
These symbols consist of three parts:<br>
- One Point in the center<br>
- Two dashed lines that start at this centerpoint and point into
certain directions<br>
- A "part" of a circle, that is spanned between the two dashed lines
(red on screenshot).<br>
<br>
<img src="cid:part1.7B22DDE6.62BA8F81@codematix.de" alt=""><br>
<br>
As you can see, the structure of those symbols is always the same,
but depending on the angle of the dashed lines,<br>
the symbols can look different (e.g. on the left symbol of the
screenshot you can see the part of the circle very well,<br>
whereas on the right side symbol the "circle" is just a tiny little
area between the lines).<br>
What should stay the same is the radius of the "part-circle" and the
length of the dashed lines.<br>
<br>
What I have:<br>
- The coordinates of the center point<br>
- The directions of the dashed lines (in degree)<br>
<br>
Now, my question is, if it is possible to create these kind of
symbols with Mapserver.<br>
I'm thinking of SVG-Symbols or a combination of VECTOR Symbols like
that:<br>
<br>
SYMBOL<br>
NAME 'square'<br>
TYPE VECTOR<br>
FILLED TRUE<br>
POINTS<br>
0 0<br>
0 2<br>
2 2<br>
2 0<br>
0 0<br>
END<br>
END <br>
<br>
If anyone got an idea, I would really appreciate it :-)<br>
<br>
Thanks in advance.<br>
Elias <br>
</body>
</html>