Jeroen's question "Is it possible to repeat the streetnames on the path when you have long streets?" reminds me of something I haven't been able to figure out:
How long is a path and where does it go? The renderer must know. If I have a path, lets say like <path d="M 10 150 C 200 80 300 300 350 100" stroke="black" fill="none" stroke-width="5" /> Suppose I'd like to put objects (like traffic lights) spaced along the path at some intervals -- how then to know where the path actually is in x,y coordinates. I didn't want (because of laziness and it's hard work) to have to calculate points on the bezier curve -- the rendering engine has already done that for me when it drew the curve. So I thought: hmmm... maybe I could run an invisible SMIL animation along the curve and then ask where the animated thing is at time t -- sort of a Heisenberg uncertainty approach. Anyhow, this just suggested to me another question I don't know the answer to: if I've moved an object around a lot as with an animation, can I ask where it is now? Suppose I've rotated groups and objects and viewports and so forth and I now want to ask where is something on the screen in some absolute sense, how do I do that? This reminds me of yet another unanswered question that rightfully deserves its own thread which I will start in a moment. I'm new to this group and haven't had a chance to adapt to its unique ambience so apologies if I ramble, just let me know and I'll adapt albeit slowly. DD ----- Original Message ----- From: "Jeroen Vanattenhoven" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Tuesday, October 04, 2005 4:02 PM Subject: Re: [svg-developers] Re: Streetnames text problem > ok, thanks Andreas: so I will need to do some preprocessing to achieve > that. I need preprocessing anyway so that won't be a problem. > > Is it possible to repeat the streetnames on the path when you have long > streets? > > And Andreas, I have another question for you: I tried ogis2svg.exe on > your website. It works great, but I have a problem with using > --referenceframe. How do I write the minx miny maxy may attributes on > the commandline? I've tried several possibilities but all failed. The > idea for the referenceframe is that the shape/svg is clipped? Or does it > just adjust the viewBox? The latter would be useless in my case since it > makes the file way to big. (I'm clipping a city out of a province, so I > don't need the whole province). > > Regards, > > Jeroen > > Andreas Neumann schreef: > >>Hi Jeroen, >> >>Thats exactly the reason why all www.carto.net SVG mapping examples don't >>use the >>mirror transform, but we multiply the y-values by -1. This way the text >>elements can be >>rendered correctly. >> >>Andreas >> >>--- In [email protected], Jeroen Vanattenhoven >><[EMAIL PROTECTED]> wrote: >> >> >>>Hello, >>> >>>I've included streetnames for my map. I just put them on the path of the >>>street which work very nicely. The problem is that with real coördinates >>>the Y-axis points up and for SVG points down. My whole map has a >>>transform="scale(1,-1)" attribute which makes my map look correct and >>>not upside down. >>> >>>When I want to display my text now, it is shown at the correct position, >>>but is shown mirrored. If I put my text outside the element with >>>scale(1,-1), the text isn't mirrored, but it is shown at the wrong >>>position. >>> >>>Any thoughs? >>> >>>Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm >>> >>> >> >> >> >> >> >>----- >>To unsubscribe send a message to: >>[EMAIL PROTECTED] >>-or- >>visit http://groups.yahoo.com/group/svg-developers and click "edit my >>membership" >>---- >>Yahoo! Groups Links >> >> >> >> >> >> >> >> > > > -- > No virus found in this outgoing message. > Checked by AVG Anti-Virus. > Version: 7.0.344 / Virus Database: 267.11.10/119 - Release Date: 4/10/2005 > > > > > ----- > To unsubscribe send a message to: > [EMAIL PROTECTED] > -or- > visit http://groups.yahoo.com/group/svg-developers and click "edit my > membership" > ---- > Yahoo! Groups Links > > > > > > > > ------------------------ Yahoo! Groups Sponsor --------------------~--> Fair play? Video games influencing politics. Click and talk back! http://us.click.yahoo.com/T8sf5C/tzNLAA/TtwFAA/1U_rlB/TM --------------------------------------------------------------------~-> ----- To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click "edit my membership" ---- Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/

