Accord-Project / aec3po

AEC3PO: Architecture, Engineering, Construction Compliance Checking and Permitting Ontology
https://w3id.org/lbd/aec3po/
2 stars 1 forks source link

Context corrections #84

Closed beachtom closed 11 months ago

beachtom commented 1 year ago

Hi,

We need to make a few changes to the context. There are a few properties we need to flag as a URI type:

An example is hasComparator we need this for this property:

$id: aec3po:hasComparator $type: $id $context: $base: https://w3id.org/lbd/aec3po/

Other properties that need to change are:

hasUnit

which needs

$id: qudt:hasUnit $type: $id $context: $base: http://qudt.org/vocab/unit/

beachtom commented 1 year ago

Also we need:

executes

which needs

$id: fno:executes $type: $id $context: $base: https://data.accordproject.eu/functions

beachtom commented 1 year ago

One last one:

hasTarget needs

$id: aec3po:hasTarget $type: $id

maximelefrancois86 commented 11 months ago

commit ce186e2

adds fno:executes and qudt:hasUnit in the context, and generates @type: @id whenever a aec3po entity is an ObjectProperty