Project

General

Profile

1 10458 tao
<?xml version="1.0" encoding="utf-8"?>
2
<xs:schema targetNamespace="http://www.isotc211.org/2005/gmd" elementFormDefault="qualified" version="0.1" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:gco="http://www.isotc211.org/2005/gco" xmlns:gmd="http://www.isotc211.org/2005/gmd">
3
	<!-- ================================= Annotation ================================ -->
4
	<xs:annotation>
5
		<xs:documentation>This file was generated from ISO TC/211 UML class diagrams == 01-26-2005 12:40:04 ====== </xs:documentation>
6
	</xs:annotation>
7
	<!-- ================================== Imports ================================== -->
8
	<xs:import namespace="http://www.isotc211.org/2005/gco" schemaLocation="gco.xsd"/>
9
	<xs:include schemaLocation="citation.xsd"/>
10
	<xs:include schemaLocation="extent.xsd"/>
11
	<!-- ########################################################################### -->
12
	<!-- ########################################################################### -->
13
	<!-- ================================== Classes ================================= -->
14
	<xs:complexType name="RS_Identifier_Type">
15
		<xs:complexContent>
16
			<xs:extension base="gmd:MD_Identifier_Type">
17
				<xs:sequence>
18
					<xs:element name="codeSpace" type="gco:CharacterString_PropertyType" minOccurs="0"/>
19
					<xs:element name="version" type="gco:CharacterString_PropertyType" minOccurs="0"/>
20
				</xs:sequence>
21
			</xs:extension>
22
		</xs:complexContent>
23
	</xs:complexType>
24
	<!-- ........................................................................ -->
25
	<xs:element name="RS_Identifier" type="gmd:RS_Identifier_Type" substitutionGroup="gmd:MD_Identifier"/>
26
	<!-- ........................................................................ -->
27
	<xs:complexType name="RS_Identifier_PropertyType">
28
		<xs:sequence minOccurs="0">
29
			<xs:element ref="gmd:RS_Identifier"/>
30
		</xs:sequence>
31
		<xs:attributeGroup ref="gco:ObjectReference"/>
32
		<xs:attribute ref="gco:nilReason"/>
33
	</xs:complexType>
34
	<!-- =========================================================================== -->
35
	<xs:complexType name="MD_ReferenceSystem_Type">
36
		<xs:complexContent>
37
			<xs:extension base="gco:AbstractObject_Type">
38
				<xs:sequence>
39
					<xs:element name="referenceSystemIdentifier" type="gmd:RS_Identifier_PropertyType" minOccurs="0"/>
40
				</xs:sequence>
41
			</xs:extension>
42
		</xs:complexContent>
43
	</xs:complexType>
44
	<!-- ........................................................................ -->
45
	<xs:element name="MD_ReferenceSystem" type="gmd:MD_ReferenceSystem_Type"/>
46
	<!-- ........................................................................ -->
47
	<xs:complexType name="MD_ReferenceSystem_PropertyType">
48
		<xs:sequence minOccurs="0">
49
			<xs:element ref="gmd:MD_ReferenceSystem"/>
50
		</xs:sequence>
51
		<xs:attributeGroup ref="gco:ObjectReference"/>
52
		<xs:attribute ref="gco:nilReason"/>
53
	</xs:complexType>
54
	<!-- =========================================================================== -->
55
	<xs:complexType name="MD_Identifier_Type">
56
		<xs:complexContent>
57
			<xs:extension base="gco:AbstractObject_Type">
58
				<xs:sequence>
59
					<xs:element name="authority" type="gmd:CI_Citation_PropertyType" minOccurs="0"/>
60
					<xs:element name="code" type="gco:CharacterString_PropertyType"/>
61
				</xs:sequence>
62
			</xs:extension>
63
		</xs:complexContent>
64
	</xs:complexType>
65
	<!-- ........................................................................ -->
66
	<xs:element name="MD_Identifier" type="gmd:MD_Identifier_Type"/>
67
	<!-- ........................................................................ -->
68
	<xs:complexType name="MD_Identifier_PropertyType">
69
		<xs:sequence minOccurs="0">
70
			<xs:element ref="gmd:MD_Identifier"/>
71
		</xs:sequence>
72
		<xs:attributeGroup ref="gco:ObjectReference"/>
73
		<xs:attribute ref="gco:nilReason"/>
74
	</xs:complexType>
75
	<!-- =========================================================================== -->
76
	<xs:complexType name="AbstractRS_ReferenceSystem_Type" abstract="true">
77
		<xs:annotation>
78
			<xs:documentation>Description of the spatial and temporal reference systems used in the dataset</xs:documentation>
79
		</xs:annotation>
80
		<xs:complexContent>
81
			<xs:extension base="gco:AbstractObject_Type">
82
				<xs:sequence>
83
					<xs:element name="name" type="gmd:RS_Identifier_PropertyType"/>
84
					<xs:element name="domainOfValidity" type="gmd:EX_Extent_PropertyType" minOccurs="0" maxOccurs="unbounded"/>
85
				</xs:sequence>
86
			</xs:extension>
87
		</xs:complexContent>
88
	</xs:complexType>
89
	<!-- ........................................................................ -->
90
	<xs:element name="AbstractRS_ReferenceSystem" type="gmd:AbstractRS_ReferenceSystem_Type" abstract="true"/>
91
	<!-- ........................................................................ -->
92
	<xs:complexType name="RS_ReferenceSystem_PropertyType">
93
		<xs:sequence minOccurs="0">
94
			<xs:element ref="gmd:AbstractRS_ReferenceSystem"/>
95
		</xs:sequence>
96
		<xs:attributeGroup ref="gco:ObjectReference"/>
97
		<xs:attribute ref="gco:nilReason"/>
98
	</xs:complexType>
99
	<!-- =========================================================================== -->
100
</xs:schema>