Documentation for CityGML

Complex Type: _GenericAttributeType

[Table of contents]

Super-types: None
Sub-types:
Name _GenericAttributeType
Used by (from the same schema document) Element _genericAttribute
Abstract yes
Documentation Generic (user defined) attributes may be used to represent attributes which are not covered explicitly by the CityGML schema. Generic attributes should be used with care; they should only be used if there is no appropiate attribute available in the schema. Oherwise, problems concerning semantic interoperability may arise. A generic attribute has a name and a value, which has further subclasses (IntAttrribute, StringAttribute, ...).
XML Instance Representation
<...
name=" xs:string [1]"/>
Diagram
Schema Component Representation
<xs:complexType name="_GenericAttributeType" abstract="true">
<xs:sequence/>
<xs:attribute name="name" type=" xs:string " use="required"/>
</xs:complexType>