On Wed, Sep 23, 2020 at 5:56 PM Andy Townsend <ajt1...@gmail.com> wrote:
> > On 23/09/2020 23:01, Paul Johnson wrote: > > > > On Wed, Sep 23, 2020 at 4:37 PM stevea <stevea...@softworkers.com> wrote: > >> Paul Johnson <ba...@ursamundi.org> wrote: >> > > 2. Tagging route information on ways. It's about a decade too long at >> this point for ref=* on a way to be completely disconnected from the entity >> the tag applies to: That's why route relations exist. Biggest problem >> child on this at the moment: OSM's own tilesets. Let's drop rendering for >> ref=* on ways and just render the route relations already, this and >> multipolygons are why relations came to exist in the first place. >> >> Yes, 100% agreement. I think this is simply pure inertia (the kind that >> says "broken process") on the part of renderers. >> >> Can anybody (renderer authors included, maybe even especially) are >> welcome to offer reasons why "the old machinery" remains in place? Are >> there legacy use cases that remain unclear to the wider community? Please >> tell us here, if so. >> > The US is unusual in that it doesn't have a single ref per section of > road. Most places in OSM map what they see on the ground, and the current > OSM Carto rendering works just fine for them > Right up until there's more than one kind of route on the way. > It's not strictly a Mapnik problem. It's certainly possible to render > information from relations in Mapnik (I've done it, for different sorts of > relations, and written diary entries about it). There are a couple of > tricky bits* though: > > 1. You'd need to derive the shields from the ref and the road itself > from the way, and you're going to get some edge cases where they "don't > seem to match". > 2. I expect that it would be _really_ difficult to render refs from > relations in the one country where that's needed and refs from ways in the > other 190-odd. The OSM style is a global style, and that means that local > edge cases (which is what the US is here) can't get the "special-case > handling" that might be nice. > > There's no reason the rest of the world shouldn't be mapping routes this way. For the reason I gave above. >
_______________________________________________ Talk-us mailing list Talk-us@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-us