ComplexTypegml:EnvelopeType
gml:EnvelopeType
gml:EnvelopeWithTimePeriodType
定義
3D都市モデルが含まれる空間範囲を表現するための型。
属性/関連役割
属性/関連役割の名称
属性/関連役割の型 多重度
gml:lowerCorner
gml:DirectPositionType [1]
gml:upperCorner
gml:DirectPositionType [1]
以下のいずれかを選択
choice
gml:coord
gml:CoordType [2..2]
gml:pos
gml:DirectPositionType [2..2]
gml:coordinates
gml:CoordinatesType [1]
XMLスキーマ
<complexType name="EnvelopeType">
	<annotation>
		<documentation>Envelope defines an extent using a pair of positions defining opposite corners in arbitrary dimensions. The first direct 
		position is the "lower corner" (a coordinate position consisting of all the minimal ordinates for each dimension for all points within the envelope), 
		the second one the "upper corner" (a coordinate position consisting of all the maximal ordinates for each dimension for all points within the 
		envelope).</documentation>
	</annotation>
	<choice>
		<sequence>
			<element name="lowerCorner" type="gml:DirectPositionType"/>
			<element name="upperCorner" type="gml:DirectPositionType"/>
		</sequence>
		<element ref="gml:coord" minOccurs="2" maxOccurs="2">
			<annotation>
				<appinfo>deprecated</appinfo>
				<documentation>deprecated with GML version 3.0</documentation>
			</annotation>
		</element>
		<element ref="gml:pos" minOccurs="2" maxOccurs="2">
			<annotation>
				<appinfo>deprecated</appinfo>
				<documentation>Deprecated with GML version 3.1. Use the explicit properties "lowerCorner" and "upperCorner" instead.</documentation>
			</annotation>
		</element>
		<element ref="gml:coordinates">
			<annotation>
				<documentation>Deprecated with GML version 3.1.0. Use the explicit properties "lowerCorner" and "upperCorner" instead.</documentation>
			</annotation>
		</element>
	</choice>
	<attributeGroup ref="gml:SRSReferenceGroup"/>
</complexType>