
Hi Bernd, you are probably right that the whilelist is the better solution. I did not understand that the combination of railway=station and building=yes makes perfect sense while the other tags in the proposed whilelist do not. So, I'd say now that we should replace the line 166 railway=* & !(tunnel=yes) [0x14 resolution 22] by (railway=rail | railway=tram | railway=disused | railway=subway | railway=narrow_gauge | railway=light_rail | railway=preserved) & !(tunnel=yes) [0x14 resolution 22] If I here no complains I'll commit this tomorrow. Gerd
From: weigelt.bernd@web.de To: mkgmap-dev@lists.mkgmap.org.uk Date: Mon, 9 Feb 2015 11:23:39 +0100 Subject: Re: [mkgmap-dev] Railway tracks drawn around station buildings
Am Montag, 9. Februar 2015, 09:11:43 schrieb Gerd Petermann: Hi Gerd
yes, got that in my mind when I proposed my 2nd alternative, but it should probably be something like railway=* & !(tunnel=yes) & (building=no ! building!=*) [0x14 resolution 22]
Or maybe we should add a general rule building=no {delete building}
somewhere at the start of lines?
I have problems to understand, why you're using such catchalls like railway=*.... in lines, IMHO it is better to use exact rules
railway=station as polygons are buildings and should be treated like that
[points] default GARMIN symbol railway=station | railway=halt [0x2f08 resolution 23]
no entry for railway=station in lines or polygons
[lines] railway=rail [0x14 resolution 22]
[polygons] building!=no [0x13 resolution 24 continue with_actions]
this is shortened what we used in our styles,
Bernd
-- amarok2 now playing:
_______________________________________________ mkgmap-dev mailing list mkgmap-dev@lists.mkgmap.org.uk http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev