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

Reply via email to