Skip to content

Class: RoomHeight

The RoomHeight represents a vertical distance (measured or estimated) between a low reference and a high reference. [cf. INSPIRE]

URI: citygml:RoomHeight

 classDiagram
    class RoomHeight
    click RoomHeight href "../RoomHeight/"
      RoomHeight : highReference





        RoomHeight --> "1" RoomElevationReferenceValue : highReference
        click RoomElevationReferenceValue href "../RoomElevationReferenceValue/"



      RoomHeight : lowReference





        RoomHeight --> "1" RoomElevationReferenceValue : lowReference
        click RoomElevationReferenceValue href "../RoomElevationReferenceValue/"



      RoomHeight : status





        RoomHeight --> "1" HeightStatusValue : status
        click HeightStatusValue href "../HeightStatusValue/"



      RoomHeight : value

Slots

Name Cardinality and Range Description Inheritance
highReference 1
RoomElevationReferenceValue
Indicates the high point used to calculate the value of the room height direct
lowReference 1
RoomElevationReferenceValue
Indicates the low point used to calculate the value of the room height direct
status 1
HeightStatusValue
Indicates the way the room height has been captured direct
value 1
Float
Specifies the value of the room height direct

Usages

used by used in type used
BuildingRoom roomHeight range RoomHeight

Identifier and Mapping Information

Schema Source

  • from schema: https://www.ogc.org/standards/citygml

Mappings

Mapping Type Mapped Value
self citygml:RoomHeight
native citygml:RoomHeight

LinkML Source

Direct

name: RoomHeight
description: The RoomHeight represents a vertical distance (measured or estimated)
  between a low reference and a high reference. [cf. INSPIRE]
from_schema: https://www.ogc.org/standards/citygml
abstract: false
attributes:
  highReference:
    name: highReference
    description: Indicates the high point used to calculate the value of the room
      height.
    from_schema: https://www.ogc.org/standards/citygml
    domain_of:
    - Height
    - RoomHeight
    range: RoomElevationReferenceValue
    required: true
    multivalued: false
  lowReference:
    name: lowReference
    description: Indicates the low point used to calculate the value of the room height.
    from_schema: https://www.ogc.org/standards/citygml
    domain_of:
    - Height
    - RoomHeight
    range: RoomElevationReferenceValue
    required: true
    multivalued: false
  status:
    name: status
    description: Indicates the way the room height has been captured.
    from_schema: https://www.ogc.org/standards/citygml
    domain_of:
    - Height
    - RoomHeight
    range: HeightStatusValue
    required: true
    multivalued: false
  value:
    name: value
    description: Specifies the value of the room height.
    from_schema: https://www.ogc.org/standards/citygml
    domain_of:
    - Height
    - RoomHeight
    - DoubleOrNilReason
    - CodeAttribute
    - DateAttribute
    - DoubleAttribute
    - IntAttribute
    - MeasureAttribute
    - StringAttribute
    - UriAttribute
    range: float
    required: true
    multivalued: false

Induced

name: RoomHeight
description: The RoomHeight represents a vertical distance (measured or estimated)
  between a low reference and a high reference. [cf. INSPIRE]
from_schema: https://www.ogc.org/standards/citygml
abstract: false
attributes:
  highReference:
    name: highReference
    description: Indicates the high point used to calculate the value of the room
      height.
    from_schema: https://www.ogc.org/standards/citygml
    alias: highReference
    owner: RoomHeight
    domain_of:
    - Height
    - RoomHeight
    range: RoomElevationReferenceValue
    required: true
    multivalued: false
  lowReference:
    name: lowReference
    description: Indicates the low point used to calculate the value of the room height.
    from_schema: https://www.ogc.org/standards/citygml
    alias: lowReference
    owner: RoomHeight
    domain_of:
    - Height
    - RoomHeight
    range: RoomElevationReferenceValue
    required: true
    multivalued: false
  status:
    name: status
    description: Indicates the way the room height has been captured.
    from_schema: https://www.ogc.org/standards/citygml
    alias: status
    owner: RoomHeight
    domain_of:
    - Height
    - RoomHeight
    range: HeightStatusValue
    required: true
    multivalued: false
  value:
    name: value
    description: Specifies the value of the room height.
    from_schema: https://www.ogc.org/standards/citygml
    alias: value
    owner: RoomHeight
    domain_of:
    - Height
    - RoomHeight
    - DoubleOrNilReason
    - CodeAttribute
    - DateAttribute
    - DoubleAttribute
    - IntAttribute
    - MeasureAttribute
    - StringAttribute
    - UriAttribute
    range: float
    required: true
    multivalued: false