Walter Zorn (don't have the web link handy, but it will be the top of a web search) is the library that many folks have used for things like ruler tools.<br><br><div><span class="gmail_quote">On 9/15/06, <b class="gmail_sendername">
Stephen Woodbridge</b> &lt;<a href="mailto:woodbri@swoodbridge.com">woodbri@swoodbridge.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
ramesh karra wrote:<br>&gt; Thank you very much for the quick response stephen! I<br>&gt; will look into the archives.<br>&gt;<br>&gt; I have a quick question -<br>&gt;<br>&gt; What is the most efficient way to do this if the
<br>&gt; number of points is small (say &lt; 30).<br><br>I think some people have mentioned doing it in javascript. I forget<br>which library, but one of them has some basic line drawing capabilities.<br>I think you will find it in the archives, or someone else might respond
<br>to this thread.<br><br>-Steve<br><br>&gt; Thanks<br>&gt; Ramesh<br>&gt;<br>&gt;<br>&gt; --- Stephen Woodbridge &lt;<a href="mailto:woodbri@swoodbridge.com">woodbri@swoodbridge.com</a>&gt;<br>&gt; wrote:<br>&gt;<br>&gt;&gt; ramesh karra wrote:
<br>&gt;&gt;&gt; Hi,<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; Currently, I can successfully display a map<br>&gt;&gt; generated<br>&gt;&gt;&gt; from a map file using mapserver and kaMap.<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; I would like to know what is the best way to draw
<br>&gt;&gt; a<br>&gt;&gt;&gt; dynamic line(or route) as a layer on top of this<br>&gt;&gt; map<br>&gt;&gt;&gt; given that the data I have is a sequence of points<br>&gt;&gt;&gt; represented by lattitude and longitude (and not in
<br>&gt;&gt;&gt; some shape file or postgres db)<br>&gt;&gt; Ramesh,<br>&gt;&gt;<br>&gt;&gt; There has been a lot of discussion on this, you<br>&gt;&gt; might want to search the<br>&gt;&gt; archives. To summarize, there is no good way to do
<br>&gt;&gt; this on the client<br>&gt;&gt; yet. You can do it for a few line segments, but<br>&gt;&gt; performance rapidly<br>&gt;&gt; degrades to unacceptable as you start pushing over<br>&gt;&gt; about 50 points.<br>&gt;&gt;
<br>&gt;&gt; I think what a lot of people, well those that have<br>&gt;&gt; actually implemented<br>&gt;&gt; something are doing it server side. The scenario is<br>&gt;&gt; as follows:<br>&gt;&gt;<br>&gt;&gt; 1) put your points into a session storage
<br>&gt;&gt; 2) modify the client to request a route image on<br>&gt;&gt; viewport extents change<br>&gt;&gt; 3) have a php, or cgi script read the session data<br>&gt;&gt; and the viewport<br>&gt;&gt; extents and scale and generate an image that is
<br>&gt;&gt; returned to the client<br>&gt;&gt; 4) have the client pin the image to the viewport.<br>&gt;&gt;<br>&gt;&gt; This is basically the way that google is doing it.<br>&gt;&gt; You can get a little<br>&gt;&gt; bit smarter on the client to not make requests when
<br>&gt;&gt; the view port<br>&gt;&gt; extents change if you don't need to redraw the<br>&gt;&gt; image.<br>&gt;&gt;<br>&gt;&gt; -Steve W.<br>&gt;&gt;<br>&gt;<br>&gt;<br>&gt; __________________________________________________
<br>&gt; Do You Yahoo!?<br>&gt; Tired of spam?&nbsp;&nbsp;Yahoo! Mail has the best spam protection around<br>&gt; <a href="http://mail.yahoo.com">http://mail.yahoo.com</a><br><br>_______________________________________________<br>ka-Map-users mailing list
<br><a href="mailto:ka-Map-users@lists.maptools.org">ka-Map-users@lists.maptools.org</a><br><a href="http://lists.maptools.org/mailman/listinfo/ka-map-users">http://lists.maptools.org/mailman/listinfo/ka-map-users</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>************************************<br>David William Bitner