Skip to content

Class: Dynamizer

A Dynamizer is an object that injects timeseries data for an individual attribute of the city object in which it is included. The timeseries data overrides the static value of the referenced city object attribute in order to represent dynamic (time-dependent) variations of its value.

URI: citygml:Dynamizer

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

      Dynamizer : adeOfAbstractDynamizer





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



      Dynamizer : adeOfAbstractFeature





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



      Dynamizer : adeOfAbstractFeatureWithLifespan





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



      Dynamizer : adeOfDynamizer





        Dynamizer --> "*" ADEOfDynamizer : adeOfDynamizer
        click ADEOfDynamizer href "../ADEOfDynamizer/"



      Dynamizer : attributeRef

      Dynamizer : creationDate

      Dynamizer : description

      Dynamizer : dynamicData





        Dynamizer --> "0..1" AbstractTimeseries : dynamicData
        click AbstractTimeseries href "../AbstractTimeseries/"



      Dynamizer : endTime

      Dynamizer : featureID





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



      Dynamizer : identifier

      Dynamizer : name

      Dynamizer : sensorConnection





        Dynamizer --> "0..1" SensorConnection : sensorConnection
        click SensorConnection href "../SensorConnection/"



      Dynamizer : startTime

      Dynamizer : terminationDate

      Dynamizer : validFrom

      Dynamizer : validTo

Inheritance

Slots

Name Cardinality and Range Description Inheritance
attributeRef 1
String
Specifies the attribute of a CityGML feature whose value is overridden or rep... direct
startTime 0..1
String
Specifies the beginning of the time span for which the Dynamizer provides dyn... direct
endTime 0..1
String
Specifies the end of the time span for which the Dynamizer provides dynamic v... direct
adeOfDynamizer *
ADEOfDynamizer
Augments the Dynamizer with properties defined in an ADE direct
dynamicData 0..1
AbstractTimeseries
Relates to the timeseries data that is given either inline within a CityGML d... direct
sensorConnection 0..1
SensorConnection
Relates to the sensor API that delivers timeseries data direct
adeOfAbstractDynamizer *
ADEOfAbstractDynamizer
Augments AbstractDynamizer with properties defined in an ADE AbstractDynamizer
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:Dynamizer
native citygml:Dynamizer

LinkML Source

Direct

name: Dynamizer
description: A Dynamizer is an object that injects timeseries data for an individual
  attribute of the city object in which it is included. The timeseries data overrides
  the static value of the referenced city object attribute in order to represent dynamic
  (time-dependent) variations of its value.
from_schema: https://www.ogc.org/standards/citygml
is_a: AbstractDynamizer
abstract: false
attributes:
  attributeRef:
    name: attributeRef
    description: Specifies the attribute of a CityGML feature whose value is overridden
      or replaced by the (dynamic) values specified by the Dynamizer.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    domain_of:
    - Dynamizer
    range: string
    required: true
    multivalued: false
  startTime:
    name: startTime
    description: Specifies the beginning of the time span for which the Dynamizer
      provides dynamic values.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    domain_of:
    - Dynamizer
    range: string
    required: false
    multivalued: false
  endTime:
    name: endTime
    description: Specifies the end of the time span for which the Dynamizer provides
      dynamic values.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    domain_of:
    - Dynamizer
    range: string
    required: false
    multivalued: false
  adeOfDynamizer:
    name: adeOfDynamizer
    description: Augments the Dynamizer with properties defined in an ADE.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    domain_of:
    - Dynamizer
    range: ADEOfDynamizer
    required: false
    multivalued: true
  dynamicData:
    name: dynamicData
    description: Relates to the timeseries data that is given either inline within
      a CityGML dataset or by a link to an external file containing timeseries data.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    domain_of:
    - Dynamizer
    range: AbstractTimeseries
    required: false
    multivalued: false
  sensorConnection:
    name: sensorConnection
    description: Relates to the sensor API that delivers timeseries data.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    domain_of:
    - Dynamizer
    range: SensorConnection
    required: false
    multivalued: false

Induced

name: Dynamizer
description: A Dynamizer is an object that injects timeseries data for an individual
  attribute of the city object in which it is included. The timeseries data overrides
  the static value of the referenced city object attribute in order to represent dynamic
  (time-dependent) variations of its value.
from_schema: https://www.ogc.org/standards/citygml
is_a: AbstractDynamizer
abstract: false
attributes:
  attributeRef:
    name: attributeRef
    description: Specifies the attribute of a CityGML feature whose value is overridden
      or replaced by the (dynamic) values specified by the Dynamizer.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    alias: attributeRef
    owner: Dynamizer
    domain_of:
    - Dynamizer
    range: string
    required: true
    multivalued: false
  startTime:
    name: startTime
    description: Specifies the beginning of the time span for which the Dynamizer
      provides dynamic values.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    alias: startTime
    owner: Dynamizer
    domain_of:
    - Dynamizer
    range: string
    required: false
    multivalued: false
  endTime:
    name: endTime
    description: Specifies the end of the time span for which the Dynamizer provides
      dynamic values.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    alias: endTime
    owner: Dynamizer
    domain_of:
    - Dynamizer
    range: string
    required: false
    multivalued: false
  adeOfDynamizer:
    name: adeOfDynamizer
    description: Augments the Dynamizer with properties defined in an ADE.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    alias: adeOfDynamizer
    owner: Dynamizer
    domain_of:
    - Dynamizer
    range: ADEOfDynamizer
    required: false
    multivalued: true
  dynamicData:
    name: dynamicData
    description: Relates to the timeseries data that is given either inline within
      a CityGML dataset or by a link to an external file containing timeseries data.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    alias: dynamicData
    owner: Dynamizer
    domain_of:
    - Dynamizer
    range: AbstractTimeseries
    required: false
    multivalued: false
  sensorConnection:
    name: sensorConnection
    description: Relates to the sensor API that delivers timeseries data.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    alias: sensorConnection
    owner: Dynamizer
    domain_of:
    - Dynamizer
    range: SensorConnection
    required: false
    multivalued: false
  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: Dynamizer
    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: Dynamizer
    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: Dynamizer
    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: Dynamizer
    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: Dynamizer
    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: Dynamizer
    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: Dynamizer
    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: Dynamizer
    domain_of:
    - AbstractFeature
    range: string
    required: false
    multivalued: false
  name:
    name: name
    from_schema: https://www.ogc.org/standards/citygml
    alias: name
    owner: Dynamizer
    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: Dynamizer
    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: Dynamizer
    domain_of:
    - AbstractFeature
    range: ADEOfAbstractFeature
    required: false
    multivalued: true