Skip to content

Data Model

The data model of tectly is comprised of a document model and a semantic model. The document model represents multi-page media like PDFs, but also simple raster images like PNGs or JPEGs. All documents belonging to one building or project are summarized under the equally named model Project.

Each Document may not only have multiple pages (only PDF in practice), but one DocumentPage may also contain several plans of type Plan.

A Plan is supposed to depict the floor of a building. Each Plan is thus connected to one Floor, the entry point to the semantic model. Tectly currently knows assets of type Room, Wall and WallOpening, which related to a Floor. Rooms and walls are represented by simple polygons (no holes), door openings are represented by two points (windows and sliding doors), or three points (hinged door).

Tectly Data Model