Currently railway tunnels are rendered as semi-transparent, which is fine, however, highway tunnels are very hard to do it right:
(Battery tunnel near Golden Gate Bridge)
Traditional Google Maps (aka the one before Map/WebGL).
Uses transparent inline with solid casing:
WebGL Google Maps.
Uses transparent inline with solid casing, but not composing is not per-feature, since there is no overlapping transparent area, plus there is a bug:
Mapbox.
Using transparent inline with dashed casing, somewhat confusing with the "purposed tunnel" because "purposed" also uses dash style.
Currently railway tunnels are rendered as semi-transparent, which is fine, however, highway tunnels are very hard to do it right:
(Battery tunnel near Golden Gate Bridge)
Traditional Google Maps (aka the one before Map/WebGL). Uses transparent inline with solid casing:
WebGL Google Maps. Uses transparent inline with solid casing, but not composing is not per-feature, since there is no overlapping transparent area, plus there is a bug:
Mapbox. Using transparent inline with dashed casing, somewhat confusing with the "purposed tunnel" because "purposed" also uses dash style.
Brick MK6:
Brick MK7 (TBD):