Class: GenericAttributeSet¶
A GenericAttributeSet is a named collection of generic attributes.
URI: citygml:GenericAttributeSet
classDiagram
class GenericAttributeSet
click GenericAttributeSet href "../GenericAttributeSet/"
AbstractGenericAttribute <|-- GenericAttributeSet
click AbstractGenericAttribute href "../AbstractGenericAttribute/"
GenericAttributeSet : codeSpace
GenericAttributeSet : genericAttribute
GenericAttributeSet --> "1..*" AbstractGenericAttribute : genericAttribute
click AbstractGenericAttribute href "../AbstractGenericAttribute/"
GenericAttributeSet : name
Inheritance¶
- AbstractGenericAttribute
- GenericAttributeSet
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| name | 1 String |
Specifies the name of the GenericAttributeSet | direct |
| codeSpace | 0..1 Uri |
Associates the GenericAttributeSet with an authority that maintains the colle... | direct |
| genericAttribute | 1..* AbstractGenericAttribute |
Relates to the generic attributes that are part of the GenericAttributeSet | direct |
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://www.ogc.org/standards/citygml
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | citygml:GenericAttributeSet |
| native | citygml:GenericAttributeSet |
LinkML Source¶
Direct¶
name: GenericAttributeSet
description: A GenericAttributeSet is a named collection of generic attributes.
from_schema: https://www.ogc.org/standards/citygml
is_a: AbstractGenericAttribute
abstract: false
attributes:
name:
name: name
description: Specifies the name of the GenericAttributeSet.
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
codeSpace:
name: codeSpace
description: Associates the GenericAttributeSet with an authority that maintains
the collection of generic attributes.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
domain_of:
- GenericAttributeSet
- Code
range: uri
required: false
multivalued: false
genericAttribute:
name: genericAttribute
description: Relates to the generic attributes that are part of the GenericAttributeSet.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
domain_of:
- GenericAttributeSet
- AbstractCityObject
range: AbstractGenericAttribute
required: true
multivalued: true
Induced¶
name: GenericAttributeSet
description: A GenericAttributeSet is a named collection of generic attributes.
from_schema: https://www.ogc.org/standards/citygml
is_a: AbstractGenericAttribute
abstract: false
attributes:
name:
name: name
description: Specifies the name of the GenericAttributeSet.
from_schema: https://www.ogc.org/standards/citygml
alias: name
owner: GenericAttributeSet
domain_of:
- CodeAttribute
- DateAttribute
- DoubleAttribute
- GenericAttributeSet
- IntAttribute
- MeasureAttribute
- StringAttribute
- UriAttribute
- AbstractFeature
range: string
required: true
multivalued: false
codeSpace:
name: codeSpace
description: Associates the GenericAttributeSet with an authority that maintains
the collection of generic attributes.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: codeSpace
owner: GenericAttributeSet
domain_of:
- GenericAttributeSet
- Code
range: uri
required: false
multivalued: false
genericAttribute:
name: genericAttribute
description: Relates to the generic attributes that are part of the GenericAttributeSet.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: genericAttribute
owner: GenericAttributeSet
domain_of:
- GenericAttributeSet
- AbstractCityObject
range: AbstractGenericAttribute
required: true
multivalued: true