Class: AbstractBuilding¶
AbstractBuilding is an abstract superclass representing the common attributes and associations of the classes Building and BuildingPart.
- NOTE: this is an abstract class and should not be instantiated directly
classDiagram
class AbstractBuilding
click AbstractBuilding href "../AbstractBuilding/"
AbstractConstruction <|-- AbstractBuilding
click AbstractConstruction href "../AbstractConstruction/"
AbstractBuilding <|-- Building
click Building href "../Building/"
AbstractBuilding <|-- BuildingPart
click BuildingPart href "../BuildingPart/"
AbstractBuilding : address
AbstractBuilding --> "*" Address : address
click Address href "../Address/"
AbstractBuilding : adeOfAbstractBuilding
AbstractBuilding --> "*" ADEOfAbstractBuilding : adeOfAbstractBuilding
click ADEOfAbstractBuilding href "../ADEOfAbstractBuilding/"
AbstractBuilding : adeOfAbstractCityObject
AbstractBuilding --> "*" ADEOfAbstractCityObject : adeOfAbstractCityObject
click ADEOfAbstractCityObject href "../ADEOfAbstractCityObject/"
AbstractBuilding : adeOfAbstractConstruction
AbstractBuilding --> "*" ADEOfAbstractConstruction : adeOfAbstractConstruction
click ADEOfAbstractConstruction href "../ADEOfAbstractConstruction/"
AbstractBuilding : adeOfAbstractFeature
AbstractBuilding --> "*" ADEOfAbstractFeature : adeOfAbstractFeature
click ADEOfAbstractFeature href "../ADEOfAbstractFeature/"
AbstractBuilding : adeOfAbstractFeatureWithLifespan
AbstractBuilding --> "*" ADEOfAbstractFeatureWithLifespan : adeOfAbstractFeatureWithLifespan
click ADEOfAbstractFeatureWithLifespan href "../ADEOfAbstractFeatureWithLifespan/"
AbstractBuilding : adeOfAbstractOccupiedSpace
AbstractBuilding --> "*" ADEOfAbstractOccupiedSpace : adeOfAbstractOccupiedSpace
click ADEOfAbstractOccupiedSpace href "../ADEOfAbstractOccupiedSpace/"
AbstractBuilding : adeOfAbstractPhysicalSpace
AbstractBuilding --> "*" ADEOfAbstractPhysicalSpace : adeOfAbstractPhysicalSpace
click ADEOfAbstractPhysicalSpace href "../ADEOfAbstractPhysicalSpace/"
AbstractBuilding : adeOfAbstractSpace
AbstractBuilding --> "*" ADEOfAbstractSpace : adeOfAbstractSpace
click ADEOfAbstractSpace href "../ADEOfAbstractSpace/"
AbstractBuilding : appearance
AbstractBuilding --> "*" AbstractAppearance : appearance
click AbstractAppearance href "../AbstractAppearance/"
AbstractBuilding : area
AbstractBuilding --> "*" QualifiedArea : area
click QualifiedArea href "../QualifiedArea/"
AbstractBuilding : boundary
AbstractBuilding --> "*" AbstractThematicSurface : boundary
click AbstractThematicSurface href "../AbstractThematicSurface/"
AbstractBuilding : buildingConstructiveElement
AbstractBuilding --> "*" BuildingConstructiveElement : buildingConstructiveElement
click BuildingConstructiveElement href "../BuildingConstructiveElement/"
AbstractBuilding : buildingFurniture
AbstractBuilding --> "*" BuildingFurniture : buildingFurniture
click BuildingFurniture href "../BuildingFurniture/"
AbstractBuilding : buildingInstallation
AbstractBuilding --> "*" BuildingInstallation : buildingInstallation
click BuildingInstallation href "../BuildingInstallation/"
AbstractBuilding : buildingRoom
AbstractBuilding --> "*" BuildingRoom : buildingRoom
click BuildingRoom href "../BuildingRoom/"
AbstractBuilding : buildingSubdivision
AbstractBuilding --> "*" AbstractBuildingSubdivision : buildingSubdivision
click AbstractBuildingSubdivision href "../AbstractBuildingSubdivision/"
AbstractBuilding : class
AbstractBuilding --> "0..1" BuildingClassValue : class
click BuildingClassValue href "../BuildingClassValue/"
AbstractBuilding : conditionOfConstruction
AbstractBuilding --> "0..1" ConditionOfConstructionValue : conditionOfConstruction
click ConditionOfConstructionValue href "../ConditionOfConstructionValue/"
AbstractBuilding : constructionEvent
AbstractBuilding --> "*" ConstructionEvent : constructionEvent
click ConstructionEvent href "../ConstructionEvent/"
AbstractBuilding : creationDate
AbstractBuilding : dateOfConstruction
AbstractBuilding : dateOfDemolition
AbstractBuilding : description
AbstractBuilding : dynamizer
AbstractBuilding --> "*" AbstractDynamizer : dynamizer
click AbstractDynamizer href "../AbstractDynamizer/"
AbstractBuilding : elevation
AbstractBuilding --> "*" Elevation : elevation
click Elevation href "../Elevation/"
AbstractBuilding : externalReference
AbstractBuilding --> "*" ExternalReference : externalReference
click ExternalReference href "../ExternalReference/"
AbstractBuilding : featureID
AbstractBuilding --> "1" ID : featureID
click ID href "../ID/"
AbstractBuilding : function
AbstractBuilding --> "*" BuildingFunctionValue : function
click BuildingFunctionValue href "../BuildingFunctionValue/"
AbstractBuilding : generalizesTo
AbstractBuilding --> "*" AbstractCityObject : generalizesTo
click AbstractCityObject href "../AbstractCityObject/"
AbstractBuilding : genericAttribute
AbstractBuilding --> "*" AbstractGenericAttribute : genericAttribute
click AbstractGenericAttribute href "../AbstractGenericAttribute/"
AbstractBuilding : height
AbstractBuilding --> "*" Height : height
click Height href "../Height/"
AbstractBuilding : identifier
AbstractBuilding : lod0MultiCurve
AbstractBuilding : lod0MultiSurface
AbstractBuilding : lod0Point
AbstractBuilding : lod1ImplicitRepresentation
AbstractBuilding --> "0..1" ImplicitGeometry : lod1ImplicitRepresentation
click ImplicitGeometry href "../ImplicitGeometry/"
AbstractBuilding : lod1Solid
AbstractBuilding : lod1TerrainIntersectionCurve
AbstractBuilding : lod2ImplicitRepresentation
AbstractBuilding --> "0..1" ImplicitGeometry : lod2ImplicitRepresentation
click ImplicitGeometry href "../ImplicitGeometry/"
AbstractBuilding : lod2MultiCurve
AbstractBuilding : lod2MultiSurface
AbstractBuilding : lod2Solid
AbstractBuilding : lod2TerrainIntersectionCurve
AbstractBuilding : lod3ImplicitRepresentation
AbstractBuilding --> "0..1" ImplicitGeometry : lod3ImplicitRepresentation
click ImplicitGeometry href "../ImplicitGeometry/"
AbstractBuilding : lod3MultiCurve
AbstractBuilding : lod3MultiSurface
AbstractBuilding : lod3Solid
AbstractBuilding : lod3TerrainIntersectionCurve
AbstractBuilding : name
AbstractBuilding : occupancy
AbstractBuilding --> "*" Occupancy : occupancy
click Occupancy href "../Occupancy/"
AbstractBuilding : pointCloud
AbstractBuilding --> "0..1" AbstractPointCloud : pointCloud
click AbstractPointCloud href "../AbstractPointCloud/"
AbstractBuilding : relatedTo
AbstractBuilding --> "*" AbstractCityObject : relatedTo
click AbstractCityObject href "../AbstractCityObject/"
AbstractBuilding : relativeToTerrain
AbstractBuilding --> "0..1" RelativeToTerrain : relativeToTerrain
click RelativeToTerrain href "../RelativeToTerrain/"
AbstractBuilding : relativeToWater
AbstractBuilding --> "0..1" RelativeToWater : relativeToWater
click RelativeToWater href "../RelativeToWater/"
AbstractBuilding : roofType
AbstractBuilding --> "0..1" RoofTypeValue : roofType
click RoofTypeValue href "../RoofTypeValue/"
AbstractBuilding : spaceType
AbstractBuilding --> "0..1" SpaceType : spaceType
click SpaceType href "../SpaceType/"
AbstractBuilding : storeyHeightsAboveGround
AbstractBuilding : storeyHeightsBelowGround
AbstractBuilding : storeysAboveGround
AbstractBuilding : storeysBelowGround
AbstractBuilding : terminationDate
AbstractBuilding : usage
AbstractBuilding --> "*" BuildingUsageValue : usage
click BuildingUsageValue href "../BuildingUsageValue/"
AbstractBuilding : validFrom
AbstractBuilding : validTo
AbstractBuilding : volume
AbstractBuilding --> "*" QualifiedVolume : volume
click QualifiedVolume href "../QualifiedVolume/"
Inheritance¶
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| class | 0..1 BuildingClassValue |
Indicates the specific type of the Building or BuildingPart | direct |
| function | * BuildingFunctionValue |
Specifies the intended purposes of the Building or BuildingPart | direct |
| usage | * BuildingUsageValue |
Specifies the actual uses of the Building or BuildingPart | direct |
| roofType | 0..1 RoofTypeValue |
Indicates the shape of the roof of the Building or BuildingPart | direct |
| storeysAboveGround | 0..1 Integer |
Indicates the number of storeys positioned above ground level | direct |
| storeysBelowGround | 0..1 Integer |
Indicates the number of storeys positioned below ground level | direct |
| storeyHeightsAboveGround | 0..1 String |
Lists the heights of each storey above ground | direct |
| storeyHeightsBelowGround | 0..1 String |
Lists the height of each storey below ground | direct |
| adeOfAbstractBuilding | * ADEOfAbstractBuilding |
Augments AbstractBuilding with properties defined in an ADE | direct |
| buildingInstallation | * BuildingInstallation |
Relates the installation objects to the Building or BuildingPart | direct |
| buildingFurniture | * BuildingFurniture |
Relates the furniture objects to the Building or BuildingPart | direct |
| buildingConstructiveElement | * BuildingConstructiveElement |
Relates the constructive elements to the Building or BuildingPart | direct |
| address | * Address |
Relates the addresses to the Building or BuildingPart | direct |
| buildingRoom | * BuildingRoom |
Relates the rooms to the Building or BuildingPart | direct |
| buildingSubdivision | * AbstractBuildingSubdivision |
Relates the logical subdivisions to the Building or BuildingPart | direct |
| conditionOfConstruction | 0..1 ConditionOfConstructionValue |
Indicates the life-cycle status of the construction | AbstractConstruction |
| dateOfConstruction | 0..1 Date |
Indicates the date at which the construction was completed | AbstractConstruction |
| dateOfDemolition | 0..1 Date |
Indicates the date at which the construction was demolished | AbstractConstruction |
| constructionEvent | * ConstructionEvent |
Describes specific events in the life-time of the construction | AbstractConstruction |
| elevation | * Elevation |
Specifies qualified elevations of the construction in relation to a well-defi... | AbstractConstruction |
| height | * Height |
Specifies qualified heights of the construction above ground or below ground | AbstractConstruction |
| occupancy | * Occupancy |
Provides qualified information on the residency of persons, animals, or other... | AbstractConstruction |
| adeOfAbstractConstruction | * ADEOfAbstractConstruction |
Augments AbstractConstruction with properties defined in an ADE | AbstractConstruction |
| boundary | * AbstractThematicSurface |
AbstractSpace, AbstractConstruction | |
| adeOfAbstractOccupiedSpace | * ADEOfAbstractOccupiedSpace |
Augments AbstractOccupiedSpace with properties defined in an ADE | AbstractOccupiedSpace |
| lod3ImplicitRepresentation | 0..1 ImplicitGeometry |
Relates to an implicit geometry that represents the occupied space in Level o... | AbstractOccupiedSpace |
| lod2ImplicitRepresentation | 0..1 ImplicitGeometry |
Relates to an implicit geometry that represents the occupied space in Level o... | AbstractOccupiedSpace |
| lod1ImplicitRepresentation | 0..1 ImplicitGeometry |
Relates to an implicit geometry that represents the occupied space in Level o... | AbstractOccupiedSpace |
| adeOfAbstractPhysicalSpace | * ADEOfAbstractPhysicalSpace |
Augments AbstractPhysicalSpace with properties defined in an ADE | AbstractPhysicalSpace |
| lod3TerrainIntersectionCurve | 0..1 String |
Relates to a 3D MultiCurve geometry that represents the terrain intersection ... | AbstractPhysicalSpace |
| pointCloud | 0..1 AbstractPointCloud |
Relates to a 3D PointCloud that represents the physical space | AbstractPhysicalSpace |
| lod1TerrainIntersectionCurve | 0..1 String |
Relates to a 3D MultiCurve geometry that represents the terrain intersection ... | AbstractPhysicalSpace |
| lod2TerrainIntersectionCurve | 0..1 String |
Relates to a 3D MultiCurve geometry that represents the terrain intersection ... | AbstractPhysicalSpace |
| spaceType | 0..1 SpaceType |
Specifies the degree of openness of a space | AbstractSpace |
| volume | * QualifiedVolume |
Specifies qualified volumes related to the space | AbstractSpace |
| area | * QualifiedArea |
Specifies qualified areas related to the space | AbstractSpace |
| adeOfAbstractSpace | * ADEOfAbstractSpace |
Augments AbstractSpace with properties defined in an ADE | AbstractSpace |
| lod2MultiCurve | 0..1 String |
Relates to a 3D MultiCurve geometry that represents the space in Level of Det... | AbstractSpace |
| lod3MultiSurface | 0..1 String |
Relates to a 3D MultiSurface geometry that represents the space in Level of D... | AbstractSpace |
| lod0MultiSurface | 0..1 String |
Relates to a 3D MultiSurface geometry that represents the space in Level of D... | AbstractSpace |
| lod1Solid | 0..1 String |
Relates to a 3D Solid geometry that represents the space in Level of Detail 1 | AbstractSpace |
| lod3Solid | 0..1 String |
Relates to a 3D Solid geometry that represents the space in Level of Detail 3 | AbstractSpace |
| lod0MultiCurve | 0..1 String |
Relates to a 3D MultiCurve geometry that represents the space in Level of Det... | AbstractSpace |
| lod2Solid | 0..1 String |
Relates to a 3D Solid geometry that represents the space in Level of Detail 2 | AbstractSpace |
| lod0Point | 0..1 String |
Relates to a 3D Point geometry that represents the space in Level of Detail 0 | AbstractSpace |
| lod3MultiCurve | 0..1 String |
Relates to a 3D MultiCurve geometry that represents the space in Level of Det... | AbstractSpace |
| lod2MultiSurface | 0..1 String |
Relates to a 3D MultiSurface geometry that represents the space in Level of D... | AbstractSpace |
| relativeToTerrain | 0..1 RelativeToTerrain |
Describes the vertical position of the city object relative to the surroundin... | AbstractCityObject |
| relativeToWater | 0..1 RelativeToWater |
Describes the vertical position of the city object relative to the surroundin... | AbstractCityObject |
| adeOfAbstractCityObject | * ADEOfAbstractCityObject |
Augments AbstractCityObject with properties defined in an ADE | AbstractCityObject |
| appearance | * AbstractAppearance |
Relates appearances to the city object | AbstractCityObject |
| genericAttribute | * AbstractGenericAttribute |
Relates generic attributes to the city object | AbstractCityObject |
| generalizesTo | * AbstractCityObject |
Relates generalized representations of the same real-world object in differen... | AbstractCityObject |
| externalReference | * ExternalReference |
References external objects in other information systems that have a relation... | AbstractCityObject |
| relatedTo | * AbstractCityObject |
AbstractCityObject | |
| dynamizer | * AbstractDynamizer |
Relates Dynamizer objects to the city object | AbstractCityObject |
| creationDate | 0..1 Datetime |
Indicates the date at which a CityGML feature was added to the CityModel | AbstractFeatureWithLifespan |
| terminationDate | 0..1 Datetime |
Indicates the date at which a CityGML feature was removed from the CityModel | AbstractFeatureWithLifespan |
| validFrom | 0..1 Datetime |
Indicates the date at which a CityGML feature started to exist in the real wo... | AbstractFeatureWithLifespan |
| validTo | 0..1 Datetime |
Indicates the date at which a CityGML feature ended to exist in the real worl... | AbstractFeatureWithLifespan |
| adeOfAbstractFeatureWithLifespan | * ADEOfAbstractFeatureWithLifespan |
Augments AbstractFeatureWithLifespan with properties defined in an ADE | AbstractFeatureWithLifespan |
| featureID | 1 ID |
AbstractFeature | |
| identifier | 0..1 String |
AbstractFeature | |
| name | * String |
AbstractFeature | |
| description | 0..1 String |
AbstractFeature | |
| adeOfAbstractFeature | * ADEOfAbstractFeature |
Augments AbstractFeature with properties defined in an ADE | AbstractFeature |
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://www.ogc.org/standards/citygml
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | citygml:AbstractBuilding |
| native | citygml:AbstractBuilding |
LinkML Source¶
Direct¶
name: AbstractBuilding
description: AbstractBuilding is an abstract superclass representing the common attributes
and associations of the classes Building and BuildingPart.
from_schema: https://www.ogc.org/standards/citygml
is_a: AbstractConstruction
abstract: true
attributes:
class:
name: class
description: Indicates the specific type of the Building or BuildingPart.
from_schema: https://www.ogc.org/standards/citygml
domain_of:
- Door
- OtherConstruction
- Window
- AbstractBridge
- BridgeConstructiveElement
- BridgeFurniture
- BridgeInstallation
- BridgeRoom
- AbstractBuilding
- AbstractBuildingSubdivision
- BuildingConstructiveElement
- BuildingFurniture
- BuildingInstallation
- BuildingRoom
- CityFurniture
- CityObjectGroup
- GenericLogicalSpace
- GenericOccupiedSpace
- GenericThematicSurface
- GenericUnoccupiedSpace
- LandUse
- AuxiliaryTrafficArea
- AuxiliaryTrafficSpace
- ClearanceSpace
- Hole
- Intersection
- Marking
- Railway
- Road
- Section
- Square
- Track
- TrafficArea
- TrafficSpace
- Waterway
- AbstractTunnel
- HollowSpace
- TunnelConstructiveElement
- TunnelFurniture
- TunnelInstallation
- PlantCover
- SolitaryVegetationObject
- WaterBody
range: BuildingClassValue
required: false
multivalued: false
function:
name: function
description: Specifies the intended purposes of the Building or BuildingPart.
from_schema: https://www.ogc.org/standards/citygml
domain_of:
- Door
- OtherConstruction
- Window
- AbstractBridge
- BridgeConstructiveElement
- BridgeFurniture
- BridgeInstallation
- BridgeRoom
- AbstractBuilding
- AbstractBuildingSubdivision
- BuildingConstructiveElement
- BuildingFurniture
- BuildingInstallation
- BuildingRoom
- CityFurniture
- CityObjectGroup
- GenericLogicalSpace
- GenericOccupiedSpace
- GenericThematicSurface
- GenericUnoccupiedSpace
- LandUse
- AuxiliaryTrafficArea
- AuxiliaryTrafficSpace
- Railway
- Road
- Square
- Track
- TrafficArea
- TrafficSpace
- Waterway
- AbstractTunnel
- HollowSpace
- TunnelConstructiveElement
- TunnelFurniture
- TunnelInstallation
- PlantCover
- SolitaryVegetationObject
- WaterBody
range: BuildingFunctionValue
required: false
multivalued: true
usage:
name: usage
description: Specifies the actual uses of the Building or BuildingPart.
from_schema: https://www.ogc.org/standards/citygml
domain_of:
- Door
- OtherConstruction
- Window
- AbstractBridge
- BridgeConstructiveElement
- BridgeFurniture
- BridgeInstallation
- BridgeRoom
- AbstractBuilding
- AbstractBuildingSubdivision
- BuildingConstructiveElement
- BuildingFurniture
- BuildingInstallation
- BuildingRoom
- CityFurniture
- CityObjectGroup
- GenericLogicalSpace
- GenericOccupiedSpace
- GenericThematicSurface
- GenericUnoccupiedSpace
- LandUse
- AuxiliaryTrafficArea
- AuxiliaryTrafficSpace
- Railway
- Road
- Square
- Track
- TrafficArea
- TrafficSpace
- Waterway
- AbstractTunnel
- HollowSpace
- TunnelConstructiveElement
- TunnelFurniture
- TunnelInstallation
- PlantCover
- SolitaryVegetationObject
- WaterBody
range: BuildingUsageValue
required: false
multivalued: true
roofType:
name: roofType
description: Indicates the shape of the roof of the Building or BuildingPart.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
domain_of:
- AbstractBuilding
range: RoofTypeValue
required: false
multivalued: false
storeysAboveGround:
name: storeysAboveGround
description: Indicates the number of storeys positioned above ground level.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
domain_of:
- AbstractBuilding
range: integer
required: false
multivalued: false
storeysBelowGround:
name: storeysBelowGround
description: Indicates the number of storeys positioned below ground level.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
domain_of:
- AbstractBuilding
range: integer
required: false
multivalued: false
storeyHeightsAboveGround:
name: storeyHeightsAboveGround
description: Lists the heights of each storey above ground. The first value in
the list denotes the height of the storey closest to the ground level, the last
value denotes the height furthest away.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
domain_of:
- AbstractBuilding
range: string
required: false
multivalued: false
storeyHeightsBelowGround:
name: storeyHeightsBelowGround
description: Lists the height of each storey below ground. The first value in
the list denotes the height of the storey closest to the ground level, the last
value denotes the height furthest away.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
domain_of:
- AbstractBuilding
range: string
required: false
multivalued: false
adeOfAbstractBuilding:
name: adeOfAbstractBuilding
description: Augments AbstractBuilding with properties defined in an ADE.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
domain_of:
- AbstractBuilding
range: ADEOfAbstractBuilding
required: false
multivalued: true
buildingInstallation:
name: buildingInstallation
description: Relates the installation objects to the Building or BuildingPart.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
domain_of:
- AbstractBuilding
- AbstractBuildingSubdivision
- BuildingRoom
range: BuildingInstallation
required: false
multivalued: true
buildingFurniture:
name: buildingFurniture
description: Relates the furniture objects to the Building or BuildingPart.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
domain_of:
- AbstractBuilding
- AbstractBuildingSubdivision
- BuildingRoom
range: BuildingFurniture
required: false
multivalued: true
buildingConstructiveElement:
name: buildingConstructiveElement
description: Relates the constructive elements to the Building or BuildingPart.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
domain_of:
- AbstractBuilding
- AbstractBuildingSubdivision
range: BuildingConstructiveElement
required: false
multivalued: true
address:
name: address
description: Relates the addresses to the Building or BuildingPart.
from_schema: https://www.ogc.org/standards/citygml
domain_of:
- Door
- DoorSurface
- AbstractBridge
- AbstractBuilding
- BuildingUnit
range: Address
required: false
multivalued: true
buildingRoom:
name: buildingRoom
description: Relates the rooms to the Building or BuildingPart.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
domain_of:
- AbstractBuilding
- AbstractBuildingSubdivision
range: BuildingRoom
required: false
multivalued: true
buildingSubdivision:
name: buildingSubdivision
description: Relates the logical subdivisions to the Building or BuildingPart.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
domain_of:
- AbstractBuilding
range: AbstractBuildingSubdivision
required: false
multivalued: true
Induced¶
name: AbstractBuilding
description: AbstractBuilding is an abstract superclass representing the common attributes
and associations of the classes Building and BuildingPart.
from_schema: https://www.ogc.org/standards/citygml
is_a: AbstractConstruction
abstract: true
attributes:
class:
name: class
description: Indicates the specific type of the Building or BuildingPart.
from_schema: https://www.ogc.org/standards/citygml
alias: class
owner: AbstractBuilding
domain_of:
- Door
- OtherConstruction
- Window
- AbstractBridge
- BridgeConstructiveElement
- BridgeFurniture
- BridgeInstallation
- BridgeRoom
- AbstractBuilding
- AbstractBuildingSubdivision
- BuildingConstructiveElement
- BuildingFurniture
- BuildingInstallation
- BuildingRoom
- CityFurniture
- CityObjectGroup
- GenericLogicalSpace
- GenericOccupiedSpace
- GenericThematicSurface
- GenericUnoccupiedSpace
- LandUse
- AuxiliaryTrafficArea
- AuxiliaryTrafficSpace
- ClearanceSpace
- Hole
- Intersection
- Marking
- Railway
- Road
- Section
- Square
- Track
- TrafficArea
- TrafficSpace
- Waterway
- AbstractTunnel
- HollowSpace
- TunnelConstructiveElement
- TunnelFurniture
- TunnelInstallation
- PlantCover
- SolitaryVegetationObject
- WaterBody
range: BuildingClassValue
required: false
multivalued: false
function:
name: function
description: Specifies the intended purposes of the Building or BuildingPart.
from_schema: https://www.ogc.org/standards/citygml
alias: function
owner: AbstractBuilding
domain_of:
- Door
- OtherConstruction
- Window
- AbstractBridge
- BridgeConstructiveElement
- BridgeFurniture
- BridgeInstallation
- BridgeRoom
- AbstractBuilding
- AbstractBuildingSubdivision
- BuildingConstructiveElement
- BuildingFurniture
- BuildingInstallation
- BuildingRoom
- CityFurniture
- CityObjectGroup
- GenericLogicalSpace
- GenericOccupiedSpace
- GenericThematicSurface
- GenericUnoccupiedSpace
- LandUse
- AuxiliaryTrafficArea
- AuxiliaryTrafficSpace
- Railway
- Road
- Square
- Track
- TrafficArea
- TrafficSpace
- Waterway
- AbstractTunnel
- HollowSpace
- TunnelConstructiveElement
- TunnelFurniture
- TunnelInstallation
- PlantCover
- SolitaryVegetationObject
- WaterBody
range: BuildingFunctionValue
required: false
multivalued: true
usage:
name: usage
description: Specifies the actual uses of the Building or BuildingPart.
from_schema: https://www.ogc.org/standards/citygml
alias: usage
owner: AbstractBuilding
domain_of:
- Door
- OtherConstruction
- Window
- AbstractBridge
- BridgeConstructiveElement
- BridgeFurniture
- BridgeInstallation
- BridgeRoom
- AbstractBuilding
- AbstractBuildingSubdivision
- BuildingConstructiveElement
- BuildingFurniture
- BuildingInstallation
- BuildingRoom
- CityFurniture
- CityObjectGroup
- GenericLogicalSpace
- GenericOccupiedSpace
- GenericThematicSurface
- GenericUnoccupiedSpace
- LandUse
- AuxiliaryTrafficArea
- AuxiliaryTrafficSpace
- Railway
- Road
- Square
- Track
- TrafficArea
- TrafficSpace
- Waterway
- AbstractTunnel
- HollowSpace
- TunnelConstructiveElement
- TunnelFurniture
- TunnelInstallation
- PlantCover
- SolitaryVegetationObject
- WaterBody
range: BuildingUsageValue
required: false
multivalued: true
roofType:
name: roofType
description: Indicates the shape of the roof of the Building or BuildingPart.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: roofType
owner: AbstractBuilding
domain_of:
- AbstractBuilding
range: RoofTypeValue
required: false
multivalued: false
storeysAboveGround:
name: storeysAboveGround
description: Indicates the number of storeys positioned above ground level.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: storeysAboveGround
owner: AbstractBuilding
domain_of:
- AbstractBuilding
range: integer
required: false
multivalued: false
storeysBelowGround:
name: storeysBelowGround
description: Indicates the number of storeys positioned below ground level.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: storeysBelowGround
owner: AbstractBuilding
domain_of:
- AbstractBuilding
range: integer
required: false
multivalued: false
storeyHeightsAboveGround:
name: storeyHeightsAboveGround
description: Lists the heights of each storey above ground. The first value in
the list denotes the height of the storey closest to the ground level, the last
value denotes the height furthest away.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: storeyHeightsAboveGround
owner: AbstractBuilding
domain_of:
- AbstractBuilding
range: string
required: false
multivalued: false
storeyHeightsBelowGround:
name: storeyHeightsBelowGround
description: Lists the height of each storey below ground. The first value in
the list denotes the height of the storey closest to the ground level, the last
value denotes the height furthest away.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: storeyHeightsBelowGround
owner: AbstractBuilding
domain_of:
- AbstractBuilding
range: string
required: false
multivalued: false
adeOfAbstractBuilding:
name: adeOfAbstractBuilding
description: Augments AbstractBuilding with properties defined in an ADE.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: adeOfAbstractBuilding
owner: AbstractBuilding
domain_of:
- AbstractBuilding
range: ADEOfAbstractBuilding
required: false
multivalued: true
buildingInstallation:
name: buildingInstallation
description: Relates the installation objects to the Building or BuildingPart.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: buildingInstallation
owner: AbstractBuilding
domain_of:
- AbstractBuilding
- AbstractBuildingSubdivision
- BuildingRoom
range: BuildingInstallation
required: false
multivalued: true
buildingFurniture:
name: buildingFurniture
description: Relates the furniture objects to the Building or BuildingPart.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: buildingFurniture
owner: AbstractBuilding
domain_of:
- AbstractBuilding
- AbstractBuildingSubdivision
- BuildingRoom
range: BuildingFurniture
required: false
multivalued: true
buildingConstructiveElement:
name: buildingConstructiveElement
description: Relates the constructive elements to the Building or BuildingPart.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: buildingConstructiveElement
owner: AbstractBuilding
domain_of:
- AbstractBuilding
- AbstractBuildingSubdivision
range: BuildingConstructiveElement
required: false
multivalued: true
address:
name: address
description: Relates the addresses to the Building or BuildingPart.
from_schema: https://www.ogc.org/standards/citygml
alias: address
owner: AbstractBuilding
domain_of:
- Door
- DoorSurface
- AbstractBridge
- AbstractBuilding
- BuildingUnit
range: Address
required: false
multivalued: true
buildingRoom:
name: buildingRoom
description: Relates the rooms to the Building or BuildingPart.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: buildingRoom
owner: AbstractBuilding
domain_of:
- AbstractBuilding
- AbstractBuildingSubdivision
range: BuildingRoom
required: false
multivalued: true
buildingSubdivision:
name: buildingSubdivision
description: Relates the logical subdivisions to the Building or BuildingPart.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: buildingSubdivision
owner: AbstractBuilding
domain_of:
- AbstractBuilding
range: AbstractBuildingSubdivision
required: false
multivalued: true
conditionOfConstruction:
name: conditionOfConstruction
description: Indicates the life-cycle status of the construction. [cf. INSPIRE]
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: conditionOfConstruction
owner: AbstractBuilding
domain_of:
- AbstractConstruction
range: ConditionOfConstructionValue
required: false
multivalued: false
dateOfConstruction:
name: dateOfConstruction
description: Indicates the date at which the construction was completed.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: dateOfConstruction
owner: AbstractBuilding
domain_of:
- AbstractConstruction
range: date
required: false
multivalued: false
dateOfDemolition:
name: dateOfDemolition
description: Indicates the date at which the construction was demolished.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: dateOfDemolition
owner: AbstractBuilding
domain_of:
- AbstractConstruction
range: date
required: false
multivalued: false
constructionEvent:
name: constructionEvent
description: Describes specific events in the life-time of the construction.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: constructionEvent
owner: AbstractBuilding
domain_of:
- AbstractConstruction
range: ConstructionEvent
required: false
multivalued: true
elevation:
name: elevation
description: Specifies qualified elevations of the construction in relation to
a well-defined surface which is commonly taken as origin (e.g., geoid or water
level). [cf. INSPIRE]
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: elevation
owner: AbstractBuilding
domain_of:
- AbstractConstruction
- AbstractBuildingSubdivision
range: Elevation
required: false
multivalued: true
height:
name: height
description: Specifies qualified heights of the construction above ground or below
ground. [cf. INSPIRE]
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: height
owner: AbstractBuilding
domain_of:
- AbstractConstruction
- SolitaryVegetationObject
range: Height
required: false
multivalued: true
occupancy:
name: occupancy
description: Provides qualified information on the residency of persons, animals,
or other moveable objects in the construction.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: occupancy
owner: AbstractBuilding
domain_of:
- AbstractConstruction
- AbstractTransportationSpace
- TrafficSpace
range: Occupancy
required: false
multivalued: true
adeOfAbstractConstruction:
name: adeOfAbstractConstruction
description: Augments AbstractConstruction with properties defined in an ADE.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: adeOfAbstractConstruction
owner: AbstractBuilding
domain_of:
- AbstractConstruction
range: ADEOfAbstractConstruction
required: false
multivalued: true
boundary:
name: boundary
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: boundary
owner: AbstractBuilding
domain_of:
- AbstractConstruction
- AbstractConstructiveElement
- AbstractInstallation
- Door
- Window
- BridgeRoom
- BuildingRoom
- Storey
- AbstractSpace
- AuxiliaryTrafficSpace
- Hole
- TrafficSpace
- HollowSpace
- WaterBody
range: AbstractThematicSurface
required: false
multivalued: true
adeOfAbstractOccupiedSpace:
name: adeOfAbstractOccupiedSpace
description: Augments AbstractOccupiedSpace with properties defined in an ADE.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: adeOfAbstractOccupiedSpace
owner: AbstractBuilding
domain_of:
- AbstractOccupiedSpace
range: ADEOfAbstractOccupiedSpace
required: false
multivalued: true
lod3ImplicitRepresentation:
name: lod3ImplicitRepresentation
description: Relates to an implicit geometry that represents the occupied space
in Level of Detail 3.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: lod3ImplicitRepresentation
owner: AbstractBuilding
domain_of:
- AbstractOccupiedSpace
range: ImplicitGeometry
required: false
multivalued: false
lod2ImplicitRepresentation:
name: lod2ImplicitRepresentation
description: Relates to an implicit geometry that represents the occupied space
in Level of Detail 2.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: lod2ImplicitRepresentation
owner: AbstractBuilding
domain_of:
- AbstractOccupiedSpace
range: ImplicitGeometry
required: false
multivalued: false
lod1ImplicitRepresentation:
name: lod1ImplicitRepresentation
description: Relates to an implicit geometry that represents the occupied space
in Level of Detail 1.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: lod1ImplicitRepresentation
owner: AbstractBuilding
domain_of:
- AbstractOccupiedSpace
range: ImplicitGeometry
required: false
multivalued: false
adeOfAbstractPhysicalSpace:
name: adeOfAbstractPhysicalSpace
description: Augments AbstractPhysicalSpace with properties defined in an ADE.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: adeOfAbstractPhysicalSpace
owner: AbstractBuilding
domain_of:
- AbstractPhysicalSpace
range: ADEOfAbstractPhysicalSpace
required: false
multivalued: true
lod3TerrainIntersectionCurve:
name: lod3TerrainIntersectionCurve
description: Relates to a 3D MultiCurve geometry that represents the terrain intersection
curve of the physical space in Level of Detail 3.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: lod3TerrainIntersectionCurve
owner: AbstractBuilding
domain_of:
- AbstractPhysicalSpace
range: string
required: false
multivalued: false
pointCloud:
name: pointCloud
description: Relates to a 3D PointCloud that represents the physical space.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: pointCloud
owner: AbstractBuilding
domain_of:
- AbstractPhysicalSpace
- AbstractThematicSurface
- MassPointRelief
range: AbstractPointCloud
required: false
multivalued: false
lod1TerrainIntersectionCurve:
name: lod1TerrainIntersectionCurve
description: Relates to a 3D MultiCurve geometry that represents the terrain intersection
curve of the physical space in Level of Detail 1.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: lod1TerrainIntersectionCurve
owner: AbstractBuilding
domain_of:
- AbstractPhysicalSpace
range: string
required: false
multivalued: false
lod2TerrainIntersectionCurve:
name: lod2TerrainIntersectionCurve
description: Relates to a 3D MultiCurve geometry that represents the terrain intersection
curve of the physical space in Level of Detail 2.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: lod2TerrainIntersectionCurve
owner: AbstractBuilding
domain_of:
- AbstractPhysicalSpace
range: string
required: false
multivalued: false
spaceType:
name: spaceType
description: Specifies the degree of openness of a space.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: spaceType
owner: AbstractBuilding
domain_of:
- AbstractSpace
range: SpaceType
required: false
multivalued: false
volume:
name: volume
description: Specifies qualified volumes related to the space.
from_schema: https://www.ogc.org/standards/citygml
alias: volume
owner: AbstractBuilding
domain_of:
- QualifiedVolume
- AbstractSpace
range: QualifiedVolume
required: false
multivalued: true
area:
name: area
description: Specifies qualified areas related to the space.
from_schema: https://www.ogc.org/standards/citygml
alias: area
owner: AbstractBuilding
domain_of:
- QualifiedArea
- AbstractSpace
- AbstractThematicSurface
range: QualifiedArea
required: false
multivalued: true
adeOfAbstractSpace:
name: adeOfAbstractSpace
description: Augments AbstractSpace with properties defined in an ADE.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: adeOfAbstractSpace
owner: AbstractBuilding
domain_of:
- AbstractSpace
range: ADEOfAbstractSpace
required: false
multivalued: true
lod2MultiCurve:
name: lod2MultiCurve
description: Relates to a 3D MultiCurve geometry that represents the space in
Level of Detail 2.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: lod2MultiCurve
owner: AbstractBuilding
domain_of:
- AbstractSpace
range: string
required: false
multivalued: false
lod3MultiSurface:
name: lod3MultiSurface
description: Relates to a 3D MultiSurface geometry that represents the space in
Level of Detail 3.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: lod3MultiSurface
owner: AbstractBuilding
domain_of:
- AbstractSpace
- AbstractThematicSurface
range: string
required: false
multivalued: false
lod0MultiSurface:
name: lod0MultiSurface
description: Relates to a 3D MultiSurface geometry that represents the space in
Level of Detail 0.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: lod0MultiSurface
owner: AbstractBuilding
domain_of:
- AbstractSpace
- AbstractThematicSurface
range: string
required: false
multivalued: false
lod1Solid:
name: lod1Solid
description: Relates to a 3D Solid geometry that represents the space in Level
of Detail 1.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: lod1Solid
owner: AbstractBuilding
domain_of:
- AbstractSpace
range: string
required: false
multivalued: false
lod3Solid:
name: lod3Solid
description: Relates to a 3D Solid geometry that represents the space in Level
of Detail 3.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: lod3Solid
owner: AbstractBuilding
domain_of:
- AbstractSpace
range: string
required: false
multivalued: false
lod0MultiCurve:
name: lod0MultiCurve
description: Relates to a 3D MultiCurve geometry that represents the space in
Level of Detail 0.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: lod0MultiCurve
owner: AbstractBuilding
domain_of:
- AbstractSpace
- AbstractThematicSurface
range: string
required: false
multivalued: false
lod2Solid:
name: lod2Solid
description: Relates to a 3D Solid geometry that represents the space in Level
of Detail 2.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: lod2Solid
owner: AbstractBuilding
domain_of:
- AbstractSpace
range: string
required: false
multivalued: false
lod0Point:
name: lod0Point
description: Relates to a 3D Point geometry that represents the space in Level
of Detail 0.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: lod0Point
owner: AbstractBuilding
domain_of:
- AbstractSpace
range: string
required: false
multivalued: false
lod3MultiCurve:
name: lod3MultiCurve
description: Relates to a 3D MultiCurve geometry that represents the space in
Level of Detail 3.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: lod3MultiCurve
owner: AbstractBuilding
domain_of:
- AbstractSpace
range: string
required: false
multivalued: false
lod2MultiSurface:
name: lod2MultiSurface
description: Relates to a 3D MultiSurface geometry that represents the space in
Level of Detail 2.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: lod2MultiSurface
owner: AbstractBuilding
domain_of:
- AbstractSpace
- AbstractThematicSurface
range: string
required: false
multivalued: false
relativeToTerrain:
name: relativeToTerrain
description: Describes the vertical position of the city object relative to the
surrounding terrain.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: relativeToTerrain
owner: AbstractBuilding
domain_of:
- AbstractCityObject
range: RelativeToTerrain
required: false
multivalued: false
relativeToWater:
name: relativeToWater
description: Describes the vertical position of the city object relative to the
surrounding water surface.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: relativeToWater
owner: AbstractBuilding
domain_of:
- AbstractCityObject
range: RelativeToWater
required: false
multivalued: false
adeOfAbstractCityObject:
name: adeOfAbstractCityObject
description: Augments AbstractCityObject with properties defined in an ADE.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: adeOfAbstractCityObject
owner: AbstractBuilding
domain_of:
- AbstractCityObject
range: ADEOfAbstractCityObject
required: false
multivalued: true
appearance:
name: appearance
description: Relates appearances to the city object.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: appearance
owner: AbstractBuilding
domain_of:
- AbstractCityObject
- ImplicitGeometry
range: AbstractAppearance
required: false
multivalued: true
genericAttribute:
name: genericAttribute
description: Relates generic attributes to the city object.
from_schema: https://www.ogc.org/standards/citygml
alias: genericAttribute
owner: AbstractBuilding
domain_of:
- GenericAttributeSet
- AbstractCityObject
range: AbstractGenericAttribute
required: false
multivalued: true
generalizesTo:
name: generalizesTo
description: Relates generalized representations of the same real-world object
in different Levels of Detail to the city object. The direction of this relation
is from the city object to the corresponding generalized city objects.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: generalizesTo
owner: AbstractBuilding
domain_of:
- AbstractCityObject
range: AbstractCityObject
required: false
multivalued: true
externalReference:
name: externalReference
description: References external objects in other information systems that have
a relation to the city object.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: externalReference
owner: AbstractBuilding
domain_of:
- AbstractCityObject
range: ExternalReference
required: false
multivalued: true
relatedTo:
name: relatedTo
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: relatedTo
owner: AbstractBuilding
domain_of:
- AbstractCityObject
range: AbstractCityObject
required: false
multivalued: true
dynamizer:
name: dynamizer
description: Relates Dynamizer objects to the city object. These allow timeseries
data to override static attribute values of the city object.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: dynamizer
owner: AbstractBuilding
domain_of:
- AbstractCityObject
range: AbstractDynamizer
required: false
multivalued: true
creationDate:
name: creationDate
description: Indicates the date at which a CityGML feature was added to the CityModel.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: creationDate
owner: AbstractBuilding
domain_of:
- AbstractFeatureWithLifespan
range: datetime
required: false
multivalued: false
terminationDate:
name: terminationDate
description: Indicates the date at which a CityGML feature was removed from the
CityModel.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: terminationDate
owner: AbstractBuilding
domain_of:
- AbstractFeatureWithLifespan
range: datetime
required: false
multivalued: false
validFrom:
name: validFrom
description: Indicates the date at which a CityGML feature started to exist in
the real world.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: validFrom
owner: AbstractBuilding
domain_of:
- AbstractFeatureWithLifespan
range: datetime
required: false
multivalued: false
validTo:
name: validTo
description: Indicates the date at which a CityGML feature ended to exist in the
real world.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: validTo
owner: AbstractBuilding
domain_of:
- AbstractFeatureWithLifespan
range: datetime
required: false
multivalued: false
adeOfAbstractFeatureWithLifespan:
name: adeOfAbstractFeatureWithLifespan
description: Augments AbstractFeatureWithLifespan with properties defined in an
ADE.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: adeOfAbstractFeatureWithLifespan
owner: AbstractBuilding
domain_of:
- AbstractFeatureWithLifespan
range: ADEOfAbstractFeatureWithLifespan
required: false
multivalued: true
featureID:
name: featureID
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: featureID
owner: AbstractBuilding
domain_of:
- AbstractFeature
range: ID
required: true
multivalued: false
identifier:
name: identifier
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: identifier
owner: AbstractBuilding
domain_of:
- AbstractFeature
range: string
required: false
multivalued: false
name:
name: name
from_schema: https://www.ogc.org/standards/citygml
alias: name
owner: AbstractBuilding
domain_of:
- CodeAttribute
- DateAttribute
- DoubleAttribute
- GenericAttributeSet
- IntAttribute
- MeasureAttribute
- StringAttribute
- UriAttribute
- AbstractFeature
range: string
required: false
multivalued: true
description:
name: description
from_schema: https://www.ogc.org/standards/citygml
alias: description
owner: AbstractBuilding
domain_of:
- ConstructionEvent
- AbstractFeature
range: string
required: false
multivalued: false
adeOfAbstractFeature:
name: adeOfAbstractFeature
description: Augments AbstractFeature with properties defined in an ADE.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: adeOfAbstractFeature
owner: AbstractBuilding
domain_of:
- AbstractFeature
range: ADEOfAbstractFeature
required: false
multivalued: true