Documentation for CityGML

Complex Type: _AppearancePropertyType

[Table of contents]

Super-types: None
Sub-types: None
Name _AppearancePropertyType
Used by (from the same schema document) Element appearance
Abstract no
Documentation Deprecated in CityGML version 0.4.0. Use the concepts of the new appearance model instead. A property that has an _Appearance as its value domain, which can either be a Material (Color,...) or a Texture. The _Appearance Element can either be encapsulated in an element of this type or an XLink reference to a remote _Appearance element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element must be given, but neither both nor none. The side of the surface the _Appearance refers to is given by the orientation attribute, which refers to the corresponding sign attribute of the orientable surface: + means the side with positive orientation, and - the side with negative orientation.
Application Data deprecated
XML Instance Representation
<...
orientation=" gml:SignType [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]">
<_Appearance> ... </_Appearance> [0..1]
</...>
Diagram
h-2116759200 h1462518300 h-1617836024
Schema Component Representation
<xs:complexType name="_AppearancePropertyType">
<xs:sequence>
<xs:element ref=" _Appearance " minOccurs="0"/>
</xs:sequence>
<xs:attribute name="orientation" type=" gml:SignType " default="+"/>
<xs:attributeGroup ref=" gml:AssociationAttributeGroup "/>
</xs:complexType>