Skip to content

environment-model Properties

Version: v5

Sources

Properties

environment-model Properties

Class Diagram

classDiagram
class Class_definition_for_Content
class Class_definition_for_DomainSpecification
class Class_definition_for_EnvironmentModel
class Class_definition_for_Format
class Class_definition_for_Project
class Class_definition_for_Quality
class Class_definition_for_Quantity

Class Hierarchy

  • Class definition for Content (https://w3id.org/ascs-ev/envited-x/environment-model/v5/Content)
  • Class definition for DomainSpecification (https://w3id.org/ascs-ev/envited-x/environment-model/v5/DomainSpecification)
  • Class definition for EnvironmentModel (https://w3id.org/ascs-ev/envited-x/environment-model/v5/EnvironmentModel)
  • Class definition for Format (https://w3id.org/ascs-ev/envited-x/environment-model/v5/Format)
  • Class definition for Project (https://w3id.org/ascs-ev/envited-x/environment-model/v5/Project)
  • Class definition for Quality (https://w3id.org/ascs-ev/envited-x/environment-model/v5/Quality)
  • Class definition for Quantity (https://w3id.org/ascs-ev/envited-x/environment-model/v5/Quantity)

Class Definitions

Class IRI Description Parents
Class definition for Content https://w3id.org/ascs-ev/envited-x/environment-model/v5/Content Describes the visual and functional elements included in an environment-model asset. Content
Class definition for DomainSpecification https://w3id.org/ascs-ev/envited-x/environment-model/v5/DomainSpecification Environment-model specific domain specifications. DomainSpecification
Class definition for EnvironmentModel https://w3id.org/ascs-ev/envited-x/environment-model/v5/EnvironmentModel Represents an environment-model asset with metadata describing format, content, project, quantity, and quality properties. SimulationAsset
Class definition for Format https://w3id.org/ascs-ev/envited-x/environment-model/v5/Format Defines the format specifications of an environment-model asset. Format
Class definition for Project https://w3id.org/ascs-ev/envited-x/environment-model/v5/Project Contains information about the tools and software used to create the environment-model asset.
Class definition for Quality https://w3id.org/ascs-ev/envited-x/environment-model/v5/Quality Describes the quality attributes of the environment-model asset, including detail level and texture resolution. Quality
Class definition for Quantity https://w3id.org/ascs-ev/envited-x/environment-model/v5/Quantity Specifies numerical attributes like geometry count and triangle count for an environment-model asset. Quantity

Prefixes

SHACL Properties

environment-model:creationToolName

environment-model:creationToolVendor

environment-model:creationToolVersion

environment-model:detailLevel

environment-model:elements

environment-model:features

environment-model:formatType

environment-model:geometryCount

environment-model:hasContent

environment-model:hasDomainSpecification

environment-model:hasFormat

environment-model:hasGeoreference

environment-model:hasManifest

environment-model:hasProject

environment-model:hasQuality

environment-model:hasQuantity

environment-model:hasResourceDescription

environment-model:textureMaterialCount

environment-model:textureResolution

environment-model:triangleCount

environment-model:useCase

environment-model:version

environment-model:visualisationToolName

environment-model:visualisationToolVendor

environment-model:visualisationToolVersion

Shape Property prefix Property MinCount MaxCount Description Datatype/NodeKind Filename
EnvironmentModelShape environment-model hasResourceDescription 1 1 environment-model.shacl.ttl
EnvironmentModelShape environment-model hasDomainSpecification 1 1 environment-model.shacl.ttl
EnvironmentModelShape environment-model hasManifest 1 1 environment-model.shacl.ttl
DomainSpecificationShape environment-model hasProject 1 1 Contains properties to describe the project of the environment-model asset. environment-model.shacl.ttl
DomainSpecificationShape environment-model hasFormat 1 1 Contains properties to describe the format of the environment-model asset. environment-model.shacl.ttl
DomainSpecificationShape environment-model hasContent 1 1 Contains properties to describe the content (elements, use cases) of the environment-model asset. environment-model.shacl.ttl
DomainSpecificationShape environment-model hasQuantity 1 1 Contains properties to describe the quantity (number of geometries, triangles, texture) of the environment-model asset. environment-model.shacl.ttl
DomainSpecificationShape environment-model hasQuality 1 1 Contains properties to describe the quality (detail level, features) of the environment-model asset. environment-model.shacl.ttl
DomainSpecificationShape environment-model hasGeoreference 1 1 environment-model.shacl.ttl
FormatShape environment-model formatType 1 Defines the data type of the environment-model asset. http://www.w3.org/2001/XMLSchema#string environment-model.shacl.ttl
FormatShape environment-model version 1 Defines the version of the environment-model asset's data type. http://www.w3.org/2001/XMLSchema#string environment-model.shacl.ttl
ContentShape environment-model elements 1 Provides a description of the visual elements contained in the environment-model asset. http://www.w3.org/2001/XMLSchema#string environment-model.shacl.ttl
ContentShape environment-model useCase 1 Defines the potential use case of the environment-model asset. http://www.w3.org/2001/XMLSchema#string environment-model.shacl.ttl
ProjectShape environment-model visualisationToolName 1 Defines the name of the visualisation tool for which the environment-model was created. http://www.w3.org/2001/XMLSchema#string environment-model.shacl.ttl
ProjectShape environment-model visualisationToolVendor 1 Defines the vendor name of the visualisation tool. http://www.w3.org/2001/XMLSchema#string environment-model.shacl.ttl
ProjectShape environment-model visualisationToolVersion 1 Defines the version of the visualisation tool. http://www.w3.org/2001/XMLSchema#string environment-model.shacl.ttl
ProjectShape environment-model creationToolName 1 Defines the name of the creation tool used to create the environment-model. http://www.w3.org/2001/XMLSchema#string environment-model.shacl.ttl
ProjectShape environment-model creationToolVendor 1 Defines the vendor name of the creation tool. http://www.w3.org/2001/XMLSchema#string environment-model.shacl.ttl
ProjectShape environment-model creationToolVersion 1 Defines the version of the creation tool. http://www.w3.org/2001/XMLSchema#string environment-model.shacl.ttl
QualityShape environment-model features 0 1 Describes the features that influence the quality of the environment-model. http://www.w3.org/2001/XMLSchema#string environment-model.shacl.ttl
QualityShape environment-model detailLevel 1 Defines the category of the level of detail. High: the highest level with additional object enrichment; Medium: derived directly from data sources with environmental context; Low: a simple topological representation. http://www.w3.org/2001/XMLSchema#string environment-model.shacl.ttl
QualityShape environment-model textureResolution 0 1 Specifies the maximum real texture resolution in metres. http://www.w3.org/2001/XMLSchema#float environment-model.shacl.ttl
QuantityShape environment-model geometryCount 1 Defines the total number of geometries (all triangles with a material assignment), counting each instance only once. http://www.w3.org/2001/XMLSchema#integer environment-model.shacl.ttl
QuantityShape environment-model triangleCount 1 Defines the total number of triangles, counting each instance only once. http://www.w3.org/2001/XMLSchema#integer environment-model.shacl.ttl
QuantityShape environment-model textureMaterialCount 1 Specifies the total number of textures used. http://www.w3.org/2001/XMLSchema#integer environment-model.shacl.ttl