|
53 | 53 |
|
54 | 54 | # Imports strict dependencies |
55 | 55 | owl:imports <https://w3id.org/ascs-ev/envited-x/envited-x/v3> , |
56 | | - <https://w3id.org/ascs-ev/envited-x/georeference/v5> ; |
| 56 | + <https://w3id.org/ascs-ev/envited-x/georeference/v5> , |
| 57 | + <https://openlabel.asam.net/V1-0-0/ontologies> ; |
57 | 58 |
|
58 | 59 | # Reference to SHACL validation rules |
59 | 60 | dcterms:conformsTo <https://w3id.org/ascs-ev/envited-x/scenario/v6/shapes> ; |
|
67 | 68 | scenario:Scenario a owl:Class ; |
68 | 69 | rdfs:label "Class definition for Scenario"@en ; |
69 | 70 | rdfs:comment "General properties for defining a scenario asset, including format, content, data sources, quantity, and quality attributes."@en ; |
70 | | - rdfs:subClassOf envited-x:SimulationAsset , |
71 | | - openlabel:Scenario ; |
| 71 | + rdfs:subClassOf envited-x:SimulationAsset ; |
| 72 | + rdfs:seeAlso openlabel:Scenario ; |
72 | 73 | rdfs:subClassOf [ |
73 | 74 | a owl:Restriction ; |
74 | 75 | owl:onProperty scenario:hasDomainSpecification ; |
@@ -185,18 +186,19 @@ scenario:hasManifest a owl:ObjectProperty ; |
185 | 186 | owl:unionOf ( envited-x:Manifest manifest:Link ) |
186 | 187 | ] . |
187 | 188 |
|
188 | | -# Declare a union class combining scenario:Content and openlabel:Tag |
189 | | -scenario:ContentOrTag a owl:Class ; |
190 | | - rdfs:label "Content or OpenLabel Tag"@en ; |
191 | | - rdfs:comment "Combines Scenario content with OpenLABEL's Tag."@en ; |
192 | | - owl:unionOf (scenario:Content openlabel:Tag) . |
| 189 | +# Union class for scenario content and OpenLABEL dynamic annotations. |
| 190 | +# Excludes OddScenery (belongs to hdmap) and AdminTag (covered by Gaia-X ResourceDescription). |
| 191 | +scenario:ContentOrDynamicAnnotation a owl:Class ; |
| 192 | + rdfs:label "Content or OpenLABEL Dynamic Annotation"@en ; |
| 193 | + rdfs:comment "Combines Scenario content with OpenLABEL's dynamic annotation types: OddEnvironment, OddDynamicElements, Behaviour, and RoadUser."@en ; |
| 194 | + owl:unionOf (scenario:Content openlabel:OddEnvironment openlabel:OddDynamicElements openlabel:Behaviour openlabel:RoadUser) . |
193 | 195 |
|
194 | 196 | scenario:hasContent a owl:ObjectProperty ; |
195 | 197 | rdfs:label "Object property: hasContent"@en ; |
196 | 198 | rdfs:comment "Links a DomainSpecification to an instance of scenario:Content that describes the scenario's content."@en ; |
197 | 199 | rdfs:subPropertyOf envited-x:hasContent ; |
198 | 200 | rdfs:domain scenario:DomainSpecification ; |
199 | | - rdfs:range scenario:ContentOrTag . |
| 201 | + rdfs:range scenario:ContentOrDynamicAnnotation . |
200 | 202 |
|
201 | 203 | scenario:hasDataSource a owl:ObjectProperty ; |
202 | 204 | rdfs:label "Object property: hasDataSource"@en ; |
|
0 commit comments