Skip to content

Spaces

A space describes the physically enclosed volume inside walls or a subsets of it.

Boundaries

space-boundaries

A space can have one or many boundaries, which are defined by a set of edges in the spatial graph. The first boundary is the outer contour, all following boundaries are holes. The actual geometry of the space and therefore its area are determined by the edges and the resulting wall geometries to get the inner contour.

Relations

Spaces

adjacent-space

The spatial graph determines the relations between spaces, whether it's connectivity or adjacency.

Elements

Relations between spaces and elements are determined by the base type of the element.

adjacent-walls

Edge elements are defined by an edge. If an element references an edge that defines a space boundary, the element is considered to be enclosing the space.

assets-in-space

For Transform elements, their position determines the relationship to a space. If the element is inside its boundary, the space contains the element, and the element is contained within the space.

Attributes

Additionally to the name and customId attributes that every space graph node has, spaces have the following attributes. See the taxonomy below for an overview of how usage and program relate.

json
{
  "usage": "privateOffice",
  "program": "work"
}

Taxonomy

The space taxonomy is organized by
space categoryspace programspace usage

space hierarchy