Documentation for CityGML

Complex Type: CityObjectGroupMemberType

[Table of contents]

Super-types: gml:AssociationType < CityObjectGroupMemberType (by extension)
Sub-types: None
Name CityObjectGroupMemberType
Used by (from the same schema document) Complex Type CityObjectGroupType , Complex Type CityObjectGroupType
Abstract no
Documentation Denotes the relation of a group to its members, which are CityObjects. Since an association attribute group for enabling the use of references is provided, the relation may either be given by a reference to a city object defined alsewhere, or by inlining of the complete city object.
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]"
role=" xs:string [0..1]">
Start Sequence [0..1]
<gml:_Object> ... </gml:_Object> [1]
End Sequence
</...>
Diagram
Schema Component Representation
<xs:complexType name="CityObjectGroupMemberType">
<xs:complexContent>
<xs:extension base=" gml:AssociationType ">
<xs:attribute name="role" type=" xs:string "/>
</xs:extension>
</xs:complexContent>
</xs:complexType>