Skip to content

Class: AbstractGenericAttribute

AbstractGenericAttribute is the abstract superclass for all types of generic attributes.

  • NOTE: this is an abstract class and should not be instantiated directly

URI: citygml:AbstractGenericAttribute

 classDiagram
    class AbstractGenericAttribute
    click AbstractGenericAttribute href "../AbstractGenericAttribute/"
      AbstractGenericAttribute <|-- CodeAttribute
        click CodeAttribute href "../CodeAttribute/"
      AbstractGenericAttribute <|-- DateAttribute
        click DateAttribute href "../DateAttribute/"
      AbstractGenericAttribute <|-- DoubleAttribute
        click DoubleAttribute href "../DoubleAttribute/"
      AbstractGenericAttribute <|-- GenericAttributeSet
        click GenericAttributeSet href "../GenericAttributeSet/"
      AbstractGenericAttribute <|-- IntAttribute
        click IntAttribute href "../IntAttribute/"
      AbstractGenericAttribute <|-- MeasureAttribute
        click MeasureAttribute href "../MeasureAttribute/"
      AbstractGenericAttribute <|-- StringAttribute
        click StringAttribute href "../StringAttribute/"
      AbstractGenericAttribute <|-- UriAttribute
        click UriAttribute href "../UriAttribute/"

Inheritance

Slots

Name Cardinality and Range Description Inheritance

Usages

used by used in type used
GenericAttributeSet genericAttribute range AbstractGenericAttribute
AbstractConstruction genericAttribute range AbstractGenericAttribute
AbstractConstructionSurface genericAttribute range AbstractGenericAttribute
AbstractConstructiveElement genericAttribute range AbstractGenericAttribute
AbstractFillingElement genericAttribute range AbstractGenericAttribute
AbstractFillingSurface genericAttribute range AbstractGenericAttribute
AbstractFurniture genericAttribute range AbstractGenericAttribute
AbstractInstallation genericAttribute range AbstractGenericAttribute
CeilingSurface genericAttribute range AbstractGenericAttribute
Door genericAttribute range AbstractGenericAttribute
DoorSurface genericAttribute range AbstractGenericAttribute
FloorSurface genericAttribute range AbstractGenericAttribute
GroundSurface genericAttribute range AbstractGenericAttribute
InteriorWallSurface genericAttribute range AbstractGenericAttribute
OtherConstruction genericAttribute range AbstractGenericAttribute
OuterCeilingSurface genericAttribute range AbstractGenericAttribute
OuterFloorSurface genericAttribute range AbstractGenericAttribute
RoofSurface genericAttribute range AbstractGenericAttribute
WallSurface genericAttribute range AbstractGenericAttribute
Window genericAttribute range AbstractGenericAttribute
WindowSurface genericAttribute range AbstractGenericAttribute
AbstractBridge genericAttribute range AbstractGenericAttribute
Bridge genericAttribute range AbstractGenericAttribute
BridgeConstructiveElement genericAttribute range AbstractGenericAttribute
BridgeFurniture genericAttribute range AbstractGenericAttribute
BridgeInstallation genericAttribute range AbstractGenericAttribute
BridgePart genericAttribute range AbstractGenericAttribute
BridgeRoom genericAttribute range AbstractGenericAttribute
AbstractBuilding genericAttribute range AbstractGenericAttribute
AbstractBuildingSubdivision genericAttribute range AbstractGenericAttribute
Building genericAttribute range AbstractGenericAttribute
BuildingConstructiveElement genericAttribute range AbstractGenericAttribute
BuildingFurniture genericAttribute range AbstractGenericAttribute
BuildingInstallation genericAttribute range AbstractGenericAttribute
BuildingPart genericAttribute range AbstractGenericAttribute
BuildingRoom genericAttribute range AbstractGenericAttribute
BuildingUnit genericAttribute range AbstractGenericAttribute
Storey genericAttribute range AbstractGenericAttribute
CityFurniture genericAttribute range AbstractGenericAttribute
CityObjectGroup genericAttribute range AbstractGenericAttribute
AbstractCityObject genericAttribute range AbstractGenericAttribute
AbstractLogicalSpace genericAttribute range AbstractGenericAttribute
AbstractOccupiedSpace genericAttribute range AbstractGenericAttribute
AbstractPhysicalSpace genericAttribute range AbstractGenericAttribute
AbstractSpace genericAttribute range AbstractGenericAttribute
AbstractSpaceBoundary genericAttribute range AbstractGenericAttribute
AbstractThematicSurface genericAttribute range AbstractGenericAttribute
AbstractUnoccupiedSpace genericAttribute range AbstractGenericAttribute
ClosureSurface genericAttribute range AbstractGenericAttribute
GenericLogicalSpace genericAttribute range AbstractGenericAttribute
GenericOccupiedSpace genericAttribute range AbstractGenericAttribute
GenericThematicSurface genericAttribute range AbstractGenericAttribute
GenericUnoccupiedSpace genericAttribute range AbstractGenericAttribute
LandUse genericAttribute range AbstractGenericAttribute
AbstractReliefComponent genericAttribute range AbstractGenericAttribute
BreaklineRelief genericAttribute range AbstractGenericAttribute
MassPointRelief genericAttribute range AbstractGenericAttribute
RasterRelief genericAttribute range AbstractGenericAttribute
ReliefFeature genericAttribute range AbstractGenericAttribute
TINRelief genericAttribute range AbstractGenericAttribute
AbstractTransportationSpace genericAttribute range AbstractGenericAttribute
AuxiliaryTrafficArea genericAttribute range AbstractGenericAttribute
AuxiliaryTrafficSpace genericAttribute range AbstractGenericAttribute
ClearanceSpace genericAttribute range AbstractGenericAttribute
Hole genericAttribute range AbstractGenericAttribute
HoleSurface genericAttribute range AbstractGenericAttribute
Intersection genericAttribute range AbstractGenericAttribute
Marking genericAttribute range AbstractGenericAttribute
Railway genericAttribute range AbstractGenericAttribute
Road genericAttribute range AbstractGenericAttribute
Section genericAttribute range AbstractGenericAttribute
Square genericAttribute range AbstractGenericAttribute
Track genericAttribute range AbstractGenericAttribute
TrafficArea genericAttribute range AbstractGenericAttribute
TrafficSpace genericAttribute range AbstractGenericAttribute
Waterway genericAttribute range AbstractGenericAttribute
AbstractTunnel genericAttribute range AbstractGenericAttribute
HollowSpace genericAttribute range AbstractGenericAttribute
Tunnel genericAttribute range AbstractGenericAttribute
TunnelConstructiveElement genericAttribute range AbstractGenericAttribute
TunnelFurniture genericAttribute range AbstractGenericAttribute
TunnelInstallation genericAttribute range AbstractGenericAttribute
TunnelPart genericAttribute range AbstractGenericAttribute
AbstractVegetationObject genericAttribute range AbstractGenericAttribute
PlantCover genericAttribute range AbstractGenericAttribute
SolitaryVegetationObject genericAttribute range AbstractGenericAttribute
AbstractWaterBoundarySurface genericAttribute range AbstractGenericAttribute
WaterBody genericAttribute range AbstractGenericAttribute
WaterGroundSurface genericAttribute range AbstractGenericAttribute
WaterSurface genericAttribute range AbstractGenericAttribute

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: AbstractGenericAttribute
description: AbstractGenericAttribute is the abstract superclass for all types of
  generic attributes.
from_schema: https://www.ogc.org/standards/citygml
abstract: true

Induced

name: AbstractGenericAttribute
description: AbstractGenericAttribute is the abstract superclass for all types of
  generic attributes.
from_schema: https://www.ogc.org/standards/citygml
abstract: true