Opened 10 years ago

Closed 10 years ago

#1574 closed enhancement (fixed)

man_made=pier only renders as line, not area in tilesathome

Reported by: edloach Owned by: osm@…
Priority: trivial Milestone:
Component: osmarender Version:
Keywords: Cc:


I finally got around yesterday to converting Walton pier into a pier, rather than it being defined as coastline. Checking the Osmarender layer this morning, and then some of the stylesheets, it seems T@H only renders man_made=pier as a line rather than an area. Map Features suggests it can be either. Walton pier can be seen here:

Change History (4)

comment:1 Changed 10 years ago by Deelkar

have you tried setting area=yes? otherwise it's a Hard Problem for osmarender to distinguish between lines and areas, since osmarender tries to auto-close areas if not closed, which would lead to misrenderings on linear, but angled piers. However I have no idea wether or not area=yes is already supported for man_made=pier, which it should

comment:2 Changed 10 years ago by Deelkar

Besides, depending on how it is built it definetly counts as coastline, if not flooded during (normal) high tide, artificial or not.

comment:3 Changed 10 years ago by Knut Arne Bjørndal

Component: tilesathomeosmarender
Owner: changed from osm@… to osm@…

There's support for detecting closed ways now, look at the rules for highway=platform

Oh, and this is an osmarender issue, not t@h.

comment:4 Changed 10 years ago by petschge

Resolution: fixed
Status: newclosed

(In [14788]) Render man_made=pier as area if the way is closed. Should fix #1574.

Note: See TracTickets for help on using tickets.