Hi there,

...I've converted my screen coordinates to my document coordinates - now
I'm trying to convert document coordinate to screen coordinate so that at
that point on the map, I can draw a red_spot on the canvas...any ideas?

ThankU in advance

yasmin



>
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
> <HTML>
> <HEAD>
> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
>
>
> <META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7226.0">
> <TITLE>RE: Select an area on SVG map - JSVGCanvas</TITLE>
> </HEAD>
> <BODY>
> <DIV id=idOWAReplyText19593 dir=ltr>
> <DIV dir=ltr><FONT face=Arial color=#000000 size=2>Not sure, that looks
> right.&nbsp; You did register the mouse listener with the JSVGCanvas so
> the
> original coordinates are relative to the JSVGCanvas?<BR></FONT></DIV>
> <DIV dir=ltr><FONT face=Arial color=#000000 size=2>Michael
> Bishop</DIV></FONT></DIV>
> <DIV dir=ltr><BR>
> <HR tabIndex=-1>
> <FONT face=Tahoma size=2><B>From:</B> [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]<BR><B>Sent:</B> Wed 2/15/2006 6:55
> PM<BR><B>To:</B> [email protected]<BR><B>Subject:</B> RE:
> Select an area on SVG map - JSVGCanvas<BR></FONT><BR></DIV>
> <DIV><BR>
> <P><FONT size=2>Hi there,<BR><BR>...it's almost working only now for some
> reason
> I'm getting negative<BR>values for the y co-ordinate, following is my code
> I'm
> using:<BR><BR>&nbsp;public void mouseClicked(MouseEvent
> me)<BR>&nbsp;&nbsp;
> {<BR>&nbsp;&nbsp;&nbsp; Point2D point =
> me.getPoint();<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp; System.out.println("point:
> " +
> point);<BR><BR>&nbsp;&nbsp; try{<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp; Point2D
> point2
> = new Point2D.Float(0,0);<BR>&nbsp;&nbsp;&nbsp; AffineTransform&nbsp;
> inverse =
> canvas.getViewBoxTransform().createInverse();<BR>&nbsp;&nbsp;&nbsp;
> Point2D
> transfromedPoint = inverse.transform(point,point2);<BR>&nbsp;&nbsp;&nbsp;
> System.out.println("inverse: " +
> transfromedPoint);<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp; }catch
> (NoninvertibleTransformException e){}<BR><BR>&nbsp;&nbsp; }<BR><BR>the
> output
> I'm getting is when I click the mouse:<BR><BR>point:
> java.awt.Point[x=291,y=81]<BR><BR>inverse: Point2D.Float[420081.75,
> -519823.03]<BR><BR><BR>Pls
> advice?<BR><BR>Thx<BR><BR>yasmin<BR><BR><BR><BR><BR><BR>&gt;<BR>&gt;
> &lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"&gt;<BR>&gt;
> &lt;HTML&gt;<BR>&gt; &lt;HEAD&gt;<BR>&gt; &lt;META
> HTTP-EQUIV="Content-Type"
> CONTENT="text/html; charset=iso-8859-1"&gt;<BR>&gt;<BR>&gt;<BR>&gt;
> &lt;META
> NAME="Generator" CONTENT="MS Exchange Server version
> 6.5.7226.0"&gt;<BR>&gt;
> &lt;TITLE&gt;RE: Select an area on SVG map -
> JSVGCanvas&lt;/TITLE&gt;<BR>&gt;
> &lt;/HEAD&gt;<BR>&gt; &lt;BODY&gt;<BR>&gt; &lt;DIV id=idOWAReplyText71558
> dir=ltr&gt;<BR>&gt; &lt;DIV dir=ltr&gt;&lt;FONT face=Arial color=#000000
> size=2&gt;It's<BR>&gt; mouseEvent.getPoint().&amp;nbsp; Sorry, didn't have
> the
> API in front of<BR>&gt; me.&lt;/FONT&gt;&lt;/DIV&gt;&lt;/DIV&gt;<BR>&gt;
> &lt;DIV
> dir=ltr&gt;&lt;BR&gt;<BR>&gt; &lt;HR tabIndex=-1&gt;<BR>&gt; &lt;FONT
> face=Tahoma size=2&gt;&lt;B&gt;From:&lt;/B&gt;
> [EMAIL PROTECTED]<BR>&gt;
> [<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL 
> PROTECTED]</A>]&lt;BR&gt;&lt;B&gt;Sent:&lt;/B&gt;
> Wed 2/15/2006 5:01<BR>&gt; PM&lt;BR&gt;&lt;B&gt;To:&lt;/B&gt;
> [email protected]&lt;BR&gt;&lt;B&gt;Subject:&lt;/B&gt;
> RE:<BR>&gt; Select an area on SVG map -
> JSVGCanvas&lt;BR&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;/DIV&gt;<BR>&gt;
> &lt;DIV&gt;<BR>&gt; &lt;P&gt;&lt;FONT size=2&gt;Hi
> again!&lt;BR&gt;&lt;BR&gt;for
> the MouseEvent what classes do I use,<BR>&gt; because I dnt have
> the&lt;BR&gt;mouseEvent.getLocation(); option, I'm<BR>&gt;
> using:&lt;BR&gt;import<BR>&gt; java.awt.event.MouseEvent;
> ???&lt;BR&gt;&lt;BR&gt;thxU in<BR>&gt;
> advance&lt;BR&gt;&lt;BR&gt;yasmin&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&amp;gt;&lt;BR&gt;&amp;gt;
> &amp;lt;!DOCTYPE HTML PUBLIC<BR>&gt; "-//W3C//DTD HTML
> 3.2//EN"&amp;gt;&lt;BR&gt;&amp;gt;
> &amp;lt;HTML&amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> &amp;lt;HEAD&amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt; &amp;lt;META
> HTTP-EQUIV="Content-Type" CONTENT="text/html;<BR>&gt;
> charset=iso-8859-1"&amp;gt;&lt;BR&gt;&amp;gt;&lt;BR&gt;&amp;gt;&lt;BR&gt;&amp;gt;
> &amp;lt;META NAME="Generator"<BR>&gt; CONTENT="MS Exchange Server version
> 6.5.7226.0"&amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> &amp;lt;TITLE&amp;gt;RE:<BR>&gt;
> Select an area on SVG map -
> JSVGCanvas&amp;lt;/TITLE&amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> &amp;lt;/HEAD&amp;gt;&lt;BR&gt;&amp;gt;
> &amp;lt;BODY&amp;gt;&lt;BR&gt;&amp;gt;
> &amp;lt;DIV id=idOWAReplyText17204<BR>&gt;
> dir=ltr&amp;gt;&lt;BR&gt;&amp;gt;
> &amp;lt;DIV dir=ltr&amp;gt;&amp;lt;FONT face=Arial color=#000000<BR>&gt;
> size=2&amp;gt;Assuming you're doing&lt;BR&gt;&amp;gt;
> this&lt;BR&gt;&amp;gt;
> with a mouse, you'd<BR>&gt; register a mouse event with a MouseListener
> and get
> a&lt;BR&gt;&amp;gt;<BR>&gt; Point&lt;BR&gt;&amp;gt; from<BR>&gt;
> it:&amp;lt;/FONT&amp;gt;&amp;lt;/DIV&amp;gt;&lt;BR&gt;&amp;gt; &amp;lt;DIV
> dir=ltr&amp;gt;&amp;lt;FONT<BR>&gt; face=Arial<BR>&gt;
> size=2&amp;gt;&amp;lt;/FONT&amp;gt;&amp;amp;nbsp;&amp;lt;/DIV&amp;gt;&lt;BR&gt;&amp;gt;
> &amp;lt;DIV<BR>&gt; dir=ltr&amp;gt;&amp;lt;FONT face=Arial
> size=2&amp;gt;public
> void<BR>&gt; mouseClicked(MouseEvent&lt;BR&gt;&amp;gt; mouseEvent)<BR>&gt;
> {&amp;lt;/FONT&amp;gt;&amp;lt;/DIV&amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> &amp;lt;DIV
> dir=ltr&amp;gt;&amp;lt;FONT face=Arial size=2&amp;gt;...Point point
> =&lt;BR&gt;&amp;gt;<BR>&gt;
> mouseEvent.getLocation();&amp;lt;/FONT&amp;gt;&amp;lt;/DIV&amp;gt;&lt;BR&gt;&amp;gt;
> &amp;lt;DIV<BR>&gt; dir=ltr&amp;gt;&amp;lt;FONT face=Arial<BR>&gt;
> size=2&amp;gt;}&amp;lt;/FONT&amp;gt;&amp;lt;/DIV&amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> &amp;lt;DIV dir=ltr&amp;gt;&amp;lt;FONT face=Arial<BR>&gt;
> size=2&amp;gt;&amp;lt;/FONT&amp;gt;&amp;amp;nbsp;&amp;lt;/DIV&amp;gt;&lt;BR&gt;&amp;gt;
> &amp;lt;DIV<BR>&gt; dir=ltr&amp;gt;&amp;lt;FONT face=Arial
> size=2&amp;gt;Then
> you'd transform the point<BR>&gt; using&lt;BR&gt;&amp;gt;
> the&lt;BR&gt;&amp;gt;
> inverse of the JSVGCanvas's viewbox<BR>&gt;
> Transform:&amp;lt;/FONT&amp;gt;&amp;lt;/DIV&amp;gt;&lt;BR&gt;&amp;gt;
> &amp;lt;DIV dir=ltr&amp;gt;&amp;lt;FONT<BR>&gt; face=Arial
> size=2&amp;gt;&amp;lt;/FONT&amp;gt;&amp;amp;nbsp;&amp;lt;/DIV&amp;gt;&lt;BR&gt;&amp;gt;
> &amp;lt;DIV<BR>&gt; dir=ltr&amp;gt;&amp;lt;FONT face=Arial
> size=2&amp;gt;AffineTransform inverse =&lt;BR&gt;&amp;gt;<BR>&gt;
> jsvgCanvas.getViewBoxTransform().createInverse();&amp;lt;/FONT&amp;gt;&amp;lt;/DIV&amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> &amp;lt;DIV dir=ltr&amp;gt;&amp;lt;FONT face=Arial size=2&amp;gt;Point
> transformedPoint<BR>&gt; =&lt;BR&gt;&amp;gt;
> inverse.transform(point);&amp;lt;/FONT&amp;gt;&amp;lt;/DIV&amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> &amp;lt;DIV<BR>&gt; dir=ltr&amp;gt;&amp;lt;FONT face=Arial<BR>&gt;
> size=2&amp;gt;&amp;lt;/FONT&amp;gt;&amp;amp;nbsp;&amp;lt;/DIV&amp;gt;&lt;BR&gt;&amp;gt;
> &amp;lt;DIV<BR>&gt; dir=ltr&amp;gt;&amp;lt;FONT face=Arial
> size=2&amp;gt;Michael<BR>&gt;
> Bishop&amp;lt;/FONT&amp;gt;&amp;lt;/DIV&amp;gt;&amp;lt;/DIV&amp;gt;&lt;BR&gt;&amp;gt;
> &amp;lt;DIV<BR>&gt; dir=ltr&amp;gt;&amp;lt;BR&amp;gt;&lt;BR&gt;&amp;gt;
> &amp;lt;HR tabIndex=-1&amp;gt;&lt;BR&gt;&amp;gt; &amp;lt;FONT<BR>&gt;
> face=Tahoma size=2&amp;gt;&amp;lt;B&amp;gt;From:&amp;lt;/B&amp;gt;<BR>&gt;
> [EMAIL PROTECTED]&lt;BR&gt;&amp;gt;<BR>&gt; [&lt;A<BR>&gt; href="<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL PROTECTED]</A>"&gt;<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL 
> PROTECTED]</A>&lt;/A&gt;]&amp;lt;BR&amp;gt;&amp;lt;B&amp;gt;Sent:&amp;lt;/B&amp;gt;<BR>&gt;
> Wed 2/15/2006 4:45&lt;BR&gt;&amp;gt;
> PM&amp;lt;BR&amp;gt;&amp;lt;B&amp;gt;To:&amp;lt;/B&amp;gt;<BR>&gt;
> [email protected]&amp;lt;BR&amp;gt;&amp;lt;B&amp;gt;Subject:&amp;lt;/B&amp;gt;<BR>&gt;
> RE:&lt;BR&gt;&amp;gt; Select an area on SVG map -<BR>&gt;
> JSVGCanvas&amp;lt;BR&amp;gt;&amp;lt;/FONT&amp;gt;&amp;lt;BR&amp;gt;&amp;lt;/DIV&amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> &amp;lt;DIV&amp;gt;&lt;BR&gt;&amp;gt; &amp;lt;P&amp;gt;&amp;lt;FONT
> size=2&amp;gt;Hi Michael<BR>&gt;
> Bishop,&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;...can you pls go through
> the&lt;BR&gt;&amp;gt; steps<BR>&gt; I&lt;BR&gt;&amp;gt;<BR>&gt; need to
> take to
> convert my screen&amp;lt;BR&amp;gt;coordinate to my document<BR>&gt;
> coordinate&lt;BR&gt;&amp;gt; - for&lt;BR&gt;&amp;gt; the current view in
> my&amp;lt;BR&amp;gt;SVGCanvas<BR>&gt; thats<BR>&gt; after I've zoomed in,
> for
> now&lt;BR&gt;&amp;gt; I'm just&lt;BR&gt;&amp;gt; interested in<BR>&gt;
> the&amp;lt;BR&amp;gt;whole of the canvas rather than selected area on
> the&lt;BR&gt;&amp;gt;<BR>&gt; map?&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;ThxU
> in<BR>&gt;
> advance.&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;yasmin&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> &amp;amp;lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML<BR>&gt;
> 3.2//EN"&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> &amp;amp;lt;HTML&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> &amp;amp;lt;HEAD&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> &amp;amp;lt;META&lt;BR&gt;&amp;gt;
> HTTP-EQUIV="Content-Type"&lt;BR&gt;&amp;gt;
> CONTENT="text/html;<BR>&gt;
> charset=iso-8859-1"&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> &amp;amp;lt;META&lt;BR&gt;&amp;gt; NAME="Generator" CONTENT="MS Exchange
> Server<BR>&gt; version&lt;BR&gt;&amp;gt;
> 6.5.7226.0"&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> &amp;amp;lt;TITLE&amp;amp;gt;RE: Select an area on SVG map
> -&lt;BR&gt;&amp;gt;<BR>&gt;
> JSVGCanvas&amp;amp;lt;/TITLE&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> &amp;amp;lt;/HEAD&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> &amp;amp;lt;BODY&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> &amp;amp;lt;DIV id=idOWAReplyText69641&lt;BR&gt;&amp;gt;<BR>&gt;
> dir=ltr&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt; &amp;amp;lt;DIV
> dir=ltr&amp;amp;gt;&amp;amp;lt;FONT face=Arial
> color=#000000&lt;BR&gt;&amp;gt;<BR>&gt; size=2&amp;amp;gt;You
> don't.&amp;amp;amp;nbsp; Not&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> directly.&amp;amp;amp;nbsp; The way I&lt;BR&gt;&amp;gt;
> achieve&lt;BR&gt;&amp;gt; drawing to a<BR>&gt; JSVGCanvas
> is:&amp;amp;lt;/FONT&amp;amp;gt;&amp;amp;lt;/DIV&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> &amp;amp;lt;DIV&lt;BR&gt;&amp;gt; dir=ltr&amp;amp;gt;&amp;amp;lt;FONT
> face=Arial&lt;BR&gt;&amp;gt;<BR>&gt;
> size=2&amp;amp;gt;&amp;amp;lt;/FONT&amp;amp;gt;&amp;amp;amp;nbsp;&amp;amp;lt;/DIV&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> &amp;amp;lt;DIV&lt;BR&gt;&amp;gt; dir=ltr&amp;amp;gt;&amp;amp;lt;FONT
> face=Arial<BR>&gt; size=2&amp;amp;gt;Capture<BR>&gt; mouse coordinates as
> a&lt;BR&gt;&amp;gt; "drag"&amp;lt;BR&amp;gt;&amp;amp;gt; operation...when
> I<BR>&gt; press<BR>&gt; the mouse down, I record the&lt;BR&gt;&amp;gt;
> location&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt; (MouseEvent.getLocation()),
> when
> I release the mouse, I&lt;BR&gt;&amp;gt;<BR>&gt;
> record&lt;BR&gt;&amp;gt;<BR>&gt; the&amp;lt;BR&amp;gt;&amp;amp;gt;
> location.&amp;amp;amp;nbsp; From those locations, I<BR>&gt; create<BR>&gt;
> a&lt;BR&gt;&amp;gt; Rectangle2D.&amp;amp;amp;nbsp;
> The&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> SVGShape&amp;lt;BR&amp;gt;&amp;amp;gt;
> class can convert&lt;BR&gt;&amp;gt; Java2D&lt;BR&gt;&amp;gt;
> shapes<BR>&gt;
> to<BR>&gt; SVG elements.&amp;amp;amp;nbsp; Once you have
> that&amp;lt;BR&amp;gt;&amp;amp;gt; element,<BR>&gt; you&lt;BR&gt;&amp;gt;
> can&lt;BR&gt;&amp;gt; apply it to the SVG document.&amp;amp;amp;nbsp;
> There<BR>&gt; are a<BR>&gt; lot
> of&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;
> smaller&amp;lt;BR&amp;gt;&amp;amp;gt; bites that need<BR>&gt; to
> be<BR>&gt;
> taken to achieve what you're trying&lt;BR&gt;&amp;gt;
> to&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> do.&amp;amp;lt;/FONT&amp;amp;gt;&amp;amp;lt;/DIV&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> &amp;amp;lt;DIV&lt;BR&gt;&amp;gt;
> dir=ltr&amp;amp;gt;&amp;amp;lt;FONT&lt;BR&gt;&amp;gt; face=Arial<BR>&gt;
> size=2&amp;amp;gt;&amp;amp;lt;/FONT&amp;amp;gt;&amp;amp;amp;nbsp;&amp;amp;lt;/DIV&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> &amp;amp;lt;DIV&lt;BR&gt;&amp;gt; dir=ltr&amp;amp;gt;&amp;amp;lt;FONT
> face=Arial<BR>&gt; size=2&amp;amp;gt;Michael&lt;BR&gt;&amp;gt;<BR>&gt;
> Bishop&amp;amp;lt;/FONT&amp;amp;gt;&amp;amp;lt;/DIV&amp;amp;gt;&amp;amp;lt;/DIV&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> &amp;amp;lt;DIV&lt;BR&gt;&amp;gt;
> dir=ltr&amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> &amp;amp;lt;HR tabIndex=-1&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;
> &amp;amp;lt;FONT&lt;BR&gt;&amp;gt;<BR>&gt; face=Tahoma
> size=2&amp;amp;gt;&amp;amp;lt;B&amp;amp;gt;From:&amp;amp;lt;/B&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> [EMAIL PROTECTED]&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;
> [&amp;lt;A&lt;BR&gt;&amp;gt; href="&lt;A<BR>&gt; href="<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL PROTECTED]</A>"&gt;<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL 
> PROTECTED]</A>&lt;/A&gt;"&amp;gt;&lt;A<BR>&gt;
> href="<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL PROTECTED]</A>"&gt;<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL 
> PROTECTED]</A>&lt;/A&gt;&amp;lt;/A&amp;gt;]&amp;amp;lt;BR&amp;amp;gt;&amp;amp;lt;B&amp;amp;gt;Sent:&amp;amp;lt;/B&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> Tue 2/14/2006 3:04&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> PM&amp;amp;lt;BR&amp;amp;gt;&amp;amp;lt;B&amp;amp;gt;To:&amp;amp;lt;/B&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> [email protected]&amp;amp;lt;BR&amp;amp;gt;&amp;amp;lt;B&amp;amp;gt;Subject:&amp;amp;lt;/B&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> RE:&amp;lt;BR&amp;gt;&amp;amp;gt; Select an area on SVG map
> -&lt;BR&gt;&amp;gt;<BR>&gt;
> JSVGCanvas&amp;amp;lt;BR&amp;amp;gt;&amp;amp;lt;/FONT&amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;lt;/DIV&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> &amp;amp;lt;DIV&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;
> &amp;amp;lt;P&amp;amp;gt;&amp;amp;lt;FONT<BR>&gt; size=2&amp;amp;gt;...I'm
> a
> complete novice,&lt;BR&gt;&amp;gt; I&lt;BR&gt;&amp;gt; haven't
> ever<BR>&gt;
> used<BR>&gt; Graphics2D,&amp;lt;BR&amp;gt;&amp;amp;gt;
> just&amp;lt;BR&amp;gt;&amp;amp;gt; been&lt;BR&gt;&amp;gt;<BR>&gt;
> online&amp;amp;lt;BR&amp;amp;gt;Tutorial&lt;BR&gt;&amp;gt; for Graphics2D,
> dnt
> knw how to<BR>&gt; incorporate the&amp;lt;BR&amp;gt;&amp;amp;gt;
> Graphics2D&lt;BR&gt;&amp;gt;<BR>&gt;
> with&amp;amp;lt;BR&amp;amp;gt;JSVGCanvas???&amp;amp;lt;BR&amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;ThankU<BR>&gt;
> in&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> advance&amp;amp;lt;BR&amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;yasmin&amp;amp;lt;BR&amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> OK, I just recently tackled this&amp;lt;BR&amp;gt;&amp;amp;gt; problem
> myself;
> you<BR>&gt; might<BR>&gt; want&lt;BR&gt;&amp;gt;
> to&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt; search on '"Drag"<BR>&gt;
> selection&amp;lt;BR&amp;gt;&amp;amp;gt;
> box...how&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> to?'&lt;BR&gt;&amp;gt; as<BR>&gt; a subject header.&amp;amp;amp;nbsp; Here
> is&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt; what<BR>&gt; I<BR>&gt;
> ended&lt;BR&gt;&amp;gt;
> up&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> doing:&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;
> -<BR>&gt; Dragging a<BR>&gt; selection box&lt;BR&gt;&amp;gt;
> using&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> Graphics2D.&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;
> -&amp;lt;BR&amp;gt;&amp;amp;gt; Translating<BR>&gt; the&lt;BR&gt;&amp;gt;
> Graphics2D&lt;BR&gt;&amp;gt; coordinates to document<BR>&gt;
> coordinates.&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;
> -&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt; Creating&lt;BR&gt;&amp;gt;<BR>&gt;
> a&lt;BR&gt;&amp;gt; "rect" element based on the selection<BR>&gt;
> box.&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt; -
> Deriving&lt;BR&gt;&amp;gt;
> a&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt; new&amp;lt;BR&amp;gt;&amp;amp;gt;
> SVGOMRect using the rect element's x, y, w,<BR>&gt;
> and&lt;BR&gt;&amp;gt;<BR>&gt;
> h.&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;
> To<BR>&gt; find&amp;lt;BR&amp;gt;&amp;amp;gt;
> all&amp;lt;BR&amp;gt;&amp;amp;gt;
> the&lt;BR&gt;&amp;gt; elements&lt;BR&gt;&amp;gt;<BR>&gt; that<BR>&gt;
> intersect
> my selection<BR>&gt;
> box:&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> NodeList&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> intersectedElements&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> SVGDocument.getRootElement().getIntersectionList(svgOMRect,&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> null);&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;
> The 2nd<BR>&gt; parameter doesn't have&lt;BR&gt;&amp;gt; to
> be&lt;BR&gt;&amp;gt;
> null; it<BR>&gt; can&amp;lt;BR&amp;gt;&amp;amp;gt; be<BR>&gt;
> a&amp;lt;BR&amp;gt;&amp;amp;gt;
> "reference"&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> SVGElement.&amp;amp;amp;nbsp; If you specify this parameter,<BR>&gt;
> the&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;
> method&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt; call will<BR>&gt;
> only&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt; return elements that are
> "below"<BR>&gt; the&lt;BR&gt;&amp;gt;<BR>&gt;
> specified&amp;lt;BR&amp;gt;&amp;amp;gt; element.&amp;amp;amp;nbsp;
> "Below"<BR>&gt;
> means&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&lt;BR&gt;&amp;gt;
> render&lt;BR&gt;&amp;gt; order; it will<BR>&gt; return<BR>&gt;
> elements&amp;lt;BR&amp;gt;&amp;amp;gt; from&amp;lt;BR&amp;gt;&amp;amp;gt;
> the
> specified<BR>&gt; element&lt;BR&gt;&amp;gt;<BR>&gt; up&lt;BR&gt;&amp;gt;
> to&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt; the top of the document
> if<BR>&gt;
> you're&amp;lt;BR&amp;gt;&amp;amp;gt; looking&lt;BR&gt;&amp;gt;
> at&amp;lt;BR&amp;gt;&amp;amp;gt; the<BR>&gt; source.&amp;amp;amp;nbsp;
> It's a
> little&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> confusing.&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;
> I<BR>&gt; don't&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;
> know&amp;lt;BR&amp;gt;&amp;amp;gt; how&lt;BR&gt;&amp;gt; much<BR>&gt;
> you've<BR>&gt; worked with the above steps (again, I<BR>&gt;
> can&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> provide&amp;lt;BR&amp;gt;&amp;amp;gt; detail&amp;lt;BR&amp;gt;&amp;amp;gt;
> where
> it's<BR>&gt; needed.&amp;amp;amp;nbsp; I knew none of&lt;BR&gt;&amp;gt;
> this&lt;BR&gt;&amp;gt; stuff coming<BR>&gt;
> in,&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;
> but&amp;lt;BR&amp;gt;&amp;amp;gt;
> now<BR>&gt; I&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt; know
> enough&lt;BR&gt;&amp;gt; to help&lt;BR&gt;&amp;gt; out with some of
> these&lt;BR&gt;&amp;gt;<BR>&gt;
> questions.&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> Michael&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> Bishop&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;<BR>&gt;
> -----Original&lt;BR&gt;&amp;gt;
> Message-----&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;<BR>&gt;
> From:&amp;lt;BR&amp;gt;&amp;amp;gt;
> [EMAIL PROTECTED]&lt;BR&gt;&amp;gt;<BR>&gt;
> [&amp;amp;lt;A&amp;lt;BR&amp;gt;&amp;amp;gt;
> href="&amp;lt;A&lt;BR&gt;&amp;gt;
> href="&lt;A<BR>&gt; href="<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL PROTECTED]</A>"&gt;<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL 
> PROTECTED]</A>&lt;/A&gt;"&amp;gt;&lt;A<BR>&gt;
> href="<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL PROTECTED]</A>"&gt;<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL 
> PROTECTED]</A>&lt;/A&gt;&amp;lt;/A&amp;gt;"&amp;amp;gt;&amp;lt;A&lt;BR&gt;&amp;gt;<BR>&gt;
> href="&lt;A<BR>&gt; href="<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL PROTECTED]</A>"&gt;<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL 
> PROTECTED]</A>&lt;/A&gt;"&amp;gt;&lt;A<BR>&gt;
> href="<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL PROTECTED]</A>"&gt;<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL 
> PROTECTED]</A>&lt;/A&gt;&amp;lt;/A&amp;gt;&amp;amp;lt;/A&amp;amp;gt;]&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> Sent: Tuesday, February 14, 2006 1:45
> PM&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;<BR>&gt;
> To:&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> [email protected]&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;
> Subject:<BR>&gt; RE:<BR>&gt; Select&lt;BR&gt;&amp;gt; an
> area&lt;BR&gt;&amp;gt;
> on&amp;lt;BR&amp;gt;&amp;amp;gt; SVG&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> map<BR>&gt; -&lt;BR&gt;&amp;gt;<BR>&gt;
> JSVGCanvas&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> Hi&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;
> I would<BR>&gt; like to<BR>&gt; use
> my&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;
> mouse&amp;lt;BR&amp;gt;&amp;amp;gt; to drag a select<BR>&gt; box
> on<BR>&gt; my
> SVG map,
> and&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> then&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt; find
> the&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> elements&amp;lt;BR&amp;gt;&amp;amp;gt;
> that fall within&lt;BR&gt;&amp;gt; that&lt;BR&gt;&amp;gt;
> region...<BR>&gt;
> I'm<BR>&gt; using Ordinance&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;
> Survey<BR>&gt; Maps,&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> and&lt;BR&gt;&amp;gt;
> I'm&amp;lt;BR&amp;gt;&amp;amp;gt; trying to select a small area in the
> map<BR>&gt;
> and&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> retrieve&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;<BR>&gt;
> the&amp;lt;BR&amp;gt;&amp;amp;gt; co-ordinates which I will use
> to&lt;BR&gt;&amp;gt;<BR>&gt; retrieve&lt;BR&gt;&amp;gt;<BR>&gt; data from
> a
> database...&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> hope&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&lt;BR&gt;&amp;gt;
> that&lt;BR&gt;&amp;gt; gives you some<BR>&gt; idea of<BR>&gt; what I'm
> trying
> to&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> achieve.&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;<BR>&gt;
> Many&lt;BR&gt;&amp;gt;<BR>&gt;
> thx&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> yasmin&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> I don't think you can&amp;lt;BR&amp;gt;&amp;amp;gt;
> select&amp;lt;BR&amp;gt;&amp;amp;gt; "parts"<BR>&gt; of<BR>&gt; elements;
> rather&lt;BR&gt;&amp;gt; you&lt;BR&gt;&amp;gt; need<BR>&gt;
> to&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;
> select<BR>&gt;
> entire&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;
> elements.&amp;amp;amp;nbsp; You&lt;BR&gt;&amp;gt; can<BR>&gt;
> implement&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> org.w3c.dom.events.EventListener&amp;lt;BR&amp;gt;&amp;amp;gt; to your SVG
> document<BR>&gt; and<BR>&gt; derive&lt;BR&gt;&amp;gt;
> which&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt; element
> you<BR>&gt; clicked in&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;
> handleEvent(Event&lt;BR&gt;&amp;gt;<BR>&gt;
> event):&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;<BR>&gt;
> Element&lt;BR&gt;&amp;gt; clickedElement =&amp;lt;BR&amp;gt;&amp;amp;gt;
> (Element)&lt;BR&gt;&amp;gt;<BR>&gt;
> event.getTarget();&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;<BR>&gt;
> To&lt;BR&gt;&amp;gt; find&lt;BR&gt;&amp;gt; all
> the&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> elements&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt; within a region (like a
> select
> box you&lt;BR&gt;&amp;gt;<BR>&gt;
> drag&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;
> around<BR>&gt;
> elements),&amp;lt;BR&amp;gt;&amp;amp;gt; you&amp;lt;BR&amp;gt;&amp;amp;gt;
> use&lt;BR&gt;&amp;gt;<BR>&gt;
> Node.getIntersectionList(SVGRect,&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> svgElement).&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;
> I&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> guess&amp;lt;BR&amp;gt;&amp;amp;gt; we
> can go&lt;BR&gt;&amp;gt; into&lt;BR&gt;&amp;gt; more detail if you<BR>&gt;
> describe what it is&lt;BR&gt;&amp;gt;<BR>&gt;
> exactly&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> you're&amp;lt;BR&amp;gt;&amp;amp;gt; trying to&lt;BR&gt;&amp;gt;<BR>&gt;
> do.&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> Michael&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> Bishop&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> -----Original&lt;BR&gt;&amp;gt;<BR>&gt;
> Message-----&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;<BR>&gt;
> From: [EMAIL PROTECTED]&lt;BR&gt;&amp;gt;
> [&amp;amp;lt;A&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> href="&amp;lt;A&lt;BR&gt;&amp;gt; href="&lt;A<BR>&gt; href="<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL PROTECTED]</A>"&gt;<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL 
> PROTECTED]</A>&lt;/A&gt;"&amp;gt;&lt;A<BR>&gt;
> href="<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL PROTECTED]</A>"&gt;<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL 
> PROTECTED]</A>&lt;/A&gt;&amp;lt;/A&amp;gt;"&amp;amp;gt;&amp;lt;A&lt;BR&gt;&amp;gt;<BR>&gt;
> href="&lt;A<BR>&gt; href="<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL PROTECTED]</A>"&gt;<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL 
> PROTECTED]</A>&lt;/A&gt;"&amp;gt;&lt;A<BR>&gt;
> href="<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL PROTECTED]</A>"&gt;<A
> href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL 
> PROTECTED]</A>&lt;/A&gt;&amp;lt;/A&amp;gt;&amp;amp;lt;/A&amp;amp;gt;]&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> Sent: Tuesday, February 14, 2006 1:30<BR>&gt;
> PM&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> To:&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> [email protected]&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;<BR>&gt;
> Subject:&lt;BR&gt;&amp;gt; Select an&lt;BR&gt;&amp;gt; area
> on&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt; SVG&amp;lt;BR&amp;gt;&amp;amp;gt;
> map
> -&lt;BR&gt;&amp;gt;<BR>&gt;
> JSVGCanvas&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;<BR>&gt;
> Hi&lt;BR&gt;&amp;gt;<BR>&gt;
> there,&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> Does&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt; anyone know how I can
> select an area on my<BR>&gt; canvas<BR>&gt; and
> store&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> the&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> data&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&lt;BR&gt;&amp;gt;
> capatured&lt;BR&gt;&amp;gt;<BR>&gt; in the<BR>&gt; selected area - I am
> using&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> JSVGCanvas...????&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> ThankU&lt;BR&gt;&amp;gt; in&amp;lt;BR&amp;gt;&amp;amp;gt;<BR>&gt;
> advance&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> yasmin&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> ---------------------------------------------------------------------&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> To unsubscribe,
> e-mail:&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> [EMAIL 
> PROTECTED]&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> For&lt;BR&gt;&amp;gt; additional&amp;lt;BR&amp;gt;&amp;amp;gt;
> commands,<BR>&gt;
> e-mail:&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> [EMAIL 
> PROTECTED]&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> ---------------------------------------------------------------------&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> To unsubscribe,
> e-mail:&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> [EMAIL 
> PROTECTED]&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> For&lt;BR&gt;&amp;gt; additional&amp;lt;BR&amp;gt;&amp;amp;gt;
> commands,<BR>&gt;
> e-mail:&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> [EMAIL 
> PROTECTED]&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> ---------------------------------------------------------------------&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> To&amp;lt;BR&amp;gt;&amp;amp;gt; unsubscribe,
> e-mail:&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> [EMAIL 
> PROTECTED]&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> For&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt; additional
> commands,<BR>&gt;
> e-mail:&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> [EMAIL 
> PROTECTED]&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> ---------------------------------------------------------------------&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> To&amp;lt;BR&amp;gt;&amp;amp;gt; unsubscribe,
> e-mail:&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> [EMAIL 
> PROTECTED]&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> For&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt; additional
> commands,<BR>&gt;
> e-mail:&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> [EMAIL 
> PROTECTED]&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;---------------------------------------------------------------------&amp;amp;lt;BR&amp;amp;gt;To&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> unsubscribe, e-mail:&lt;BR&gt;&amp;gt;<BR>&gt;
> [EMAIL 
> PROTECTED]&amp;amp;lt;BR&amp;amp;gt;For&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> additional&lt;BR&gt;&amp;gt; commands,
> e-mail:&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> [EMAIL 
> PROTECTED]&amp;amp;lt;BR&amp;amp;gt;&amp;amp;lt;/FONT&amp;amp;gt;&amp;amp;lt;/P&amp;amp;gt;&amp;amp;lt;/DIV&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> &amp;amp;lt;/BODY&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> &amp;amp;lt;/HTML&amp;amp;gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;---------------------------------------------------------------------&amp;lt;BR&amp;gt;To&lt;BR&gt;&amp;gt;<BR>&gt;
> unsubscribe, e-mail:<BR>&gt;
> [EMAIL PROTECTED]&amp;lt;BR&amp;gt;For&lt;BR&gt;&amp;gt;<BR>&gt;
> additional<BR>&gt; commands, e-mail:&lt;BR&gt;&amp;gt;<BR>&gt;
> [EMAIL 
> PROTECTED]&amp;lt;BR&amp;gt;&amp;lt;/FONT&amp;gt;&amp;lt;/P&amp;gt;&amp;lt;/DIV&amp;gt;&lt;BR&gt;&amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> &amp;lt;/BODY&amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;
> &amp;lt;/HTML&amp;gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;---------------------------------------------------------------------&lt;BR&gt;To<BR>&gt;
> unsubscribe, e-mail:
> [EMAIL PROTECTED]&lt;BR&gt;For<BR>&gt;
> additional
> commands, e-mail:<BR>&gt;
> [EMAIL PROTECTED]&lt;BR&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;<BR>&gt;<BR>&gt;
> &lt;/BODY&gt;<BR>&gt;
> &lt;/HTML&gt;<BR><BR><BR><BR>---------------------------------------------------------------------<BR>To
> unsubscribe, e-mail: [EMAIL PROTECTED]<BR>For
> additional commands, e-mail:
> [EMAIL PROTECTED]<BR></FONT></P></DIV>
>
> </BODY>
> </HTML>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to