On Mon, Feb 09, Gerd Petermann wrote: > Hi Adrian, > > your post is hard to read, but I think the last solution is the only one > that really solves the problem. > So I'd vote for > railway=* & !(tunnel=yes) & building!=* [0x14 resolution 22]
I have already seen building=no ... Thorsten > instead of > railway=* & !(tunnel=yes) [0x14 resolution 22] > > Gerd > > From: [email protected] > To: [email protected] > Date: Mon, 9 Feb 2015 00:51:57 +0000 > Subject: [mkgmap-dev] Railway tracks drawn around station buildings > > > > > This way https://www.openstreetmap.org/way/72614628 is tagged building=yes > and railway=station. In the generated map (r3436 and default style), it > appears as a railway track following the outline of the building. At > resolution 24, the building is not rendered. The tag railway=station was > originally on a node on the track representing the stopping-point of trains. > The tag was moved to the station building by another user (Christian Quest, > no less, president of the board of OSM France). I would not have tagged it in > that way, but it is one of several possibilities allowed for in the wiki. > There are about 500 stations in France tagged in the same way (half of which > have been edited by cquest). > > The railway track comes from line 166 of the lines style file > railway=* & !(tunnel=yes) [0x14 resolution 22] > Many values of the railway tag are in use, so I am not sure what is the best > way to prevent railway lines being drawn round buildings. Some possibilities: > A whitelist > (railway=rail | railway=tram | railway=disused | railway=subway | > railway=narrow_gauge | railway=light_rail | railway=preserved) & > !(tunnel=yes) [0x14 resolution 22] > A blacklist > railway=* & railway!=station & railway!=construction & railway!=razed & > railway!=dismantled & !(tunnel=yes) [0x14 resolution 22] > (The whitelist and blacklist are based on the frequency of tags according to > taginfo https://taginfo.openstreetmap.org/keys/railway?filter=ways#values ) > Test for buildings > railway=* & !(tunnel=yes) & building!=* [0x14 resolution 22] > > I prefer the whitelist because it gives you better control: you know exactly > which tags are going to be rendered. Any thoughts? > > Adrian > > > > _______________________________________________ > mkgmap-dev mailing list > [email protected] > http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev > > _______________________________________________ > mkgmap-dev mailing list > [email protected] > http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev -- Thorsten Kukuk, Senior Architect SLES & Common Code Base SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany GF: Felix Imendörffer, Jane Smithard, Jennifer Guild, Dilip Upmanyu, Graham Norton, HRB 21284 (AG Nürnberg) _______________________________________________ mkgmap-dev mailing list [email protected] http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
