Opened 9 years ago

Closed 4 years ago

Last modified 3 years ago

#2195 closed defect (wontfix)

[roads] all renderers fail to render cycleway:X=track

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

Description

Here we have a road with a segregated cycleway running alongside it. The way is classified using the cycleway:left=track notation

Osmarender, Mapnik and the Cyclemap all fail to render the cycleway alongside the road.

Change History (12)

comment:1 Changed 9 years ago by ChrisB

  • Component changed from osmarender to mapnik
  • Owner changed from osm@… to steve8@…

comment:2 Changed 9 years ago by Ldp

  • Owner changed from steve8@… to mapnik-team@…

Doing :left and :right in the renderers is pretty difficult or almost impossible, although work is being done to add support in mapnik.

Until then, it's impossible to proceed with this ticket.

comment:3 follow-up: Changed 9 years ago by ChrisB

Out of curiosity, why so difficult? If it is difficult/impossible, then the notation itself should be deprecated and mappers told to use separate ways instead.

comment:4 Changed 9 years ago by Ldp

In a sense, mappers are already being told to do just that, by the statements by some that cycleway=track is deprecated. But I digress, that's just politics. :)

The technical difficulty is that up to now, neither of the two most-used rendering engines (mapnik and osmarender) could draw a line parallel to a way. As I said, work is being done on the mapnik render software right now, to incorporate just such a functionality. It still needs to be fleshed out and tested, but it opens up interesting possibilities in the future.

comment:5 Changed 9 years ago by ChrisB

This is possibly the same problem: here is Canaan Lane, for the sections that are oneway there is a counterflow cycle lane, marked with cycleway=opposite_lane. This doesn't get rendered with Mapnik or Osmarender.

comment:6 Changed 7 years ago by ZMWandelaar

We are now 17 months later now. Mapnik2 is comming up. Is the situation on the renderer possibilities changed?

comment:7 Changed 7 years ago by Ldp

No, it hasn't changed.

comment:8 in reply to: ↑ 3 Changed 7 years ago by dieterdreist

  • Priority changed from major to minor

Replying to ChrisB:

Out of curiosity, why so difficult? If it is difficult/impossible, then the notation itself should be deprecated and mappers told to use separate ways instead.

: it is deprecated and against the common rule: if the ways are separated, draw a distinct way.

comment:9 Changed 5 years ago by deif

Now that Carto CSS is used to draw the default Mapnik style has the situation changed?
Carto supports any number of lines with or without offset to be drawn along the way. AFAIK it should be doable now, shouldn't it?

comment:10 Changed 4 years ago by math1985

  • Summary changed from all renderers fail to render cycleway:X=track to [roads] all renderers fail to render cycleway:X=track

comment:11 Changed 4 years ago by math1985

  • Resolution set to wontfix
  • Status changed from new to closed

I think this is too specific for a generic purpose map. Cyclists can use opencyclemap. I will therefore close this issue as wontfix.

comment:12 Changed 3 years ago by T M G

FYI, tickets for the same issue on OpenCycleMap? are:
#4186
#2100

Note: See TracTickets for help on using tickets.