ComplexTypewtr:WaterSurfaceType
wtr:WaterSurfaceType
定義
水面を表現するための型。
属性/関連役割
属性/関連役割の名称
属性/関連役割の型 多重度
gml:metaDataProperty
gml:MetaDataPropertyType [0..*]
gml:boundedBy
gml:BoundingShapeType [0..1]
gml:location
gml:LocationPropertyType [0..1]
xs:date [0..1]
xs:date [0..1]
core:externalReference
core:ExternalReferenceType [0..*]
core:generalizesTo
core:GeneralizationRelationType [0..*]
core:relativeToTerrain
core:RelativeToTerrainType [0..1]
core:relativeToWater
core:RelativeToWaterType [0..1]
app:appearance
app:AppearancePropertyType [0..*]
wtr:lod4Surface
gml:SurfacePropertyType [0..1]
wtr:waterLevel
gml:CodeType [0..1]
XMLスキーマ
<xs:complexType name="WaterSurfaceType">
	<xs:annotation>
		<xs:documentation>Type describing the surface of a water body, which separates the water from the air. As subclass of
			_CityObject, a WaterSurface inherits all attributes and relations, in particular an id, names, external references, and
			generalization relations. </xs:documentation>
	</xs:annotation>
	<xs:complexContent>
		<xs:extension base="AbstractWaterBoundarySurfaceType">
			<xs:sequence>
				<xs:element name="waterLevel" type="gml:CodeType" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Type for the specification of the level of a water surface. The optional attribute waterLevel of a
							WaterSurface can be used to describe the water level, for which the given 3D surface geometry was acquired. This
							is especially important, when the water body is influenced by the tide. The values of this type are defined in
							external code lists.</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="_GenericApplicationPropertyOfWaterSurface" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:extension>
	</xs:complexContent>
</xs:complexType>