ComplexTypegml:MultiSurfaceType
gml:MultiSurfaceType
定義
複数の面を表現するための型。
属性/関連役割
属性/関連役割の名称
属性/関連役割の型 多重度
gml:metaDataProperty
gml:MetaDataPropertyType [0..*]
gml:description
gml:StringOrRefType [0..1]
gml:name
gml:CodeType [0..*]
gml:surfaceMembers
gml:SurfaceArrayPropertyType [0..1]
XMLスキーマ
<complexType name="MultiSurfaceType">
	<annotation>
		<documentation>A MultiSurface is defined by one or more Surfaces, referenced through surfaceMember elements.</documentation>
	</annotation>
	<complexContent>
		<extension base="gml:AbstractGeometricAggregateType">
			<sequence>
				<annotation>
					<documentation>The members of the geometric aggregate can be specified either using the "standard" property or the array property style. It is also valid to use both the "standard" and the array property style in the same collection.
OTE: Array properties cannot reference remote geometry elements.</documentation>
				</annotation>
				<element ref="gml:surfaceMember" minOccurs="0" maxOccurs="unbounded"/>
				<element ref="gml:surfaceMembers" minOccurs="0"/>
			</sequence>
		</extension>
	</complexContent>
</complexType>