Skip to content

Class: TimeseriesComponent

TimeseriesComponent represents an element of a CompositeTimeseries.

URI: citygml:TimeseriesComponent

 classDiagram
    class TimeseriesComponent
    click TimeseriesComponent href "../TimeseriesComponent/"
      TimeseriesComponent : additionalGap

      TimeseriesComponent : repetitions

      TimeseriesComponent : timeseries





        TimeseriesComponent --> "1" AbstractTimeseries : timeseries
        click AbstractTimeseries href "../AbstractTimeseries/"



Slots

Name Cardinality and Range Description Inheritance
repetitions 1
Integer
Specifies how often the timeseries that is referenced by the TimeseriesCompon... direct
additionalGap 0..1
String
Specifies how much extra time is added after all repetitions as an additional... direct
timeseries 1
AbstractTimeseries
Relates a timeseries to the TimeseriesComponent direct

Usages

used by used in type used
CompositeTimeseries component range TimeseriesComponent

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: TimeseriesComponent
description: TimeseriesComponent represents an element of a CompositeTimeseries.
from_schema: https://www.ogc.org/standards/citygml
abstract: false
attributes:
  repetitions:
    name: repetitions
    description: Specifies how often the timeseries that is referenced by the TimeseriesComponent
      should be iterated.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    domain_of:
    - TimeseriesComponent
    range: integer
    required: true
    multivalued: false
  additionalGap:
    name: additionalGap
    description: Specifies how much extra time is added after all repetitions as an
      additional gap.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    domain_of:
    - TimeseriesComponent
    range: string
    required: false
    multivalued: false
  timeseries:
    name: timeseries
    description: Relates a timeseries to the TimeseriesComponent.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    domain_of:
    - TimeseriesComponent
    range: AbstractTimeseries
    required: true
    multivalued: false

Induced

name: TimeseriesComponent
description: TimeseriesComponent represents an element of a CompositeTimeseries.
from_schema: https://www.ogc.org/standards/citygml
abstract: false
attributes:
  repetitions:
    name: repetitions
    description: Specifies how often the timeseries that is referenced by the TimeseriesComponent
      should be iterated.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    alias: repetitions
    owner: TimeseriesComponent
    domain_of:
    - TimeseriesComponent
    range: integer
    required: true
    multivalued: false
  additionalGap:
    name: additionalGap
    description: Specifies how much extra time is added after all repetitions as an
      additional gap.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    alias: additionalGap
    owner: TimeseriesComponent
    domain_of:
    - TimeseriesComponent
    range: string
    required: false
    multivalued: false
  timeseries:
    name: timeseries
    description: Relates a timeseries to the TimeseriesComponent.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    alias: timeseries
    owner: TimeseriesComponent
    domain_of:
    - TimeseriesComponent
    range: AbstractTimeseries
    required: true
    multivalued: false