Jeroen Vanattenhoven wrote: >I know this is a generic mapping problem. Is there online material about >these problems? > > Check out articles by or about Edward Tufte's ideas on cartographic layout. These may be more philosophical than practical, but he wrote the book on visual design. "Elements of Cartography" by Robinson is a classixc GIS textbook too. As to online sources, I don't know of any specific resources, but the Geographer's Craft page (http://www.colorado.edu/geography/gcraft/contents.html) may have some useful info. I think th etopic you'd want to Google on is "map generalization" or "map simplification."
>The problem of the icons still remains when creating level of detail >zooming. We allow the user to turn the map. So Icons will have to be >rotated and repositioned. Is there an easy way to do this, or do you >have to calculate it everytime and update the icons dynamically? I heard >someone talk about "labelers" which would be software components which >where responsable for labeling on maps. Can you point me to any >documentation about that? > > MapText, Inc. (http://www.maptext.com/) is the top commercial source of map labelers. They're also the priceyest, but their site gives you a good feel for the problem. I'm not yet a whiz with SVG, but I think you might be able to define your icons as symbols and then include a rotation attribute to them as a style that you'd dynamically update when the map is rotated, but I don't know enough yet to be able to give you any useful details. Have you checked out the Carto:Net site? That's probably the top site in the world for SVG mapping how-to's (see http://www.carto.net/papers/svg/samples/.) >Regards, > >Jeroen > >Bill Thoen schreef: > > >>Jeroen, >>This is a generic mapping problem, not unique to SVG. It's similar to >>the problem of how do you represent a city? At large scales a city is a >>multi-polygon region, but at smaller scales it eventually becomes a >>point and at still smaller scales, it shouldn't appear at all (unless >>it's a particularly big city or the focus of the map.) Likewise, >>labeling style, positioning and density will change with scale or you'll >>find that at some scales the map is unreadable. >> >>There's all kinds of methods to control cartographic information >>density, but I think one of the best and simplest is to pre-define fixed >>scales (e.g. city-wide, district, neighborhood, street, and property) >>and design layers to look good at each pre-set scale. Then when you >>display the map set only the layers approriate for the current scale to >>'visible' and hide all the rest. You might also restrict the user to >>choosing only those fixed scales that you have pre-defined and know will >>look good. An example of this method would be MapQuest and I think >>Google maps. >> >>- Bill Thoen >> >> >>Jeroen Vanattenhoven wrote: >> >> >> >>>Currently I have a city map with a hiking route. I have Points of >>>interest icons on the map. Some of those are points along the route. So >>>I also have icons for the points along the route. For the first point >>>for example I have a number 1 icon and a point of interest icon. For the >>>second point I have a number 2 and a number 3 icon, and a point of >>>interest icon. All belonging to the same point. >>> >>>How do you display that? Because when zooming in, the number icon and >>>the poi icon will have more and more distance between them. >>> >>>How do you handle the problem of overlapping icons? >>> >>>How do you handle the problem of multiple icons belonging to the same >>>geographical point. >>> >>>This is for a digital hiking guide on pda. So for the users convenience, >>>the map can also be rotated. This means the icons also have to be >>> >>> >>rotated. >> >> >>>Jeroen >>> >>>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 >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >> >>----- >>To unsubscribe send a message to: >>[EMAIL PROTECTED] >>-or- >>visit http://groups.yahoo.com/group/svg-developers and click "edit my >>membership" >>---- >> >> >> >>SPONSORED LINKS >>Xml format >><http://groups.yahoo.com/gads?t=ms&k=Xml+format&w1=Xml+format&w2=Svg&w3=Data&c=3&s=35&.sig=u8RdjEjLCbPTzkUjsFG_JA> >> >> Svg >><http://groups.yahoo.com/gads?t=ms&k=Svg&w1=Xml+format&w2=Svg&w3=Data&c=3&s=35&.sig=BrpyGiBcZ6vcQXDJ7ktaiw> >> >> Data >><http://groups.yahoo.com/gads?t=ms&k=Data&w1=Xml+format&w2=Svg&w3=Data&c=3&s=35&.sig=CrK_fWaLZ-AZKa5FK8rTGA> >> >> >> >> >>------------------------------------------------------------------------ >>YAHOO! GROUPS LINKS >> >> * Visit your group "svg-developers >> <http://groups.yahoo.com/group/svg-developers>" on the web. >> >> * To unsubscribe from this group, send an email to: >> [EMAIL PROTECTED] >> <mailto:[EMAIL PROTECTED]> >> >> * Your use of Yahoo! Groups is subject to the Yahoo! Terms of >> Service <http://docs.yahoo.com/info/terms/>. >> >> >>------------------------------------------------------------------------ >> >> >> > >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 > > > > > > > > [Non-text portions of this message have been removed] ----- 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/

