2009/9/20 Lennard <[email protected]>: > John Smith wrote: > >> They end up in the DB more or less identical, it just means 2 queries >> or a join etc instead of a simpler query. > > Now you're just thinking of a single renderer and its way of processing the > data. Did you take osmarender into account? How does it handle the road > relation at this point?
I wasn't talking about tagging, however there is 2 issues here, tagging and how to get osm2pgsql to cope with this situation. I wasn't suggesting we're tagging for mapnik/osm2pgsql just how mapnik deals with it at present, which is part of the current problem on how to get mapnik to render highway shields on a per country or per state basis. > Don't forget it's not that often that a road would cross a boundary and > continue a long distance. Names change, refs change, maxspeed, surface, etc. > We're already breaking it up for any number of reasons, at a border. There is a lot of borders out there, and not just country borders, state and other administrative borders too so unless something changes like ref=* it shouldn't be broken up just because it crosses a border that's for rendering software to cope with. > But, a bit of preprocessing could also be involved, so that we don't do > 'tagging for the renderer', if that makes people feel better. :P It's not about "feeling better" it's about presenting data consistently for all software, then how each piece of software copes is up to the author. _______________________________________________ talk mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk

