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¶
- AbstractFeature
- Address
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