Documentation for CityGML

Complex Type: BoundarySurfacePropertyType

[Table of contents]

Super-types: gml:AssociationType < BoundarySurfacePropertyType (by restriction)
Sub-types: None
Name BoundarySurfacePropertyType
Used by (from the same schema document) Complex Type _AbstractBuildingType , Complex Type RoomType
Abstract no
Documentation Denotes the relation of an Building or Room to its bounding thematic surfaces (walls, roofs, ..). There is no differentiation between interior surfaces bounding rooms and outer ones bounding buildings (one reason is, that ClosureSurfaces belong to both types). It has to be made sure by additional integrity constraints that, e.g. a building is not related to CeilingSurfaces or a room not to RoofSurfaces.
XML Instance Representation
<...
xlink:type="simple [0..1]"
xlink:href="[0..1]"
xlink:role="[0..1]"
xlink:arcrole="[0..1]"
xlink:title="[0..1]"
xlink:show="[0..1]"
xlink:actuate="[0..1]"
gml:remoteSchema="[0..1]"
xlink:type="simple [0..1]"
xlink:href="[0..1]"
xlink:role="[0..1]"
xlink:arcrole="[0..1]"
xlink:title="[0..1]"
xlink:show="[0..1]"
xlink:actuate="[0..1]"
gml:remoteSchema="[0..1]">
Start Sequence [0..1]
End Sequence
</...>
Diagram
Schema Component Representation
<xs:complexType name="BoundarySurfacePropertyType">
<xs:complexContent>
<xs:restriction base=" gml:AssociationType ">
<xs:sequence minOccurs="0">
<xs:element ref=" _BoundarySurface "/>
</xs:sequence>
<xs:attributeGroup ref=" gml:AssociationAttributeGroup "/>
</xs:restriction>
</xs:complexContent>
</xs:complexType>