Sophie

Sophie

distrib > Mageia > 7 > x86_64 > by-pkgid > 31f25c3687ae280d7aae49073301a340 > files > 701

python3-pyxb-1.2.6-2.mga7.noarch.rpm

<?xml version="1.0" encoding="Shift_JIS"?>
<xs:schema targetNamespace="http://fgd.gsi.go.jp/spec/2008/FGD_GMLSchema"
	xmlns:fgd="http://fgd.gsi.go.jp/spec/2008/FGD_GMLSchema" 
	xmlns:gml="http://www.opengis.net/gml/3.2" 
	xmlns:xlink="http://www.w3.org/1999/xlink"
	xmlns:xs="http://www.w3.org/2001/XMLSchema"
	xmlns="http://fgd.gsi.go.jp/spec/2008/FGD_GMLSchema"
	elementFormDefault="qualified"
	attributeFormDefault="unqualified" >

	<xs:annotation>
		<xs:documentation>
			Šî”Õ’n}î•ñ ƒ_ƒEƒ“ƒ[ƒhƒf[ƒ^—p XML Schema (XML Schema for Down Loaded Fundamental Geospatial Data)
			
			      (GMLӁ) V3.0
			
			2008”N3ŒŽ (March 2008)
			2010”N3ŒŽ‰ü’è (Revised on March 2010)
			‘“yŒð’ʏȍ‘“y’n—‰@ (Geographic Survey Institute, Ministry of Land, Infrastructure, Transport and Tourism)
		</xs:documentation>
	</xs:annotation>

	<xs:import namespace="http://www.opengis.net/gml/3.2"
		 schemaLocation="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19136_Schemas/gml.xsd"/>


	<!--==== ƒ‹[ƒg—v‘f’è‹` ====-->
	<xs:element name="Dataset" type="DatasetType" substitutionGroup="gml:AbstractGML"/>
	<xs:complexType name="DatasetType">
		<xs:complexContent>
			<xs:extension base="gml:AbstractGMLType">
				<xs:sequence >
					<xs:element ref="gml:AbstractGML" maxOccurs="unbounded"/>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>

	<!--==== Šî”Õ’n}î•ñ’n•¨i’ŠÛƒNƒ‰ƒXj ====-->
	<xs:element name="FGDFeature" type="fgd:FGDFeatureType" abstract="true" substitutionGroup="gml:AbstractFeature"/>
	<xs:complexType name="FGDFeatureType">
		<xs:complexContent>
			<xs:extension base="gml:AbstractFeatureType">
				<xs:sequence>
					<xs:element name="fid" type="xs:string"/>								<!-- ’n•¨ID -->
					<xs:element name="lfSpanFr" type="gml:TimeInstantType"/>				<!-- ‘¶ÝŠúŠÔ_Ž© -->
					<xs:element name="lfSpanTo" type="gml:TimeInstantType" minOccurs="0"/>	<!-- ‘¶ÝŠúŠÔ_ŽŠ -->
					<xs:element name="devDate" type="gml:TimeInstantType" minOccurs="0"/>	<!-- ®”õŠ®—¹“ú -->
					<xs:element name="orgGILvl" type="fgd:’n}î•ñƒŒƒxƒ‹—ñ‹“Œ^"/>			<!-- o“T’n}î•ñƒŒƒxƒ‹ -->
					<xs:element name="orgMDId" type="xs:string" minOccurs="0"/>				<!-- o“Tƒƒ^ƒf[ƒ^ -->
					<xs:element name="vis" type="fgd:•\Ž¦‹æ•ª—ñ‹“Œ^" minOccurs="0" default="•\Ž¦"/>	<!-- •\Ž¦‹æ•ª -->
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>

	<xs:simpleType name="’n}î•ñƒŒƒxƒ‹—ñ‹“Œ^" >
		<xs:restriction base="xs:string">
			<xs:enumeration value="0"/>
			<xs:enumeration value="250"/>
			<xs:enumeration value="500"/>
			<xs:enumeration value="1000"/>
			<xs:enumeration value="2500"/>
			<xs:enumeration value="5000"/>
			<xs:enumeration value="10000"/>
			<xs:enumeration value="25000"/>
			<xs:enumeration value="KJ10"/>
			<xs:enumeration value="KJ11"/>
			<xs:enumeration value="KJ12"/>
			<xs:enumeration value="KJ13"/>
			<xs:enumeration value="KJ14"/>
			<xs:enumeration value="KJ21"/>
			<xs:enumeration value="KJ22"/>
			<xs:enumeration value="KJ23"/>
			<xs:enumeration value="KJ24"/>
			<xs:enumeration value="KJ99"/>
			<xs:enumeration value="SJ10"/>
			<xs:enumeration value="SJ11"/>
			<xs:enumeration value="SJ12"/>
			<xs:enumeration value="SJ13"/>
			<xs:enumeration value="SJ21"/>
			<xs:enumeration value="SJ22"/>
			<xs:enumeration value="SJ23"/>
			<xs:enumeration value="SJ24"/>
			<xs:enumeration value="SJ99"/>
		</xs:restriction>
	</xs:simpleType>

	<xs:simpleType name="•\Ž¦‹æ•ª—ñ‹“Œ^" >
		<xs:restriction base="xs:string">
			<xs:enumeration value="•\Ž¦"/>
			<xs:enumeration value="”ñ•\Ž¦"/>
		</xs:restriction>
	</xs:simpleType>



	<!--==== ŠeŽí’n•¨ƒNƒ‰ƒX‚Ì’è‹` ====-->


	<!--==== ‘ª—ʂ̊“_ ====-->
	<xs:element name="GCP" type="fgd:GCPType" substitutionGroup="fgd:FGDFeature"/>
	<xs:complexType name="GCPType">
		<xs:complexContent>
			<xs:extension base="fgd:FGDFeatureType">
				<xs:sequence>
					<xs:element name="pos" type="gml:PointPropertyType"/>			<!-- ’n“_ -->
					<xs:element name="advNo" type="xs:string" minOccurs="0"/>		<!-- •Œ¾”ԍ† -->
					<xs:element name="orgName" type="xs:string"/>					<!-- Œv‰æ‹@ŠÖ–¼ -->
					<xs:element name="type" type="fgd:Šî€“_Ží•Ê—ñ‹“Œ^"/>			<!-- Ží•Ê -->
					<xs:element name="gcpClass" type="xs:string" minOccurs="0"/>	<!-- “™‹‰Ží•Ê -->
					<xs:element name="gcpCode" type="xs:string" minOccurs="0"/>		<!-- Šî€“_ƒR[ƒh -->
					<xs:element name="name" type="xs:string"/>						<!-- “_–¼Ì -->
					<xs:element name="B" type="xs:double" minOccurs="0"/>			<!-- B -->
					<xs:element name="L" type="xs:double" minOccurs="0"/>			<!-- L -->
					<xs:element name="alti" type="xs:double" minOccurs="0"/>		<!-- •W‚ -->
					<xs:element name="altiAcc" type="xs:integer" minOccurs="0"/>	<!-- •W‚’l—LŒø¬”Œ…” -->
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>

	<xs:simpleType name="Šî€“_Ží•Ê—ñ‹“Œ^" >
		<xs:restriction base="xs:string">
			<xs:enumeration value="“dŽqŠî€“_"/>
			<xs:enumeration value="ŽOŠp“_"/>
			<xs:enumeration value="…€“_"/>
			<xs:enumeration value="‘½Šp“_"/>
			<xs:enumeration value="‚»‚Ì‘¼‚̍‘‰ÆŠî€“_"/>
			<xs:enumeration value="…˜H‘ª—Ê•W"/>
			<xs:enumeration value="Œö‹¤Šî€“_"/>
			<xs:enumeration value="Œö‹¤…€“_"/>
			<xs:enumeration value="ŠX‹æŠî€“_"/>
			<xs:enumeration value="‚»‚Ì‘¼‚̊“_"/>
		</xs:restriction>
	</xs:simpleType>


	<!--==== DEM‹æ‰æ ====-->
	<xs:element name="DEM" type="fgd:DEMType" substitutionGroup="fgd:FGDFeature"/>
	<xs:complexType name="DEMType">
		<xs:complexContent>
			<xs:extension base="fgd:FGDFeatureType">
				<xs:sequence>
					<xs:element name="type" type="fgd:DEMŽí•Ê—ñ‹“Œ^"/>				<!-- DEMŽí•Ê -->
					<xs:element name="mesh" type="xs:string" minOccurs="0"/>		<!-- ƒƒbƒVƒ…”ԍ† -->
					<xs:element name="coverage" type="gml:DiscreteCoverageType"/>	<!-- ”í•¢ -->
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>

	<xs:simpleType name="DEMŽí•Ê—ñ‹“Œ^" >
		<xs:restriction base="xs:string">
			<xs:enumeration value="5mƒƒbƒVƒ…i”’l’nŒ`j"/>
			<xs:enumeration value="5mƒƒbƒVƒ…i•W‚j"/>
			<xs:enumeration value="10mƒƒbƒVƒ…i•W‚j"/>
			<xs:enumeration value="10mƒƒbƒVƒ…i‰ÎŽR•W‚j"/>
			<xs:enumeration value="50mƒƒbƒVƒ…i•W‚j"/>
			<xs:enumeration value="250mƒƒbƒVƒ…i•W‚j"/>
			<xs:enumeration value="‚»‚Ì‘¼"/>
		</xs:restriction>
	</xs:simpleType>


	<!-- DEM\¬“_ -->
	<xs:element name="DEM\¬“_" type="fgd:DEM\¬“_Type" substitutionGroup="gml:AbstractValue"/>
	<xs:complexType name="DEM\¬“_Type">
		<xs:sequence>
			<xs:element name="type" type="fgd:DEM\¬“_Ží•Ê—ñ‹“Œ^"/>	<!-- Ží•Ê -->
			<xs:element name="alti" type="xs:double"/>					<!-- •W‚’l -->
		</xs:sequence>
	</xs:complexType>

	<xs:simpleType name="DEM\¬“_Ží•Ê—ñ‹“Œ^" >
		<xs:restriction base="xs:string">
			<xs:enumeration value="’n•\–Ê"/>
			<xs:enumeration value="•\‘w–Ê"/>
			<xs:enumeration value="ŠC…–Ê"/>
			<xs:enumeration value="“à…–Ê"/>
			<xs:enumeration value="ƒf[ƒ^‚È‚µ"/>
			<xs:enumeration value="‚»‚Ì‘¼"/>
		</xs:restriction>
	</xs:simpleType>


	<!--==== •W‚“_ ====-->
	<xs:element name="ElevPt" type="fgd:ElevPtType" substitutionGroup="fgd:FGDFeature"/>
	<xs:complexType name="ElevPtType">
		<xs:complexContent>
			<xs:extension base="fgd:FGDFeatureType">
				<xs:sequence>
					<xs:element name="pos" type="gml:PointPropertyType"/>		<!-- ’n“_ -->
					<xs:element name="type" type="fgd:•W‚“_Ží•Ê—ñ‹“Œ^"/>		<!-- Ží•Ê -->
					<xs:element name="alti" type="xs:double" minOccurs="0"/>	<!-- •W‚’l -->
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>

	<xs:simpleType name="•W‚“_Ží•Ê—ñ‹“Œ^" >
		<xs:restriction base="xs:string">
			<xs:enumeration value="•W‚“_i‘ª“_j"/>
			<xs:enumeration value="“™‚ü\¬“_"/>
			<xs:enumeration value="‚»‚Ì‘¼"/>
			<xs:enumeration value="•s–¾"/>
		</xs:restriction>
	</xs:simpleType>


	<!--==== “™‚ü ====-->
	<xs:element name="Cntr" type="fgd:CntrType" substitutionGroup="fgd:FGDFeature"/>
	<xs:complexType name="CntrType">
		<xs:complexContent>
			<xs:extension base="fgd:FGDFeatureType">
				<xs:sequence>
					<xs:element name="loc" type="gml:CurvePropertyType"/>	<!-- êŠ -->
					<xs:element name="type" type="fgd:“™‚üŽí•Ê—ñ‹“Œ^"/>	<!-- Ží•Ê -->
					<xs:element name="alti" type="xs:double"/>				<!-- •W‚’l -->
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>

	<xs:simpleType name="“™‚üŽí•Ê—ñ‹“Œ^" >
		<xs:restriction base="xs:string">
			<xs:enumeration value="ˆê”Ê“™‚ü"/>
			<xs:enumeration value="‰š’n“™‚ü"/>
			<xs:enumeration value="‚»‚Ì‘¼"/>
			<xs:enumeration value="•s–¾"/>
		</xs:restriction>
	</xs:simpleType>


	<!--==== s­‹æ‰æ ====-->
	<xs:element name="AdmArea" type="fgd:AdmAreaType" substitutionGroup="fgd:FGDFeature"/>
	<xs:complexType name="AdmAreaType">
		<xs:complexContent>
			<xs:extension base="fgd:FGDFeatureType">
				<xs:sequence>
					<xs:element name="area" type="gml:SurfacePropertyType"/>	<!-- ”ÍˆÍ -->
					<xs:element name="type" type="fgd:s­‹æ‰æŽí•Ê—ñ‹“Œ^"/>		<!-- Ží•Ê -->
					<xs:element name="name" type="xs:string"/>					<!-- –¼Ì -->
					<xs:element name="admCode" type="xs:string"/>				<!-- s­ƒR[ƒh -->
					<xs:element name="repPt" type="fgd:ref_AdmPtType" minOccurs="0" maxOccurs="1"/>	<!-- s­‹æ‰æ‘ã•\“_‚ÖŠÖ˜A -->
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>

	<xs:complexType name="ref_AdmAreaType">
		<xs:sequence minOccurs="0">
			<xs:element ref="fgd:AdmArea"/>
		</xs:sequence>
		<xs:attributeGroup ref="gml:AssociationAttributeGroup"/>
		<xs:attributeGroup ref="gml:OwnershipAttributeGroup" />
	</xs:complexType>

	<xs:simpleType name="s­‹æ‰æŽí•Ê—ñ‹“Œ^" >
		<xs:restriction base="xs:string">
			<xs:enumeration value="“s“¹•{Œ§"/>
			<xs:enumeration value="–kŠC“¹‚ÌŽx’¡"/>
			<xs:enumeration value="ŒSŽsE“Œ‹ž“s‚Ì‹æ"/>
			<xs:enumeration value="’¬‘ºEŽw’è“sŽs‚Ì‹æ"/>
			<xs:enumeration value="‘厚E’¬E’š–Ú"/>
			<xs:enumeration value="‚»‚Ì‘¼"/>
			<xs:enumeration value="•s–¾"/>
		</xs:restriction>
	</xs:simpleType>


	<!--==== s­‹æ‰æŠEü ====-->
	<xs:element name="AdmBdry" type="fgd:AdmBdryType" substitutionGroup="fgd:FGDFeature"/>
	<xs:complexType name="AdmBdryType">
		<xs:complexContent>
			<xs:extension base="fgd:FGDFeatureType">
				<xs:sequence>
					<xs:element name="loc" type="gml:CurvePropertyType"/>		<!-- êŠ -->
					<xs:element name="type" type="fgd:s­‹æ‰æŠEüŽí•Ê—ñ‹“Œ^"/>	<!-- Ží•Ê -->
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	
	<xs:simpleType name="s­‹æ‰æŠEüŽí•Ê—ñ‹“Œ^" >
		<xs:restriction base="xs:string">
			<xs:enumeration value="“s“¹•{Œ§ŠE"/>
			<xs:enumeration value="–kŠC“¹‚ÌŽx’¡ŠE"/>
			<xs:enumeration value="ŒSŽsE“Œ‹ž“s‚Ì‹æŠE"/>
			<xs:enumeration value="’¬‘ºEŽw’è“sŽs‚Ì‹æŠE"/>
			<xs:enumeration value="‘厚E’¬E’š–ÚŠE"/>
			<xs:enumeration value="‚»‚Ì‘¼"/>
			<xs:enumeration value="•s–¾"/>
		</xs:restriction>
	</xs:simpleType>


	<!--==== ’¬ŽšŠEü ====-->
	<xs:element name="CommBdry" type="fgd:CommBdryType" substitutionGroup="fgd:AdmBdry"/>
	<xs:complexType name="CommBdryType">
		<xs:complexContent>
			<xs:extension base="fgd:AdmBdryType"/>
		</xs:complexContent>
	</xs:complexType>


	<!--==== s­‹æ‰æ‘ã•\“_ ====-->
	<xs:element name="AdmPt" type="fgd:AdmPtType" substitutionGroup="fgd:FGDFeature"/>
	<xs:complexType name="AdmPtType">
		<xs:complexContent>
			<xs:extension base="fgd:FGDFeatureType">
				<xs:sequence>
					<xs:element name="pos" type="gml:PointPropertyType"/>	<!-- ’n“_ -->
					<xs:element name="type" type="fgd:s­‹æ‰æŽí•Ê—ñ‹“Œ^"/>	<!-- Ží•Ê -->
					<xs:element name="name" type="xs:string"/>				<!-- –¼Ì -->
					<xs:element name="admCode" type="xs:string"/>			<!-- s­ƒR[ƒh -->
					<xs:element name="admArea" type="fgd:ref_AdmAreaType" minOccurs="0" maxOccurs="1"/>	<!-- s­‹æ‰æ‚Ö‚ÌŠÖ˜A -->
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>

	<xs:complexType name="ref_AdmPtType">
		<xs:sequence minOccurs="0">
			<xs:element ref="fgd:AdmPt"/>
		</xs:sequence>
		<xs:attributeGroup ref="gml:AssociationAttributeGroup"/>
		<xs:attributeGroup ref="gml:OwnershipAttributeGroup" />
	</xs:complexType>


	<!--==== ’¬Žš‚Ì‘ã•\“_ ====-->
	<xs:element name="CommPt" type="fgd:CommPtType" substitutionGroup="fgd:AdmPt"/>
	<xs:complexType name="CommPtType">
		<xs:complexContent>
			<xs:extension base="fgd:AdmPtType"/>
		</xs:complexContent>
	</xs:complexType>


	<!--==== ŠX‹æˆæ ====-->
	<xs:element name="SBArea" type="fgd:SBAreaType" substitutionGroup="fgd:FGDFeature"/>
	<xs:complexType name="SBAreaType">
		<xs:complexContent>
			<xs:extension base="fgd:FGDFeatureType">
				<xs:sequence>
					<xs:element name="area" type="gml:SurfacePropertyType"/>	<!-- ”ÍˆÍ -->
					<xs:element name="type" type="fgd:ŠX‹æˆæŽí•Ê—ñ‹“Œ^"/>		<!-- Ží•Ê -->
					<xs:element name="sbaNo" type="xs:string" minOccurs="0"/>	<!-- ŠX‹æ•„† -->
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>

	<xs:simpleType name="ŠX‹æˆæŽí•Ê—ñ‹“Œ^" >
		<xs:restriction base="xs:string">
			<xs:enumeration value="Z‹•\Ž¦’nˆæ"/>
			<xs:enumeration value="‚»‚Ì‘¼‚Ì’nˆæ"/>
			<xs:enumeration value="•s–¾"/>
		</xs:restriction>
	</xs:simpleType>


	<!--==== ŠX‹æü ====-->
	<xs:element name="SBBdry" type="fgd:SBBdryType" substitutionGroup="fgd:FGDFeature"/>
	<xs:complexType name="SBBdryType">
		<xs:complexContent>
			<xs:extension base="fgd:FGDFeatureType">
				<xs:sequence>
					<xs:element name="loc" type="gml:CurvePropertyType"/>	<!-- êŠ -->
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>


	<!--==== ŠX‹æ‚Ì‘ã•\“_ ====-->
	<xs:element name="SBAPt" type="fgd:SBAPtType" substitutionGroup="fgd:FGDFeature"/>
	<xs:complexType name="SBAPtType">
		<xs:complexContent>
			<xs:extension base="fgd:FGDFeatureType">
				<xs:sequence>
					<xs:element name="pos" type="gml:PointPropertyType"/>		<!-- ’n“_ -->
					<xs:element name="sbaNo" type="xs:string" minOccurs="0"/>	<!-- ŠX‹æ•„† -->
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>


	<!--==== …ˆæ ====-->
	<xs:element name="WA" type="fgd:WAType" substitutionGroup="fgd:FGDFeature"/>
	<xs:complexType name="WAType">
		<xs:complexContent>
			<xs:extension base="fgd:FGDFeatureType">
				<xs:sequence>
					<xs:element name="area" type="gml:SurfacePropertyType"/>	<!-- ”ÍˆÍ -->
					<xs:element name="type" type="fgd:…ˆæŽí•Ê—ñ‹“Œ^"/>			<!-- Ží•Ê -->
					<xs:element name="name" type="xs:string" minOccurs="0"/>	<!-- –¼Ì -->
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>

	<xs:simpleType name="…ˆæŽí•Ê—ñ‹“Œ^" >
		<xs:restriction base="xs:string">
			<xs:enumeration value="ŠC"/>
			<xs:enumeration value="‰Íì"/>
			<xs:enumeration value="ŒÎ’r"/>
			<xs:enumeration value="‚»‚Ì‘¼"/>
			<xs:enumeration value="•s–¾"/>
		</xs:restriction>
	</xs:simpleType>


	<!--==== …ŠUü ====-->
	<xs:element name="WL" type="fgd:WLType" substitutionGroup="fgd:FGDFeature"/>
	<xs:complexType name="WLType">
		<xs:complexContent>
			<xs:extension base="fgd:FGDFeatureType">
				<xs:sequence>
					<xs:element name="loc" type="gml:CurvePropertyType"/>		<!-- êŠ -->
					<xs:element name="type" type="fgd:…ŠUüŽí•Ê—ñ‹“Œ^"/>		<!-- Ží•Ê -->
					<xs:element name="name" type="xs:string" minOccurs="0"/>	<!-- –¼Ì -->
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>

	<xs:simpleType name="…ŠUüŽí•Ê—ñ‹“Œ^" >
		<xs:restriction base="xs:string">
			<xs:enumeration value="…ŠUüi‰Íìj"/>
			<xs:enumeration value="…ŠUüiŒÎ’rj"/>
			<xs:enumeration value="ˆêð‰Íì"/>
			<xs:enumeration value="—p…˜H"/>
			<xs:enumeration value="˜IŠâ"/>
			<xs:enumeration value="‚»‚Ì‘¼"/>
			<xs:enumeration value="•s–¾"/>
				<!-- ˆÈ‰º‚͌݊·«ˆÛŽ‚Ì‚½‚ß‚É’è‹`‚µ‚Ä‚¢‚é -->
			<xs:enumeration value="ŽV‹´i“SCƒRƒ“ƒNƒŠ[ƒgj"/>
			<xs:enumeration value="ŽV‹´i–ؐ»C•‚ŽV‹´j"/>
			<xs:enumeration value="”í•¢"/>
			<xs:enumeration value="‚¹‚«"/>
			<xs:enumeration value="…–å"/>
			<xs:enumeration value="•~ÎŽÎâ"/>
		</xs:restriction>
	</xs:simpleType>


	<!--==== ŠCŠÝü ====-->
	<xs:element name="Cstline" type="fgd:CstlineType" substitutionGroup="fgd:FGDFeature"/>
	<xs:complexType name="CstlineType">
		<xs:complexContent>
			<xs:extension base="fgd:FGDFeatureType">
				<xs:sequence>
					<xs:element name="loc" type="gml:CurvePropertyType"/>		<!-- êŠ -->
					<xs:element name="type" type="fgd:ŠCŠÝüŽí•Ê—ñ‹“Œ^"/>		<!-- Ží•Ê -->
					<xs:element name="name" type="xs:string" minOccurs="0"/>	<!-- –¼Ì -->
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>

	<xs:simpleType name="ŠCŠÝüŽí•Ê—ñ‹“Œ^" >
		<xs:restriction base="xs:string">
			<xs:enumeration value="ŠCŠÝü"/>
			<xs:enumeration value="˜IŠâ"/>
			<xs:enumeration value="‚»‚Ì‘¼"/>
			<xs:enumeration value="•s–¾"/>
				<!-- ˆÈ‰º‚͌݊·«ˆÛŽ‚Ì‚½‚ß‚É’è‹`‚µ‚Ä‚¢‚é -->
			<xs:enumeration value="ŽV‹´i“SCƒRƒ“ƒNƒŠ[ƒgj"/>
			<xs:enumeration value="ŽV‹´i–ؐ»C•‚ŽV‹´j"/>
			<xs:enumeration value="”í•¢"/>
			<xs:enumeration value="–h”g’ç"/>
			<xs:enumeration value="‚¹‚«"/>
			<xs:enumeration value="…–å"/>
			<xs:enumeration value="•~ÎŽÎâ"/>
		</xs:restriction>
	</xs:simpleType>


	<!--==== …•”\‘¢•¨ü ====-->
	<xs:element name="WStrL" type="fgd:WStrLType" substitutionGroup="fgd:FGDFeature"/>
	<xs:complexType name="WStrLType">
		<xs:complexContent>
			<xs:extension base="fgd:FGDFeatureType">
				<xs:sequence>
					<xs:element name="loc" type="gml:CurvePropertyType"/>				<!-- êŠ -->
					<xs:element name="type" type="fgd:…•”\‘¢•¨Ží•Ê—ñ‹“Œ^"/>			<!-- Ží•Ê -->
					<xs:element name="name" type="xs:string" minOccurs="0"/>			<!-- –¼Ì -->
					<xs:element name="surfA" type="fgd:ref_WStrAType" minOccurs="0" maxOccurs="1"/>	<!-- …•”\‘¢•¨–Ê‚Ö‚ÌŠÖ˜A -->
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>

	<xs:complexType name="ref_WStrLType">
		<xs:sequence minOccurs="0">
			<xs:element ref="fgd:WStrL"/>
		</xs:sequence>
		<xs:attributeGroup ref="gml:AssociationAttributeGroup"/>
		<xs:attributeGroup ref="gml:OwnershipAttributeGroup" />
	</xs:complexType>


	<xs:simpleType name="…•”\‘¢•¨Ží•Ê—ñ‹“Œ^" >
		<xs:restriction base="xs:string">
			<xs:enumeration value="ŽV‹´i“SCƒRƒ“ƒNƒŠ[ƒgj"/>
			<xs:enumeration value="–h”g’ç"/>
			<xs:enumeration value="ƒ_ƒ€"/>
			<xs:enumeration value="»–hƒ_ƒ€"/>
			<xs:enumeration value="‘ê"/>
			<xs:enumeration value="‚¹‚«"/>
			<xs:enumeration value="…–å"/>
			<xs:enumeration value="•s“§‰ß…§"/>
			<xs:enumeration value="“§‰ß…§"/>
			<xs:enumeration value="•~ÎŽÎâ"/>
			<xs:enumeration value="‰J…–‘"/>
			<xs:enumeration value="‚»‚Ì‘¼"/>
			<xs:enumeration value="•s–¾"/>
		</xs:restriction>
	</xs:simpleType>


	<!--==== …•”\‘¢•¨–Ê ====-->
	<xs:element name="WStrA" type="fgd:WStrAType" substitutionGroup="fgd:FGDFeature"/>
	<xs:complexType name="WStrAType">
		<xs:complexContent>
			<xs:extension base="fgd:FGDFeatureType">
				<xs:sequence>
					<xs:element name="area" type="gml:SurfacePropertyType"/>			<!-- ”ÍˆÍ -->
					<xs:element name="type" type="fgd:…•”\‘¢•¨Ží•Ê—ñ‹“Œ^"/>			<!-- Ží•Ê -->
					<xs:element name="name" type="xs:string" minOccurs="0"/>			<!-- –¼Ì -->
					<xs:element name="compL" type="fgd:ref_WStrLType" minOccurs="0" maxOccurs="unbounded"/>	<!-- …•”\‘¢•¨ü‚̏W–ñ -->
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>

	<xs:complexType name="ref_WStrAType">
		<xs:sequence minOccurs="0">
			<xs:element ref="fgd:WStrA"/>
		</xs:sequence>
		<xs:attributeGroup ref="gml:AssociationAttributeGroup"/>
		<xs:attributeGroup ref="gml:OwnershipAttributeGroup" />
	</xs:complexType>


	<!--==== ‰Íì’ç–h•\–@Œ¨–@ü ====-->
	<xs:element name="LeveeEdge" type="fgd:LeveeEdgeType" substitutionGroup="fgd:FGDFeature"/>
	<xs:complexType name="LeveeEdgeType">
		<xs:complexContent>
			<xs:extension base="fgd:FGDFeatureType">
				<xs:sequence>
					<xs:element name="loc" type="gml:CurvePropertyType"/>		<!-- êŠ -->
					<xs:element name="name" type="xs:string" minOccurs="0"/>	<!-- –¼Ì -->
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>


	<!--==== ‰Íì‹æˆæŠEü ====-->
	<xs:element name="RvrMgtBdry" type="fgd:‰Íì‹æˆæŠEü" substitutionGroup="fgd:FGDFeature"/>
	<xs:complexType name="‰Íì‹æˆæŠEü">
		<xs:complexContent>
			<xs:extension base="fgd:FGDFeatureType">
				<xs:sequence>
					<xs:element name="loc" type="gml:CurvePropertyType"/>		<!-- êŠ -->
					<xs:element name="name" type="xs:string" minOccurs="0"/>	<!-- –¼Ì -->
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>


	<!--==== Œš’z•¨ ====-->
	<xs:element name="BldA" type="fgd:BldAType" substitutionGroup="fgd:FGDFeature"/>
	<xs:complexType name="BldAType">
		<xs:complexContent>
			<xs:extension base="fgd:FGDFeatureType">
				<xs:sequence>
					<xs:element name="area" type="gml:SurfacePropertyType"/>	<!-- ”ÍˆÍ -->
					<xs:element name="type" type="fgd:Œš•¨Ží•Ê—ñ‹“Œ^"/>			<!-- Ží•Ê -->
					<xs:element name="name" type="xs:string" minOccurs="0"/>	<!-- –¼Ì -->
					<xs:element name="compL" type="fgd:ref_BldLType" minOccurs="0" maxOccurs="unbounded"/>	<!-- Œš’z•¨‚ÌŠOŽüü‚̏W–ñ -->
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>

	<xs:complexType name="ref_BldAType">
		<xs:sequence minOccurs="0">
			<xs:element ref="fgd:BldA"/>
		</xs:sequence>
		<xs:attributeGroup ref="gml:AssociationAttributeGroup"/>
		<xs:attributeGroup ref="gml:OwnershipAttributeGroup" />
	</xs:complexType>


	<xs:simpleType name="Œš•¨Ží•Ê—ñ‹“Œ^" >
		<xs:restriction base="xs:string">
			<xs:enumeration value="•’ÊŒš•¨"/>
			<xs:enumeration value="Œ˜‚낤Œš•¨"/>
			<xs:enumeration value="•’Ê–³•ÇŽÉ"/>
			<xs:enumeration value="Œ˜‚낤–³•ÇŽÉ"/>
			<xs:enumeration value="‚»‚Ì‘¼"/>
			<xs:enumeration value="•s–¾"/>
		</xs:restriction>
	</xs:simpleType>


	<!--==== Œš’z•¨‚ÌŠOŽüü ====-->
	<xs:element name="BldL" type="fgd:BldLType" substitutionGroup="fgd:FGDFeature"/>
	<xs:complexType name="BldLType">
		<xs:complexContent>
			<xs:extension base="fgd:FGDFeatureType">
				<xs:sequence>
					<xs:element name="loc" type="gml:CurvePropertyType"/>		<!-- êŠ -->
					<xs:element name="type" type="fgd:Œš•¨Ží•Ê—ñ‹“Œ^"/>			<!-- Ží•Ê -->
					<xs:element name="name" type="xs:string" minOccurs="0"/>	<!-- –¼Ì -->
					<xs:element name="surfA" type="fgd:ref_BldAType" minOccurs="0" maxOccurs="1"/>	<!-- Œš’z•¨‚Ö‚ÌŠÖ˜A -->
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>

	<xs:complexType name="ref_BldLType">
		<xs:sequence minOccurs="0">
			<xs:element ref="fgd:BldL"/>
		</xs:sequence>
		<xs:attributeGroup ref="gml:AssociationAttributeGroup"/>
		<xs:attributeGroup ref="gml:OwnershipAttributeGroup" />
	</xs:complexType>


	<!--==== “¹˜H‰ ====-->
	<xs:element name="RdEdg" type="fgd:RdEdgType" substitutionGroup="fgd:FGDFeature"/>
	<xs:complexType name="RdEdgType">
		<xs:complexContent>
			<xs:extension base="fgd:FGDFeatureType">
				<xs:sequence>
					<xs:element name="loc" type="gml:CurvePropertyType"/>							<!-- êŠ -->
					<xs:element name="type" type="fgd:“¹˜HŽí•Ê—ñ‹“Œ^"/>								<!-- Ží•Ê -->
					<xs:element name="name" type="xs:string" minOccurs="0"/>						<!-- –¼Ì -->
					<xs:element name="admOffice" type="fgd:“¹˜HŠÇ—Žå‘ÌŽí•Ê—ñ‹“Œ^" minOccurs="0"/>	<!-- ŠÇ—Žå‘Ì -->
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>

	<xs:simpleType name="“¹˜HŽí•Ê—ñ‹“Œ^" >
		<xs:restriction base="xs:string">
			<xs:enumeration value="^•“¹˜H"/>
			<xs:enumeration value="ŒyŽÔ“¹"/>
			<xs:enumeration value="“k•à“¹"/>
			<xs:enumeration value="’뉀˜H“™"/>
			<xs:enumeration value="ƒgƒ“ƒlƒ‹“à‚Ì“¹˜H"/>
			<xs:enumeration value="ŒšÝ’†‚Ì“¹˜H"/>
			<xs:enumeration value="‚»‚Ì‘¼"/>
			<xs:enumeration value="•s–¾"/>
		</xs:restriction>
	</xs:simpleType>

	<xs:simpleType name="“¹˜HŠÇ—Žå‘ÌŽí•Ê—ñ‹“Œ^" >
		<xs:restriction base="xs:string">
			<xs:enumeration value="‘"/>
			<xs:enumeration value="“s“¹•{Œ§"/>
			<xs:enumeration value="Žs’¬‘º"/>
			<xs:enumeration value="‚‘¬“¹˜HŠÇ—’c‘Ì"/>
			<xs:enumeration value="‚»‚Ì‘¼"/>
			<xs:enumeration value="•s–¾"/>
		</xs:restriction>
	</xs:simpleType>


	<!--==== “¹˜H\¬ü ====-->
	<xs:element name="RdCompt" type="fgd:RdComptType" substitutionGroup="fgd:FGDFeature"/>
	<xs:complexType name="RdComptType">
		<xs:complexContent>
			<xs:extension base="fgd:FGDFeatureType">
				<xs:sequence>
					<xs:element name="loc" type="gml:CurvePropertyType"/>							<!-- êŠ -->
					<xs:element name="type" type="fgd:“¹˜H\¬üŽí•Ê—ñ‹“Œ^"/>						<!-- Ží•Ê -->
					<xs:element name="name" type="xs:string" minOccurs="0"/>						<!-- –¼Ì -->
					<xs:element name="admOffice" type="fgd:“¹˜HŠÇ—Žå‘ÌŽí•Ê—ñ‹“Œ^" minOccurs="0"/>	<!-- ŠÇ—Žå‘Ì -->
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>

	<xs:simpleType name="“¹˜H\¬üŽí•Ê—ñ‹“Œ^" >
		<xs:restriction base="xs:string">
			<xs:enumeration value="•à“¹"/>
			<xs:enumeration value="‘¤a"/>
			<xs:enumeration value="•ª—£‘Ñ"/>
			<xs:enumeration value="ˆÀ‘S’n‘Ñ"/>
			<xs:enumeration value="‰J…–‘"/>
			<xs:enumeration value="‚»‚Ì‘¼"/>
			<xs:enumeration value="•s–¾"/>
		</xs:restriction>
	</xs:simpleType>


	<!--==== “¹˜Hˆæ•ªŠ„ü ====-->
	<xs:element name="RdASL" type="fgd:RdASLType" substitutionGroup="fgd:FGDFeature"/>
	<xs:complexType name="RdASLType">
		<xs:complexContent>
			<xs:extension base="fgd:FGDFeatureType">
				<xs:sequence>
					<xs:element name="loc" type="gml:CurvePropertyType"/>		<!-- êŠ -->
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>


	<!--==== “¹˜Hˆæ ====-->
	<xs:element name="RdArea" type="fgd:RdAreaType" substitutionGroup="fgd:FGDFeature"/>
	<xs:complexType name="RdAreaType">
		<xs:complexContent>
			<xs:extension base="fgd:FGDFeatureType">
				<xs:sequence>
					<xs:element name="area" type="gml:SurfacePropertyType"/>						<!-- ”ÍˆÍ -->
					<xs:element name="name" type="xs:string" minOccurs="0"/>						<!-- –¼Ì -->
					<xs:element name="admOffice" type="fgd:“¹˜HŠÇ—Žå‘ÌŽí•Ê—ñ‹“Œ^" minOccurs="0"/>	<!-- ŠÇ—Žå‘Ì -->
						<!-- ŽŸ‚Ì—v‘f‚́CH21 9ŒŽ‚©‚烊ƒŠ[ƒX‚µ‚½ˆê•”‚̃f[ƒ^‚ÅŽg—p‚³‚ê‚Ä‚¢‚邪C¡Œã‚ÍadmOfficeƒ^ƒO‚ɕύX‚·‚é -->
					<xs:element name="type" type="fgd:“¹˜HŠÇ—Žå‘ÌŽí•Ê—ñ‹“Œ^" minOccurs="0"/>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>


	<!--==== “¹˜H‹æ•ª–Ê ====-->
	<xs:element name="RdSgmtA" type="fgd:RdSgmtAType" substitutionGroup="fgd:FGDFeature"/>
	<xs:complexType name="RdSgmtAType">
		<xs:complexContent>
			<xs:extension base="fgd:FGDFeatureType">
				<xs:sequence>
					<xs:element name="area" type="gml:SurfacePropertyType"/>						<!-- ”ÍˆÍ -->
					<xs:element name="type" type="fgd:“¹˜H‹æ•ª–ÊŽí•Ê—ñ‹“Œ^"/>						<!-- Ží•Ê -->
					<xs:element name="name" type="xs:string" minOccurs="0"/>						<!-- –¼Ì -->
					<xs:element name="admOffice" type="fgd:“¹˜HŠÇ—Žå‘ÌŽí•Ê—ñ‹“Œ^" minOccurs="0"/>	<!-- ŠÇ—Žå‘Ì -->
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>

	<xs:simpleType name="“¹˜H‹æ•ª–ÊŽí•Ê—ñ‹“Œ^" >
		<xs:restriction base="xs:string">
			<xs:enumeration value="ŽÔ“¹•”"/>
			<xs:enumeration value="ŽÔ“¹Œð·•”"/>
			<xs:enumeration value="“¥Ø“¹"/>
			<xs:enumeration value="‹O“¹•~"/>
			<xs:enumeration value="“‡"/>
			<xs:enumeration value="˜H–Ê“dŽÔ’â—¯Š"/>
			<xs:enumeration value="•à“¹•”"/>
			<xs:enumeration value="AÍ"/>
			<xs:enumeration value="Ž©“]ŽÔ’“ŽÔê"/>
			<xs:enumeration value="Ž©“®ŽÔ’“ŽÔê"/>
			<xs:enumeration value="‚»‚Ì‘¼"/>
			<xs:enumeration value="•s–¾"/>
		</xs:restriction>
	</xs:simpleType>


	<!--==== “¹˜H‹æˆæŠEü ====-->
	<xs:element name="RdMgtBdry" type="fgd:RdMgtBdryType" substitutionGroup="fgd:FGDFeature"/>
	<xs:complexType name="RdMgtBdryType">
		<xs:complexContent>
			<xs:extension base="fgd:FGDFeatureType">
				<xs:sequence>
					<xs:element name="loc" type="gml:CurvePropertyType"/>		<!-- êŠ -->
					<xs:element name="name" type="xs:string" minOccurs="0"/>	<!-- –¼Ì -->
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>


	<!--==== ‹O“¹‚Ì’†Sü ====-->
	<xs:element name="RailCL" type="fgd:RailCLType" substitutionGroup="fgd:FGDFeature"/>
	<xs:complexType name="RailCLType">
		<xs:complexContent>
			<xs:extension base="fgd:FGDFeatureType">
				<xs:sequence>
					<xs:element name="loc" type="gml:CurvePropertyType"/>		<!-- êŠ -->
					<xs:element name="type" type="fgd:‹O“¹Ží•Ê—ñ‹“Œ^"/>			<!-- Ží•Ê -->
					<xs:element name="name" type="xs:string" minOccurs="0"/>	<!-- –¼Ì -->
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>

	<xs:simpleType name="‹O“¹Ží•Ê—ñ‹“Œ^" >
		<xs:restriction base="xs:string">
			<xs:enumeration value="•’Ê“S“¹"/>
			<xs:enumeration value="˜H–Ê‚Ì“S“¹"/>
			<xs:enumeration value="“ÁŽê‹O“¹"/>
			<xs:enumeration value="õ“¹"/>
			<xs:enumeration value="ƒgƒ“ƒlƒ‹“à‚Ì“S“¹"/>
			<xs:enumeration value="ŒšÝ’†‚Ì“S“¹"/>
			<xs:enumeration value="‚»‚Ì‘¼"/>
			<xs:enumeration value="•s–¾"/>
		</xs:restriction>
	</xs:simpleType>

</xs:schema>