Opened 10 years ago

Closed 9 years ago

#3139 closed defect (worksforme)

lcn_ref=* on ways overrides lcn_ref=* on relation

Reported by: Tommi Komulainen Owned by: Andy Allan
Priority: major Milestone:
Component: opencyclemap Version:
Keywords: Cc:


LCN route 45 relation was incorrectly tagged as lcn_ref=15 while (some of) the ways still had the lcn_ref=45 tag on them. This resulted in the conflicting ways being rendered with '45' and ways only in relation as '15' making the route as a whole strangely broken. The effects can still be seen in the current rendering of the cycle map.

I'd think in case of conflicting lcn_ref tags cycle map should render both as if the way were part of multiple relations. Validation tool to check for such inconsistencies would probably be good too.

Change History (3)

comment:1 Changed 10 years ago by Andy Allan

There is no strict ordering as to which relation or way gets priority when rendering, instead as many labels as possible are shown on the map. It's perfectly possible to have a path shared between two routes, one as a relation and one still on the old tags, and - space permitting - both will be rendered.

Since I can't see anything that actually needs fixing, I'm resolving this as worksforme.

comment:2 Changed 10 years ago by Tommi Komulainen

From what I can tell there's plenty of space in the southern part and yet that part of the route only shows "45" from the way, the "15" from relation is all missing.

This bug is still open, does that mean you agree there's something worth fixing?

comment:3 Changed 9 years ago by Andy Allan

Resolution: worksforme
Status: newclosed
Note: See TracTickets for help on using tickets.