## environment-model Properties

### Class Diagram

```mermaid
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

- environment-model: <https://w3id.org/ascs-ev/envited-x/environment-model/v5/>
- envited-x: <https://w3id.org/ascs-ev/envited-x/envited-x/v3/>
- georeference: <https://w3id.org/ascs-ev/envited-x/georeference/v5/>
- manifest: <https://w3id.org/ascs-ev/envited-x/manifest/v5/>
- owl: <http://www.w3.org/2002/07/owl#>
- rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
- sh: <http://www.w3.org/ns/shacl#>
- skos: <http://www.w3.org/2004/02/skos/core#>
- xsd: <http://www.w3.org/2001/XMLSchema#>

### SHACL Properties

#### environment-model:creationToolName {: #prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-creationtoolname .property-anchor }
#### environment-model:creationToolVendor {: #prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-creationtoolvendor .property-anchor }
#### environment-model:creationToolVersion {: #prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-creationtoolversion .property-anchor }
#### environment-model:detailLevel {: #prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-detaillevel .property-anchor }
#### environment-model:elements {: #prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-elements .property-anchor }
#### environment-model:features {: #prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-features .property-anchor }
#### environment-model:formatType {: #prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-formattype .property-anchor }
#### environment-model:geometryCount {: #prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-geometrycount .property-anchor }
#### environment-model:hasContent {: #prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-hascontent .property-anchor }
#### environment-model:hasDomainSpecification {: #prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-hasdomainspecification .property-anchor }
#### environment-model:hasFormat {: #prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-hasformat .property-anchor }
#### environment-model:hasGeoreference {: #prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-hasgeoreference .property-anchor }
#### environment-model:hasManifest {: #prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-hasmanifest .property-anchor }
#### environment-model:hasProject {: #prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-hasproject .property-anchor }
#### environment-model:hasQuality {: #prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-hasquality .property-anchor }
#### environment-model:hasQuantity {: #prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-hasquantity .property-anchor }
#### environment-model:hasResourceDescription {: #prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-hasresourcedescription .property-anchor }
#### environment-model:textureMaterialCount {: #prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-texturematerialcount .property-anchor }
#### environment-model:textureResolution {: #prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-textureresolution .property-anchor }
#### environment-model:triangleCount {: #prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-trianglecount .property-anchor }
#### environment-model:useCase {: #prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-usecase .property-anchor }
#### environment-model:version {: #prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-version .property-anchor }
#### environment-model:visualisationToolName {: #prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-visualisationtoolname .property-anchor }
#### environment-model:visualisationToolVendor {: #prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-visualisationtoolvendor .property-anchor }
#### environment-model:visualisationToolVersion {: #prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-visualisationtoolversion .property-anchor }

|Shape|Property prefix|Property|MinCount|MaxCount|Description|Datatype/NodeKind|Filename|
|---|---|---|---|---|---|---|---|
|EnvironmentModelShape|environment-model|<a id="prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-hasresourcedescription"></a>hasResourceDescription|1|1|||environment-model.shacl.ttl|
|EnvironmentModelShape|environment-model|<a id="prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-hasdomainspecification"></a>hasDomainSpecification|1|1|||environment-model.shacl.ttl|
|EnvironmentModelShape|environment-model|<a id="prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-hasmanifest"></a>hasManifest|1|1|||environment-model.shacl.ttl|
|DomainSpecificationShape|environment-model|<a id="prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-hasproject"></a>hasProject|1|1|Contains properties to describe the project of the environment-model asset.||environment-model.shacl.ttl|
|DomainSpecificationShape|environment-model|<a id="prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-hasformat"></a>hasFormat|1|1|Contains properties to describe the format of the environment-model asset.||environment-model.shacl.ttl|
|DomainSpecificationShape|environment-model|<a id="prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-hascontent"></a>hasContent|1|1|Contains properties to describe the content (elements, use cases) of the environment-model asset.||environment-model.shacl.ttl|
|DomainSpecificationShape|environment-model|<a id="prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-hasquantity"></a>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|<a id="prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-hasquality"></a>hasQuality|1|1|Contains properties to describe the quality (detail level, features) of the environment-model asset.||environment-model.shacl.ttl|
|DomainSpecificationShape|environment-model|<a id="prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-hasgeoreference"></a>hasGeoreference|1|1|||environment-model.shacl.ttl|
|FormatShape|environment-model|<a id="prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-formattype"></a>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|<a id="prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-version"></a>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|<a id="prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-elements"></a>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|<a id="prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-usecase"></a>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|<a id="prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-visualisationtoolname"></a>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|<a id="prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-visualisationtoolvendor"></a>visualisationToolVendor||1|Defines the vendor name of the visualisation tool.|<http://www.w3.org/2001/XMLSchema#string>|environment-model.shacl.ttl|
|ProjectShape|environment-model|<a id="prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-visualisationtoolversion"></a>visualisationToolVersion||1|Defines the version of the visualisation tool.|<http://www.w3.org/2001/XMLSchema#string>|environment-model.shacl.ttl|
|ProjectShape|environment-model|<a id="prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-creationtoolname"></a>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|<a id="prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-creationtoolvendor"></a>creationToolVendor||1|Defines the vendor name of the creation tool.|<http://www.w3.org/2001/XMLSchema#string>|environment-model.shacl.ttl|
|ProjectShape|environment-model|<a id="prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-creationtoolversion"></a>creationToolVersion||1|Defines the version of the creation tool.|<http://www.w3.org/2001/XMLSchema#string>|environment-model.shacl.ttl|
|QualityShape|environment-model|<a id="prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-features"></a>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|<a id="prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-detaillevel"></a>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|<a id="prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-textureresolution"></a>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|<a id="prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-geometrycount"></a>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|<a id="prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-trianglecount"></a>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|<a id="prop-https---w3id-org-ascs-ev-envited-x-environment-model-v5-texturematerialcount"></a>textureMaterialCount||1|Specifies the total number of textures used.|<http://www.w3.org/2001/XMLSchema#integer>|environment-model.shacl.ttl|
