I am trying to make an overlay to show a railway viaduct. I have the following in my 'lines' file:

railway=* & bridge=viaduct [0x10304 level 2 continue]
railway=*            [0x11 level 2]

(I have lines defined for these codes in my typ file.)

The first statement is never matched, although I know there are 'bridge=viaduct' tags in the input file. e.g. way http://www.openstreetmap.org/browse/way/5908762

However,

railway=* & bridge=* [0x10304 level 2 continue]
railway=*            [0x11 level 2]

does work.

Can anybody suggest what I am doing wrong?

Thanks,

Roger
--


Roger Calvert