Opened 9 years ago

Closed 5 years ago

#3042 closed enhancement (wontfix)

[amenity-points] Rendering operator=* if name=* is missing

Reported by: John Owned by: mapnik-team@…
Priority: major Milestone:
Component: mapnik Version:
Keywords: Cc:

Description

Currently nodes with an operator=* tag, but without a name=* tag do not render, it would be nicer to render the operator in this case, rather than nothing.

eg I've tagged amenity=fuel with the operator, but the official name isn't known, same with supermarkets:

http://osm.org/go/ueGzDFmoU--

Change History (8)

comment:1 Changed 9 years ago by Pieren

Bad idea, 'operator' and 'name' are not the same. If the name is missing, then add the name. For instance, I tag bank and atm separately in two elements (just a node for the atm) but I put the name only on the bank and operator only on the atm.

comment:2 in reply to:  1 ; Changed 9 years ago by John

Replying to Pieren:

Bad idea, 'operator' and 'name' are not the same. If the name is missing, then add the name. For instance, I tag bank and atm separately in two elements (just a node for the atm) but I put the name only on the bank and operator only on the atm.

What's so bad about this idea exactly, and I know the operator and the name may differ. The proper legal name may not be known, but the operator is known/displayed on a sign out the front, why do I need to put the operator just to get something to render?

comment:3 in reply to:  2 Changed 9 years ago by John

Replying to JohnSmith:

why do I need to put the operator just to get something to render?

why do I need to duplicate the operator information just to get something to render?

comment:4 Changed 9 years ago by Ldp

Also see #2228 for a previous request.

comment:5 in reply to:  4 Changed 9 years ago by John

Replying to Ldp:

Also see #2228 for a previous request.

I saw that bug request but I thought that request was asking to get operator and name rendered at the same time.

comment:6 Changed 6 years ago by hadw

I vote against this. Implementing it would cause a large number of street litter bins to end up named after the local council causing unnecessary clutter.

comment:7 Changed 5 years ago by math1985

Summary: Rendering operator=* if name=* is missing[amenity-points] Rendering operator=* if name=* is missing

comment:8 Changed 5 years ago by Mateusz Konieczny

Resolution: wontfix
Status: newclosed

This idea has some problems, closing as wontfix per hadw.

Using brand tag for selected features would be a better solution. This is discussed at https://github.com/gravitystorm/openstreetmap-carto/issues/698.

Note: See TracTickets for help on using tickets.