<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-15">
<META content="MSHTML 6.00.2800.1505" name=GENERATOR></HEAD>
<BODY style="MARGIN: 4px 4px 1px; FONT: 10pt Comic Sans MS">
<DIV>Adam,</DIV>
<DIV>&nbsp;</DIV>
<DIV>I'm copying the MapServer list on this, then it gets into the archives.</DIV>
<DIV><BR>Here's how I do it for a sewer layer to show direction of the flow (the lines are drawn in the direction of flow)&nbsp; There are two different classes below for different colors :</DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face="Courier New">SYMBOL<BR>&nbsp;&nbsp;NAME "carret"<BR>&nbsp;&nbsp;TYPE truetype<BR>&nbsp; FONT 'arial-bold'<BR>&nbsp;&nbsp;CHARACTER "&gt;"<BR>&nbsp;&nbsp;GAP 50<BR>END</FONT></DIV>
<DIV><FONT face="Courier New">---------------------------------</FONT></DIV>
<DIV><FONT face="Courier New">CLASS<BR>&nbsp;&nbsp;EXPRESSION (('[STATUS]' eq 'ACTV') AND (([FROM_INVERT] == -99) or ([TO_INVERT] == -99)))<BR>&nbsp; STYLE<BR>&nbsp;&nbsp; &nbsp;SIZE 15<BR>&nbsp;&nbsp; &nbsp;SYMBOL "carret"</FONT></DIV>
<DIV><FONT face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;COLOR 255 0 0&nbsp;<BR>&nbsp;&nbsp;END<BR>END<BR>CLASS<BR>&nbsp; EXPRESSION (('[STATUS]' eq 'ACTV') AND ('[SYSTEM_TYPE]' eq 'Storm'))<BR>&nbsp; STYLE<BR>&nbsp;&nbsp; &nbsp;COLOR 60 60 255<BR>&nbsp;&nbsp; &nbsp;SIZE 15<BR>&nbsp;&nbsp; &nbsp;SYMBOL "carret"<BR>&nbsp; END<BR>END</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV>bobb</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>
<DIV align=center><STRONG><FONT size=6><FONT size=1></FONT>&nbsp;</DIV>
<DIV align=right>
<TABLE cols=3 align=center bgColor=#ffffff border=0>
<TBODY>
<TR>
<TD align=right>
<DIV><STRONG><FONT size=6></FONT></STRONG>&nbsp;</DIV>
<DIV><STRONG>Bob Basques</STRONG></DIV>
<DIV><STRONG><FONT size=2><A href="http://gis.ci.stpaul.mn.us/">GIS</A> Systems Developer</FONT></STRONG></DIV>
<DIV><STRONG><FONT size=1><A href="http://www.ci.stpaul.mn.us/">City of Saint Paul, MN</A></FONT></STRONG></DIV></TD>
<TD><BR><A href="http://gis.ci.stpaul.mn.us/"><IMG alt="Moose Powered GISMO" hspace=0 src="cid:CLZJWAXXNFFM.IMAGE_3.gif" align=middle border=0></A></TD>
<TD>
<DIV><STRONG><FONT size=6></FONT></STRONG>&nbsp;</DIV>
<DIV><STRONG><FONT size=6><A href="http://gis.ci.stpaul.mn.us/"><FONT size=5>GISmo</FONT></A> </FONT></STRONG></DIV>
<DIV align=center><FONT size=2>Powered by</FONT></DIV>
<DIV align=center><STRONG><A href="http://www.geomoose.org/moose/"><FONT size=2>GeoMOOSE</FONT></A></STRONG></DIV></TD></TR></TBODY></TABLE></DIV></FONT></STRONG>
<DIV align=center>&nbsp;</DIV><A href="http://gis.ci.stpaul.mn.us/"></A></DIV>
<DIV><BR>&gt;&gt;&gt; "Adam Feidt" &lt;afeidt@edenprairie.org&gt; wrote:<BR></DIV>
<DIV style="PADDING-LEFT: 7px; MARGIN: 0px 0px 0px 15px; BORDER-LEFT: #050505 1px solid; BACKGROUND-COLOR: #f3f3f3">
<DIV class=Section1>
<P class=MsoNormal><SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'">How do you call a symbol from the label object?&nbsp; I tried something similar using the TEXT "&gt;" parameter from the CLASS object and it didn't work.&nbsp; See attachment for my results.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></SPAN></P>
<DIV>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'">Adam M. Feidt<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'">GIS Coordinator<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'">City of Eden Prairie<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'">8080 Mitchell Rd<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'">Eden Prairie, MN 55344<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'">phone# 952-949-8443<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'">fax# 952-949-8334<o:p></o:p></SPAN></P></DIV>
<P class=MsoNormal><SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></SPAN></P>
<DIV>
<DIV style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><B><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:</SPAN></B><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"> Bob Basques [mailto:Bob.Basques@ci.stpaul.mn.us] <BR><B>Sent:</B> Thursday, February 28, 2008 1:28 PM<BR><B>To:</B> Adam Feidt<BR><B>Subject:</B> RE: [Geomoose-developers] arrow symbology<o:p></o:p></SPAN></P></DIV></DIV>
<P class=MsoNormal><o:p>&nbsp;</o:p></P>
<DIV>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'">Adam,<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'">&nbsp;<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'">You can use a Truetype font and grab the greater-then or less-than characters to use as the directional&nbsp; arrowhead.&nbsp;&nbsp; You will need to also use either the "auto" or the "follow" value for the ANGLE parameter in the Mapfile.&nbsp;&nbsp; Basically you just label the line with one of the characters.<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'">&nbsp;<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'">You just&nbsp;set up a truetype symbol.&nbsp; Something like:<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'">&nbsp;<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Courier">&nbsp; SYMBOL<BR>&nbsp;&nbsp;&nbsp; NAME&nbsp;'arrow'<BR>&nbsp;&nbsp;&nbsp; TYPE TRUETYPE<BR>&nbsp;&nbsp;&nbsp; FONT '&lt;some font name&gt;'<BR>&nbsp;&nbsp;&nbsp; CHARACTER '&lt;some character index number&gt;'<BR>&nbsp; END</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'">&nbsp;<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Courier">or</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'">&nbsp;<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Courier">&nbsp; SYMBOL<BR>&nbsp;&nbsp;&nbsp; NAME 'arrow'<BR>&nbsp;&nbsp;&nbsp; TYPE TRUETYPE<BR>&nbsp;&nbsp;&nbsp; FONT 'courier'<BR>&nbsp;&nbsp;&nbsp; CHARACTER '7'<BR>&nbsp; END</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'">&nbsp;<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'">bobb<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'"><BR>&gt;&gt;&gt; "Adam Feidt" &lt;afeidt@edenprairie.org&gt; wrote:<o:p></o:p></SPAN></P></DIV>
<DIV style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: medium none; PADDING-LEFT: 5pt; PADDING-BOTTOM: 0in; MARGIN-LEFT: 11.25pt; BORDER-LEFT: #050505 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: medium none">
<P class=MsoNormal style="BACKGROUND: #f3f3f3; MARGIN-BOTTOM: 12pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; mso-margin-top-alt: 0in"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'">Bobb,<BR>&nbsp;&nbsp;&nbsp;&nbsp; I set up a truetype label using this character "&gt;" and applied the<BR>ANGLE parameter and I still can't get the arrows to show line direction.<BR>It appears like it is working, but in some cases it is not consistent<BR>with ArcMap's line direction.&nbsp; When you get some time can you email me<BR>an example.&nbsp; Are you sure this is possible?<BR><BR>Adam M. Feidt<BR>GIS Coordinator<BR>City of Eden Prairie<BR>8080 Mitchell Rd<BR>Eden Prairie, MN 55344<BR>phone# 952-949-8443<BR>fax# 952-949-8334<BR><BR><BR>-----Original Message-----<BR>From: Bob Basques [mailto:Bob.Basques@ci.stpaul.mn.us] <BR>Sent: Tuesday, February 26, 2008 4:36 PM<BR>To: Adam Feidt<BR>Subject: RE: [Geomoose-developers] arrow symbology<BR><BR>Try taking alook at the ANGLE parameter I think it's used inside of a<BR>LABEL.<BR><BR>I'm not in the office right now, or I would pull an example from there.<BR><BR>bobb<BR><BR><BR><BR>****************&nbsp; You can't be late until you show up.&nbsp; ***************<BR>************&nbsp; You never learn anything by doing it right.&nbsp; ************<BR>***&nbsp; War doesn't determine who's right. War determines who's left.&nbsp; ***<BR><BR>&gt;&gt;&gt; "Adam Feidt" &lt;afeidt@edenprairie.org&gt; 02/26/08 4:27 PM &gt;&gt;&gt;<BR>Bobb,<BR>&nbsp;&nbsp;&nbsp;&nbsp; Thanks for your help again.&nbsp; I finally thought I got it to work,<BR>but the arrows aren't necessarily pointing out the line direction.&nbsp; I'm<BR>using a PIXMAP Symbol with the GAP set.&nbsp; It says on the MapServer<BR>website the image should be drawn along the line.&nbsp; Thus, if my arrow is<BR>pointing right and it draws from beginning to end it should show line<BR>direction.&nbsp; When I compare it to the line direction in ArcMap it doesn't<BR>always match up.&nbsp; My code is below.&nbsp; I don't see the Auto/Follow<BR>parameter unless you use a label.&nbsp; Are you using a .gif or .png as a<BR>label when showing line direction?<BR><BR>SYMBOL<BR>NAME 'ARROW'<BR>TYPE PIXMAP<BR>FILLED TRUE<BR>GAP 25<BR>IMAGE '../symbols/Arrow.gif'<BR>END #end symbol<BR><BR>CLASS<BR>NAME 'Main'<BR>EXPRESSION ""<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; STYLE<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; COLOR 85 255 0<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SYMBOL "plainline"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SIZE 2<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; END<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; STYLE<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; COLOR 0 0 0<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SYMBOL 'ARROW'<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SIZE 10<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; END<BR><BR>Adam M. Feidt<BR>GIS Coordinator<BR>City of Eden Prairie<BR>8080 Mitchell Rd<BR>Eden Prairie, MN 55344<BR>phone# 952-949-8443<BR>fax# 952-949-8334<BR><BR><BR>-----Original Message-----<BR>From: Bob Basques [mailto:Bob.Basques@ci.stpaul.mn.us] <BR>Sent: Tuesday, February 26, 2008 1:43 PM<BR>To: Adam Feidt<BR>Subject: Re: [Geomoose-developers] arrow symbology<BR><BR>I've done this with a truetype font symbol and using the AUTO/FOLLOW<BR>parameter (depending on version of MapServer) to orient the arrow<BR>marker.&nbsp; The marker is oriented based on the direction of the ployline<BR>vertices in the element.<BR><BR>bobb<BR><BR><BR><BR>&gt;&gt;&gt; "Adam Feidt" &lt;afeidt@edenprairie.org&gt; 02/26/08 12:05 PM &gt;&gt;&gt;<BR>I would like to display line direction using an arrow symbol spaced<BR>along a line.&nbsp; I've tried numerous examples from the web with no luck.<BR>Does anyone have any symbology definitions that would accomplish this?<BR>Any other ideas?<BR><BR><BR><BR>Adam M. Feidt<BR><BR>GIS Coordinator<BR><BR>City of Eden Prairie<BR><BR>8080 Mitchell Rd<BR><BR>Eden Prairie, MN 55344<BR><BR>phone# 952-949-8443<BR><BR>fax# 952-949-8334<BR><BR><BR><BR><BR><BR><BR><o:p></o:p></SPAN></P></DIV></DIV></DIV></BODY></HTML>