Skip to content

Class: Address

Address represents an address of a city object.

URI: citygml:Address

 classDiagram
    class Address
    click Address href "../Address/"
      AbstractFeature <|-- Address
        click AbstractFeature href "../AbstractFeature/"

      Address : adeOfAbstractFeature





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



      Address : adeOfAddress





        Address --> "*" ADEOfAddress : adeOfAddress
        click ADEOfAddress href "../ADEOfAddress/"



      Address : description

      Address : featureID





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



      Address : identifier

      Address : multiPoint

      Address : name

      Address : xalAddress





        Address --> "1" XALAddress : xalAddress
        click XALAddress href "../XALAddress/"



Inheritance

Slots

Name Cardinality and Range Description Inheritance
adeOfAddress *
ADEOfAddress
Augments the Address with properties defined in an ADE direct
multiPoint 0..1
String
Relates to the MultiPoint geometry of the Address direct
xalAddress 1
XALAddress
Relates an OASIS address object to the Address direct
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
Door address range Address
DoorSurface address range Address
AbstractBridge address range Address
Bridge address range Address
BridgePart address range Address
AbstractBuilding address range Address
Building address range Address
BuildingPart address range Address
BuildingUnit address range Address

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: Address
description: Address represents an address of a city object.
from_schema: https://www.ogc.org/standards/citygml
is_a: AbstractFeature
abstract: false
attributes:
  adeOfAddress:
    name: adeOfAddress
    description: Augments the Address with properties defined in an ADE.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    domain_of:
    - Address
    range: ADEOfAddress
    required: false
    multivalued: true
  multiPoint:
    name: multiPoint
    description: Relates to the MultiPoint geometry of the Address. The geometry relates
      the address spatially to a city object.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    domain_of:
    - Address
    range: string
    required: false
    multivalued: false
  xalAddress:
    name: xalAddress
    description: Relates an OASIS address object to the Address.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    domain_of:
    - Address
    range: XALAddress
    required: true
    multivalued: false

Induced

name: Address
description: Address represents an address of a city object.
from_schema: https://www.ogc.org/standards/citygml
is_a: AbstractFeature
abstract: false
attributes:
  adeOfAddress:
    name: adeOfAddress
    description: Augments the Address with properties defined in an ADE.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    alias: adeOfAddress
    owner: Address
    domain_of:
    - Address
    range: ADEOfAddress
    required: false
    multivalued: true
  multiPoint:
    name: multiPoint
    description: Relates to the MultiPoint geometry of the Address. The geometry relates
      the address spatially to a city object.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    alias: multiPoint
    owner: Address
    domain_of:
    - Address
    range: string
    required: false
    multivalued: false
  xalAddress:
    name: xalAddress
    description: Relates an OASIS address object to the Address.
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    alias: xalAddress
    owner: Address
    domain_of:
    - Address
    range: XALAddress
    required: true
    multivalued: false
  featureID:
    name: featureID
    from_schema: https://www.ogc.org/standards/citygml
    rank: 1000
    alias: featureID
    owner: Address
    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: Address
    domain_of:
    - AbstractFeature
    range: string
    required: false
    multivalued: false
  name:
    name: name
    from_schema: https://www.ogc.org/standards/citygml
    alias: name
    owner: Address
    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: Address
    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: Address
    domain_of:
    - AbstractFeature
    range: ADEOfAbstractFeature
    required: false
    multivalued: true