Opened 9 years ago

Closed 9 years ago

#3279 closed defect (invalid)

Street renders with reference but no name

Reported by: Envite Owned by: mapnik-team@…
Priority: minor Milestone:
Component: mapnik Version:
Keywords: Cc: envite@…

Description

A street's name is way more important (both for routing and for map rendering) than its reference, since while motorways are usually signaled by their references (like A-7 instead of Autovía del Mediterráneo) city streets are, on the other hand, signaled by their names (like Calle Santiago Cuadrado instead of 17-1095 which is its municipal reference number).

But, as you can see in tile http://b.tile.openstreetmap.org/18/119191/109413.png of street http://www.openstreetmap.org/browse/way/25589011, if a city street has both name and ref (and streets use to have municipal reference codes which should be tagged) rendering the ref obscures completely the name, or in the near street http://www.openstreetmap.org/browse/way/25818397 (in the same tile and near ones) the ref gets rendered way more prominent than name.

For highways of types related to cities (like residential or pedestrian), names should be rendered with less priority and less size than references.

Change History (4)

comment:1 Changed 9 years ago by Envite

Typo:

For highways of types related to cities (like residential or pedestrian), names should *NOT* be rendered with less priority and less size than references.

comment:2 Changed 9 years ago by Ldp

Municipal reference numbers should not be mapped as ref=*, unless it's also in use as the real ref as found on road signs.

comment:3 Changed 9 years ago by Envite

So how to tag municipal references if not using ref=* ?

comment:4 Changed 9 years ago by Ldp

Resolution: invalid
Status: newclosed

That's for you to find out, but if you use ref=* for them, don't be surprised when they actually show up on the map.

As a quick suggestion, have a look at this page and see how other people handle refs: http://taginfo.openstreetmap.de/search?search=ref

ref:municipal=* perhaps?

Note: See TracTickets for help on using tickets.