Skip to main content

MVF Facade

The Facade extension describes the Geometry of a FloorStack that live on Floors not part of the stack. For example (and typically), the Outdoors floor may have one or more polygons that represent the facade of a building, which is grouped into a single FloorStack with it's inner floors.

This is separate from the geometry of the Floors, which will usually be the exterior walls only. The facade may include extra geometry, such as a representation of the roof. As they are normal Geometry objects, the facade may get things like styles, floor images, or even a Location describing the building as a whole attached to it.

Schema

The facade extension adds a facade property to the MVF, which is a record of FloorStackId to FacadeProperties.

FacadeProperties

FacadeProperties are WithGeometryAnchors objects, with at least one anchor, plus a id property that is a FacadeId.

A facade may include anchors on multiple floors, if, for some reason, it has representation on them, but typically they will be on the Outdoors floor.

FacadeIntegrityError

FacadeIntegrityError is a simple object with a single property, id, which is the FloorStackId of the facade.