{
    "@context": {
        "floorplan": "https://secorolab.github.io/metamodels/floorplan/floorplan#",
        "spaces": {
            "@id": "floorplan:spaces",
            "@container": "@list",
            "@type": "@id"
        },
        "walls": {
            "@id": "floorplan:walls",
            "@container": "@list",
            "@type": "@id"
        },
        "features": {
            "@id": "floorplan:features",
            "@container": "@list",
            "@type": "@id"
        },
        "openings": {
            "@id": "floorplan:openings",
            "@container": "@list",
            "@type": "@id"
        },
        "shape": {
            "@id": "floorplan:shape",
            "@type": "@id"
        },
        "3d-shape": {
            "@id": "floorplan:3d-shape",
            "@type": "@id"
        },
        "voids": {
            "@id": "floorplan:voids",
            "@container": "@list",
            "@type": "@id"
        },
        "fills": {
            "@id": "floorplan:fills",
            "@type": "@id"
        },
        "thickness": {
            "@id": "floorplan:thickness",
            "@type": "xsd:double"
        },
        "height": {
            "@id": "floorplan:height",
            "@type": "xsd:double"
        },
        "Wall": "floorplan:Wall",
        "Feature": "floorplan:Feature",
        "Column": "floorplan:Column",
        "Divider": "floorplan:Divider",
        "Door": "floorplan:Door",
        "DoorLining": "floorplan:DoorLining",
        "DoorPanel": "floorplan:DoorPanel",
        "DoorHandle": "floorplan:DoorHandle",
        "Opening": "floorplan:Opening",
        "Entryway": "floorplan:Entryway",
        "Window": "floorplan:Window",
        "Space": "floorplan:Space",
        "FloorPlan": "floorplan:FloorPlan"
    }
}
