Kann es sein, daß man hier vom Dach fällt, wenn man das Parkdeck verläßt... ?
Und wo ist die Einfahrt zum Parkhaus? Ich würde hier nur mit building:level arbeiten und nicht mit layer. Die Zufahrt hat layer=-1. Das bedeutet, sie befindet sich noch unter der Erdoberfläche, welche den Wert layer=0 hat. 
Ob das so gewollt ist... ;o)