Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

Some deprecated Brick location classes are not replaced by REC classes in Brick v1.4.0

13 views
Skip to first unread message

Sarah MacDougall

unread,
Jul 22, 2024, 5:29:15 PM7/22/24
to Brick User Forum (Unified Building Metadata Schema)

Hi,


I've logged a Brick issue on this, but thought I would add it to the Brick User forum so others are aware.  Please see https://github.com/BrickSchema/Brick/issues/644


There are a number Brick location classes that are present in Brick v1.3.0 and deprecated in Brick v1.4.0, but do not have the brick:isReplacedBy with a REC equivalent.

This is a problem for Brick users trying to show consumers Brick v1.3.0 space types and their REC equivalents in Brick v1.4.0.

Here is a list of classes with this problem:

brick:Detention_Room
brick:Environment_Box
brick:Field_Of_Play
brick:First_Aid_Room
brick:Freezer
brick:Gatehouse
brick:Hospitality_Box
brick:Hot_Box
brick:Information_Area
brick:Lighting_Zone
brick:Loading_Dock
brick:Majlis
brick:Media_Room
brick:Media_Hot_Desk
brick:Media_Production_Room
brick:Outside
brick:Parking_Level
brick:Parking_Structure
brick:Prayer_Room
brick:Pump_Room
brick:Riser
brick:Sports_Service_Room
brick:Stage_Riser
brick:TETRA_Room
brick:Ticketing_Booth
brick:Tunnel
brick:Water_Tank
brick:Vertical_Space

Example class with this problem. NOTE that it doesn't have a deprecated in Brick v1.4.0 relationship either:
brick:Detention_Room a owl:Class,
sh:NodeShape ;
rdfs:label "Detention Room" ;
rdfs:subClassOf brick:Security_Service_Room ;
skos:definition "A space for the temporary involuntary confinement of people"@en ;
sh:rule [ a sh:TripleRule ;
sh:object tag:Detention ;
sh:predicate brick:hasTag ;
sh:subject sh:this ],
[ a sh:TripleRule ;
sh:object tag:Location ;
sh:predicate brick:hasTag ;
sh:subject sh:this ],
[ a sh:TripleRule ;
sh:object tag:Room ;
sh:predicate brick:hasTag ;
sh:subject sh:this ],
[ a sh:TripleRule ;
sh:object tag:Space ;
sh:predicate brick:hasTag ;
sh:subject sh:this ] ;
brick:hasAssociatedTag tag:Detention,
tag:Location,
tag:Room,
tag:Space .


Thanks,


Sarah

Reply all
Reply to author
Forward
0 new messages