ComplexTypegml:CompositeSurfaceType
gml:CompositeSurfaceType
定義
面の集まりを表現するための型。ただし、構成要素となる全ての面は連続していなければならない。
属性/関連役割
属性/関連役割の名称
属性/関連役割の型 多重度
gml:metaDataProperty
gml:MetaDataPropertyType [0..*]
gml:description
gml:StringOrRefType [0..1]
gml:name
gml:CodeType [0..*]
XMLスキーマ
<complexType name="CompositeSurfaceType">
	<annotation>
		<documentation>A CompositeSurface is defined by a set of orientable surfaces. A composite surface is geometry type with all the geometric properties of a (primitive) surface. Essentially, a composite surface is a collection of surfaces that join in pairs on common boundary curves and which, when considered as a whole, form a single surface.</documentation>
	</annotation>
	<complexContent>
		<extension base="gml:AbstractSurfaceType">
			<sequence>
				<element ref="gml:surfaceMember" maxOccurs="unbounded">
					<annotation>
						<documentation>This element references or contains one surface in the composite surface. The surfaces are contiguous.
OTE: This definition allows for a nested structure, i.e. a CompositeSurface may use, for example, another CompositeSurface as a member.</documentation>
					</annotation>
				</element>
			</sequence>
		</extension>
	</complexContent>
</complexType>