Skip to content

Class: Occupancy

Occupancy is an application-dependent indication of what is contained by a feature.

URI: citygml:Occupancy

 classDiagram
    class Occupancy
    click Occupancy href "../Occupancy/"
      Occupancy : interval





        Occupancy --> "0..1" IntervalValue : interval
        click IntervalValue href "../IntervalValue/"



      Occupancy : numberOfOccupants

      Occupancy : occupantType





        Occupancy --> "0..1" OccupantTypeValue : occupantType
        click OccupantTypeValue href "../OccupantTypeValue/"



Slots

Name Cardinality and Range Description Inheritance
numberOfOccupants 1
Integer
Indicates the number of occupants contained by a feature direct
interval 0..1
IntervalValue
Indicates the time period the occupants are contained by a feature direct
occupantType 0..1
OccupantTypeValue
Indicates the specific type of the occupants that are contained by a feature direct

Usages

used by used in type used
AbstractConstruction occupancy range Occupancy
OtherConstruction occupancy range Occupancy
AbstractBridge occupancy range Occupancy
Bridge occupancy range Occupancy
BridgePart occupancy range Occupancy
AbstractBuilding occupancy range Occupancy
Building occupancy range Occupancy
BuildingPart occupancy range Occupancy
AbstractTransportationSpace occupancy range Occupancy
Intersection occupancy range Occupancy
Railway occupancy range Occupancy
Road occupancy range Occupancy
Section occupancy range Occupancy
Square occupancy range Occupancy
Track occupancy range Occupancy
TrafficSpace occupancy range Occupancy
Waterway occupancy range Occupancy
AbstractTunnel occupancy range Occupancy
Tunnel occupancy range Occupancy
TunnelPart occupancy range Occupancy

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: Occupancy
description: Occupancy is an application-dependent indication of what is contained
  by a feature.
from_schema: https://www.ogc.org/standards/citygml
abstract: false
attributes:
  numberOfOccupants:
    name: numberOfOccupants
    description: Indicates the number of occupants contained by a feature.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    domain_of:
    - Occupancy
    range: integer
    required: true
    multivalued: false
  interval:
    name: interval
    description: Indicates the time period the occupants are contained by a feature.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    domain_of:
    - Occupancy
    range: IntervalValue
    required: false
    multivalued: false
  occupantType:
    name: occupantType
    description: Indicates the specific type of the occupants that are contained by
      a feature.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    domain_of:
    - Occupancy
    range: OccupantTypeValue
    required: false
    multivalued: false

Induced

name: Occupancy
description: Occupancy is an application-dependent indication of what is contained
  by a feature.
from_schema: https://www.ogc.org/standards/citygml
abstract: false
attributes:
  numberOfOccupants:
    name: numberOfOccupants
    description: Indicates the number of occupants contained by a feature.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    alias: numberOfOccupants
    owner: Occupancy
    domain_of:
    - Occupancy
    range: integer
    required: true
    multivalued: false
  interval:
    name: interval
    description: Indicates the time period the occupants are contained by a feature.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    alias: interval
    owner: Occupancy
    domain_of:
    - Occupancy
    range: IntervalValue
    required: false
    multivalued: false
  occupantType:
    name: occupantType
    description: Indicates the specific type of the occupants that are contained by
      a feature.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    alias: occupantType
    owner: Occupancy
    domain_of:
    - Occupancy
    range: OccupantTypeValue
    required: false
    multivalued: false