# baseURI: https://w3id.org/omg
# prefix: omg
_:BX2D1b7b05dcX3A16e44ff4cdcX3AX2D6a40 .
_:BX2D1b7b05dcX3A16e44ff4cdcX3AX2D6a40 .
"has complex geometry description"@en .
"Relation between an object, a geometry, or a geometry state and its RDF-based geometry description. If more than one geometry description should be added to an object, the relation omg:hasGeometry to a new individual of the type omg:Geometry should be used for each geometry description. This step is necessary to allow interconnections between the geometry descriptions regarding their derivation or complementation for easier upkeep of data integrity. The introduction of subproperties of this property for specific geometry descriptions (e.g. OntoBREP, GEOM, OntoSTEP) may ease querying for wanted geometry description formats."@en .
.
.
.
"0.3" .
"OMG: Ontology for Managing Geometry"@en .
.
.
"The Ontology for Managing Geometry (OMG) is an ontology for describing geometry descriptions of objects. It provides means to support the application of multiple geometry descriptions of the same object as well as the description of the geometry evolution over time. The OMG is based the concepts introduced in the Ontology for Property Management (OPM) ontology. \r\n\r\nThis ontology was created within the research project SCOPE, funded by the German Federal Ministry for Economic Affairs and Energy (BMWi).\r\n\r\nThe initial version of the ontology (v0.1) is documented in:\r\nWagner, Anna, Bonduel, Mathias, Pauwels, Pieter & RÃ¼ppel, Uwe(2019). Relating Geometry Descriptions to its Derivatives on the Web. In Proceedings of the European Conference on Computing in Construction (EC3 2019). Chania, Greece. DOI: 10.35490/EC3.2019.146"@en .
.
"omg" .
.
.
.
"2018-11-28"^^ .
.
.
"Current geometry state"@en .
"Aktueller Geometrie Status"@de .
"A current geometry state classifies the most current - and thereby valid - geometry state. Which state is most current will be defined by the added timestamp using the prov:generatedAtTime relation."@en .
.
.
.
"is derived from geometry state"@en .
.
"Relation between two geometry states where the first (domain) has been converted from the second (range). A geometry state can only be converted from one other geometry state."@en .
.
.
.
"has simple geometry description"@en .
"Datatype property to connect a simple (non RDF-based), text-based or file-based geometry description to an object, geometry or geometry state. In case the geometry description is text-based or in a binary file format, it can be directly added to this property, if it is a file-based geometry description, the URI linking to the file should be added to this property. Should multiple geometries be added to the object, the omg:Geometry class with its relation (omg:hasGeometry) or even geometry states (omg:GeometryState and omg:hasGeometryState) should be introduced for each geometry resp. geometry version."@en .
.
.
.
_:B0730000e4f27a8098a191af4a124ec2f "Pieter Pauwels" .
_:B0730000e4f27a8098a191af4a124ec2f .
.
.
"is implicitly derived from"@en .
.
"Relation between a property and a geometry, where the property is implicitly derived from the geometry (e.g. properties for volumes or areas). This relation can be used to find inconsistencies, e.g. if the property has been changed while the geometry has not and vice versa."@en .
.
_:B32379508aab406cb52e4089b00b61cf5 "Mathias Bonduel" .
_:B32379508aab406cb52e4089b00b61cf5 .
_:BX2D1b7b05dcX3A16e44ff4cdcX3AX2D6a44 _:BX2D1b7b05dcX3A16e44ff4cdcX3AX2D6a43 .
_:BX2D1b7b05dcX3A16e44ff4cdcX3AX2D6a44 .
.
.
.
.
"Geometry state"@en .
"Geometriestatus"@de .
"A geometry state is an evaluation holding the geometry description and metadata about a geometry that was true for the given time. \r\nIn case of geometry states, changing geometric properties does not cause the need for a new geometry state as long as the property was changed using the OPM concepts. If this is not the case, a copy of the now valid graph must be created and attached to a new geometry state. If an object within the geometry graph is changed (e.g. changing the primitive \"Box\" into a primitive \"Sphere\"), the old primitive (\"Box\") should be classified as opm:Deleted and the new primitive (\"Sphere\") should be added to the geometry graph in the correct place. The new geometry state should then be connected to any object of the geometry graph that is not opm:Deleted using the omg:containsGeometryObject relation.\r\nMetadata of a geometry state must as a minimum be the time of generation stated by prov:generatedAtTime, but preferably also a prov:wasAttributedTo reference to the agent who created the state. In case properties are changed using the OPM concepts, the most current time of generation and agent who created the state will be determined using the omg:containsPropertyState relation.\r\nDerived geometry descriptions are also stored as states as these change when the base geometry changes."@en .
.
.
.
.
"is part of geometry "@en .
.
"Relation between a referencing geometry and its origin geometry. The origin geometry contains a large geometry description, including the reference geometry's description. The reference geometry contains only its identifier within its origin geometry description."@en .
.
.
.
.
.
.
.
"transforms geometry"@en .
.
"Relation between one geometry and another one, where the first is a transformation of the second. This might be used when placing multiple objects of the same type and geometry within the same graph (e.g. multiple chairs into a building model). The first geometry will only consist of a transformation or tanslation matrix."@en .
.
_:BX2D1b7b05dcX3A16e44ff4cdcX3AX2D6a43 _:BX2D1b7b05dcX3A16e44ff4cdcX3AX2D6a42 .
_:BX2D1b7b05dcX3A16e44ff4cdcX3AX2D6a43 .
_:BX2D1b7b05dcX3A16e44ff4cdcX3AX2D6a44 .
.
"contains property state"@en .
.
"Relation between a geometry state and a relevant property state. Any property that belongs to the geometry state's related geometry objects (using the omg:containsGeometryObject relation) can be a host for relevant property states. \r\nThis relation can be inferred, as long as the connection to the geometry object (omg:containsGeometryObject), its properties (seas:hasProperty) and the considered property state (opm:hasPropertyState) are modelled correctly."@en .
.
.
.
.
"is derived from geometry"@en .
.
"Relation between two geometry descriptions where the first geometry can be derived from the second. It is possible for a geometry to be derived from multiple sources, as well as to model a bi-directional derivation between two geometries by using this relation."@en .
.
.
.
.
.
"Geometry"@en .
"Geometrie"@de .
"Abstract node for geometry that should not contain geometry descriptions (neither RDF-based or text-based). This node can be used to attach additional information to the information as author, time of creation, geometry context or dependencies with other geometry descriptions as transformations, complementations or derivations. By creating subclasses of this class for specific types of geometry descriptions (e.g. OBJ, GEOM, glTF), more informational value can be added and used in querying for specific geometry description formats."@en .
.
.
.
"Geometry context"@en .