Class: MeasureAttribute¶
MeasureAttribute is a data type used to define generic attributes of type "Measure".
classDiagram
class MeasureAttribute
click MeasureAttribute href "../MeasureAttribute/"
AbstractGenericAttribute <|-- MeasureAttribute
click AbstractGenericAttribute href "../AbstractGenericAttribute/"
MeasureAttribute : name
MeasureAttribute : value
Inheritance¶
- AbstractGenericAttribute
- MeasureAttribute
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| name | 1 String |
Specifies the name of the MeasureAttribute | direct |
| value | 1 Float |
Specifies the value of the MeasureAttribute | direct |
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://www.ogc.org/standards/citygml
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | citygml:MeasureAttribute |
| native | citygml:MeasureAttribute |
LinkML Source¶
Direct¶
name: MeasureAttribute
description: MeasureAttribute is a data type used to define generic attributes of
type "Measure".
from_schema: https://www.ogc.org/standards/citygml
is_a: AbstractGenericAttribute
abstract: false
attributes:
name:
name: name
description: Specifies the name of the MeasureAttribute.
from_schema: https://www.ogc.org/standards/citygml
domain_of:
- CodeAttribute
- DateAttribute
- DoubleAttribute
- GenericAttributeSet
- IntAttribute
- MeasureAttribute
- StringAttribute
- UriAttribute
- AbstractFeature
range: string
required: true
multivalued: false
value:
name: value
description: Specifies the value of the MeasureAttribute. The value is of type
"Measure", which can additionally provide the units of measure. [cf. ISO 19103]
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: MeasureAttribute
description: MeasureAttribute is a data type used to define generic attributes of
type "Measure".
from_schema: https://www.ogc.org/standards/citygml
is_a: AbstractGenericAttribute
abstract: false
attributes:
name:
name: name
description: Specifies the name of the MeasureAttribute.
from_schema: https://www.ogc.org/standards/citygml
alias: name
owner: MeasureAttribute
domain_of:
- CodeAttribute
- DateAttribute
- DoubleAttribute
- GenericAttributeSet
- IntAttribute
- MeasureAttribute
- StringAttribute
- UriAttribute
- AbstractFeature
range: string
required: true
multivalued: false
value:
name: value
description: Specifies the value of the MeasureAttribute. The value is of type
"Measure", which can additionally provide the units of measure. [cf. ISO 19103]
from_schema: https://www.ogc.org/standards/citygml
alias: value
owner: MeasureAttribute
domain_of:
- Height
- RoomHeight
- DoubleOrNilReason
- CodeAttribute
- DateAttribute
- DoubleAttribute
- IntAttribute
- MeasureAttribute
- StringAttribute
- UriAttribute
range: float
required: true
multivalued: false