osmandapp / OsmAnd

OsmAnd
https://osmand.net
Other
4.67k stars 1.02k forks source link

Subway lines doesn't show multiple lanes and precise colors #12557

Open letypequividelespoubelles opened 3 years ago

letypequividelespoubelles commented 3 years ago

Description

At least for Paris, subway and train line's color are not the "right" one. By right I mean the one on official map made by the transport authorities. I think it's not an issue from OSM datas, because organic maps has the right colors.

Seems similar to #4654

How to reproduce?

Check line's color of Paris transport and compare with official or organic map.

Your Environment

OsmAnd Version: 3.9.10 from F-droid

Thanks,

letypequividelespoubelles commented 3 years ago

@xmd5a2 I can provide screenshots if you need some

xmd5a2 commented 3 years ago

@xmd5a2 I can provide screenshots if you need some

Yes, please

xmd5a2 commented 3 years ago

OSM colours are simplified to palette which includes 12 colours at that moment. Paris subway system have much more of them.

letypequividelespoubelles commented 3 years ago

OsmAnd : Screenshot_20210903010143 OrganicMaps : Screenshot_20210903010245 Official Map: Screenshot_20210903010456

As you can see, lines 7, 8, 13, 14 are totally wrong. And the RER (A,B,C,D,E) which are main train lines are not shown at all.

letypequividelespoubelles commented 3 years ago

The same happens with Moscow subway (at least line 9).

Nine-Tailed commented 1 year ago

is there any progress on this issue?

letypequividelespoubelles commented 1 year ago

It seems not. .. @xmd5a2 @vshcherb any update on this issue?

vshcherb commented 1 year ago

The rendering engine doesn't support rendering of custom colors only colors represented by known tag/values, so we've introduced around 16 colors which we support probably we can extend it to 24 but it's still be a limited list where in reality it's quite unlimited

Bubu commented 1 year ago

I'm seeing the same problem with the U6 in Berlin, which should be pink/violet but is rendered gray. Is there a way to influence what available colour is chosen? Judging from the Paris screenshot above there should be something available close in color which could be used instead of gray?

letypequividelespoubelles commented 1 year ago

Do you plan anytime soon to be able to render any color ? Or is there a serious reason why it's not possible as in organic map ?

vshcherb commented 1 year ago

Serious reason that rendering engine needs to be seriously upgraded to support custom line colors and line junctions, so it's a big task and likely won't be done this year.