ComplexTypegen:GenericAttributeSetType
gen:GenericAttributeSetType
定義
汎用属性のグループを表現するための型。CityGML又はi-URに定義されていない属性をグループ化して追加したい場合に使用する。
属性/関連役割
属性/関連役割の名称
属性/関連役割の型 多重度
gen:stringAttribute
gen:StringAttributeType [1..*]
gen:intAttribute
gen:IntAttributeType [1..*]
gen:doubleAttribute
gen:DoubleAttributeType [1..*]
gen:dateAttribute
gen:DateAttributeType [1..*]
gen:uriAttribute
gen:UriAttributeType [1..*]
gen:measureAttribute
gen:MeasureAttributeType [1..*]
gen:genericAttributeSet
gen:GenericAttributeSetType [1..*]
XMLスキーマ
<xs:complexType name="GenericAttributeSetType">
	<xs:annotation>
		<xs:documentation>Set of generic attributes with an optional codeSpace. If the codeSpace attribute is present, then its
			value should identify an authority for the set, such as the organisation or community who defined its content. The generic
			attribute set may contain arbitrary generic attributes.</xs:documentation>
	</xs:annotation>
	<xs:complexContent>
		<xs:extension base="AbstractGenericAttributeType">
			<xs:sequence>
				<xs:element ref="_genericAttribute" minOccurs="1" maxOccurs="unbounded"/>
			</xs:sequence>
			<xs:attribute name="codeSpace" type="xs:anyURI" use="optional"/>
		</xs:extension>
	</xs:complexContent>
</xs:complexType>