Skip to content

Class: AbstractDynamizer

AbstractDynamizer is the abstract superclass to represent Dynamizer objects.

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

URI: citygml:AbstractDynamizer

 classDiagram
    class AbstractDynamizer
    click AbstractDynamizer href "../AbstractDynamizer/"
      AbstractFeatureWithLifespan <|-- AbstractDynamizer
        click AbstractFeatureWithLifespan href "../AbstractFeatureWithLifespan/"


      AbstractDynamizer <|-- Dynamizer
        click Dynamizer href "../Dynamizer/"


      AbstractDynamizer : adeOfAbstractDynamizer





        AbstractDynamizer --> "*" ADEOfAbstractDynamizer : adeOfAbstractDynamizer
        click ADEOfAbstractDynamizer href "../ADEOfAbstractDynamizer/"



      AbstractDynamizer : adeOfAbstractFeature





        AbstractDynamizer --> "*" ADEOfAbstractFeature : adeOfAbstractFeature
        click ADEOfAbstractFeature href "../ADEOfAbstractFeature/"



      AbstractDynamizer : adeOfAbstractFeatureWithLifespan





        AbstractDynamizer --> "*" ADEOfAbstractFeatureWithLifespan : adeOfAbstractFeatureWithLifespan
        click ADEOfAbstractFeatureWithLifespan href "../ADEOfAbstractFeatureWithLifespan/"



      AbstractDynamizer : creationDate

      AbstractDynamizer : description

      AbstractDynamizer : featureID





        AbstractDynamizer --> "1" ID : featureID
        click ID href "../ID/"



      AbstractDynamizer : identifier

      AbstractDynamizer : name

      AbstractDynamizer : terminationDate

      AbstractDynamizer : validFrom

      AbstractDynamizer : validTo

Inheritance

Slots

Name Cardinality and Range Description Inheritance
adeOfAbstractDynamizer *
ADEOfAbstractDynamizer
Augments AbstractDynamizer with properties defined in an ADE direct
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

Usages

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

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: AbstractDynamizer
description: AbstractDynamizer is the abstract superclass to represent Dynamizer objects.
from_schema: https://www.ogc.org/standards/citygml
is_a: AbstractFeatureWithLifespan
abstract: true
attributes:
  adeOfAbstractDynamizer:
    name: adeOfAbstractDynamizer
    description: Augments AbstractDynamizer with properties defined in an ADE.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    domain_of:
    - AbstractDynamizer
    range: ADEOfAbstractDynamizer
    required: false
    multivalued: true

Induced

name: AbstractDynamizer
description: AbstractDynamizer is the abstract superclass to represent Dynamizer objects.
from_schema: https://www.ogc.org/standards/citygml
is_a: AbstractFeatureWithLifespan
abstract: true
attributes:
  adeOfAbstractDynamizer:
    name: adeOfAbstractDynamizer
    description: Augments AbstractDynamizer with properties defined in an ADE.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    alias: adeOfAbstractDynamizer
    owner: AbstractDynamizer
    domain_of:
    - AbstractDynamizer
    range: ADEOfAbstractDynamizer
    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: AbstractDynamizer
    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: AbstractDynamizer
    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: AbstractDynamizer
    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: AbstractDynamizer
    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: AbstractDynamizer
    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: AbstractDynamizer
    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: AbstractDynamizer
    domain_of:
    - AbstractFeature
    range: string
    required: false
    multivalued: false
  name:
    name: name
    from_schema: https://www.ogc.org/standards/citygml
    alias: name
    owner: AbstractDynamizer
    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: AbstractDynamizer
    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: AbstractDynamizer
    domain_of:
    - AbstractFeature
    range: ADEOfAbstractFeature
    required: false
    multivalued: true