bsh:isPointOfShape leaf node


URI

https://brickschema.org/schema/BrickShape#isPointOfShape

Label

isPointOfShape

Targets (1)

Used By (1)

Property Constraints (1)

Focus nodes of this shape (brick:Point) can have the following properties:

PROPERTY DESCRIPTION MIN MAX VALUE TYPE OTHER CONSTRAINTS
brick:isPointOf The subject is a source of telemetry related to the object. In some systems the source of telemetry may be represented as a digital/analog input/output point
sh:message A Point can be a Point of Equipment, Location or Space.
0 *
sh:or ( brick:Equipment | brick:Location )
sh:or ( brick:Equipment | brick:Location | rec:Space )

Implementation

@prefix brick: <https://brickschema.org/schema/Brick#> .
@prefix bsh: <https://brickschema.org/schema/BrickShape#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rec: <https://w3id.org/rec#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

bsh:isPointOfShape a sh:PropertyShape ;
    sh:message "A Point can be a Point of Equipment, Location or Space." ;
    sh:or ( [ sh:class brick:Equipment ] [ sh:class brick:Location ] ),
        ( [ sh:class brick:Equipment ] [ sh:class brick:Location ] [ sh:class rec:Space ] ) ;
    sh:path brick:isPointOf ;
    sh:targetClass brick:Point .