Statistics
| Revision:

root / branches / Mobile1.0 / org.gvsig.gpe.gml / testdata / schemas / WFSDescribeFeatureType.xsd @ 79

History | View | Annotate | Download (8.58 KB)

1
<?xml version="1.0" encoding="UTF-8"?>
2
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:deegreewfs="http://www.deegree.org/wfs" xmlns:gml="http://www.opengis.net/gml" xmlns:ideewfs="http://www.idee.es/wfs" xmlns:ogc="http://www.opengis.net/ogc" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.idee.es/wfs">
3
	<xsd:import namespace="http://www.opengis.net/gml" schemaLocation="http://schemas.opengis.net/gml/3.1.1/base/feature.xsd"/>
4
	<xsd:import namespace="http://www.opengis.net/gml" schemaLocation="http://schemas.opengis.net/gml/3.1.1/base/geometryAggregates.xsd"/>
5
	<!-- configuration for the persistence backend to be used -->
6
	
7
	<!-- ============================================================== -->
8
	<xsd:element name="VerticeRedOrdenInferior" substitutionGroup="gml:_Feature" type="ideewfs:VerticeED50Type">
9
		
10
	</xsd:element>
11
	<xsd:element name="VerticeRedIberia95" substitutionGroup="gml:_Feature" type="ideewfs:VerticeETRS89Type">
12
		
13
	</xsd:element>
14
	<xsd:element name="VerticeRedRegente" substitutionGroup="gml:_Feature" type="ideewfs:VerticeETRS89Type">
15
		
16
	</xsd:element>
17
	<xsd:element name="VerticeRedBalear98" substitutionGroup="gml:_Feature" type="ideewfs:VerticeETRS89Type">
18
		
19
	</xsd:element>
20
	<xsd:element name="VerticeRedRegenteCanarias95" substitutionGroup="gml:_Feature" type="ideewfs:VerticeITRS93Type">
21
		
22
	</xsd:element>
23
		
24
	<xsd:complexType name="VerticeED50Type">
25
		<xsd:complexContent>
26
			<xsd:extension base="ideewfs:VerticeGeodesicoType">
27
				<xsd:sequence>
28
					<xsd:element maxOccurs="1" minOccurs="0" name="alturaOrtometrica" type="xsd:string">
29
						
30
					</xsd:element>
31
				</xsd:sequence>				
32
			</xsd:extension>
33
		</xsd:complexContent>
34
	</xsd:complexType>				
35
	<xsd:complexType name="VerticeETRS89Type">
36
		<xsd:complexContent>
37
			<xsd:extension base="ideewfs:VerticeGeodesicoType">
38
				<xsd:sequence>
39
					<xsd:element maxOccurs="1" minOccurs="0" name="alturaElipsoidal" type="xsd:string">
40
						
41
					</xsd:element>
42
				</xsd:sequence>				
43
			</xsd:extension>
44
		</xsd:complexContent>
45
	</xsd:complexType>				
46
	<xsd:complexType name="VerticeITRS93Type">
47
		<xsd:complexContent>
48
			<xsd:extension base="ideewfs:VerticeGeodesicoType">
49
				<xsd:sequence>
50
					<xsd:element maxOccurs="1" minOccurs="0" name="alturaElipsoidal" type="xsd:string">
51
						
52
					</xsd:element>
53
				</xsd:sequence>				
54
			</xsd:extension>
55
		</xsd:complexContent>
56
	</xsd:complexType>			
57
	<xsd:complexType name="VerticeGeodesicoType">
58
		<xsd:complexContent>
59
			<xsd:extension base="gml:AbstractFeatureType">
60
				<xsd:sequence>
61
					<xsd:element maxOccurs="1" minOccurs="0" name="nombre" type="xsd:string">
62
						
63
					</xsd:element>
64

    
65
					<xsd:element maxOccurs="1" minOccurs="0" name="numeroROI" type="xsd:string">
66
						
67
					</xsd:element>
68
					<xsd:element maxOccurs="1" minOccurs="0" name="husoUTM" type="xsd:string">
69
						
70
					</xsd:element>
71
					<xsd:element maxOccurs="1" minOccurs="0" name="xUTM" type="xsd:string">
72
						
73
					</xsd:element>
74
					<xsd:element maxOccurs="1" minOccurs="0" name="yUTM" type="xsd:string">
75
						
76
					</xsd:element>
77
					<xsd:element maxOccurs="1" minOccurs="0" name="longitud" type="xsd:string">
78
						
79
					</xsd:element>
80
					<xsd:element maxOccurs="1" minOccurs="0" name="latitud" type="xsd:string">
81
						
82
					</xsd:element>
83
					<xsd:element maxOccurs="1" minOccurs="0" name="factorEscala" type="xsd:string">
84
						
85
					</xsd:element>
86
					<xsd:element maxOccurs="1" minOccurs="0" name="convergencia" type="xsd:string">
87
						
88
					</xsd:element>
89
					<xsd:element maxOccurs="1" minOccurs="0" name="fechaCompensacion" type="xsd:date">
90
						
91
					</xsd:element>
92
					<!--xsd:element name="hojaMTN" type="xsd:integer" minOccurs="0" maxOccurs="1">
93
						<xsd:annotation>
94
							<xsd:appinfo>
95
								<deegreewfs:Content>
96
									<deegreewfs:MappingField field="HOJA_MTN" type="INTEGER" />
97
								</deegreewfs:Content>
98
							</xsd:appinfo>
99
						</xsd:annotation>
100
					</xsd:element>
101
					<xsd:element name="situacion" type="xsd:string" minOccurs="0" maxOccurs="1">
102
						<xsd:annotation>
103
							<xsd:appinfo>
104
								<deegreewfs:Content>
105
									<deegreewfs:MappingField field="SITUACION" type="VARCHAR" />
106
								</deegreewfs:Content>
107
							</xsd:appinfo>
108
						</xsd:annotation>
109
					</xsd:element>
110
					<xsd:element name="observaciones" type="xsd:string" minOccurs="0" maxOccurs="1">
111
						<xsd:annotation>
112
							<xsd:appinfo>
113
								<deegreewfs:Content>
114
									<deegreewfs:MappingField field="OBSERVACIONES" type="VARCHAR" />
115
								</deegreewfs:Content>
116
							</xsd:appinfo>
117
						</xsd:annotation>
118
					</xsd:element>
119
					<xsd:element name="fechaConstruccion" type="xsd:string" minOccurs="0" maxOccurs="1">
120
						<xsd:annotation>
121
							<xsd:appinfo>
122
								<deegreewfs:Content>
123
									<deegreewfs:MappingField field="FECHA_DE_CONSTRUCCIóN" type="VARCHAR" />
124
								</deegreewfs:Content>
125
							</xsd:appinfo>
126
						</xsd:annotation>
127
					</xsd:element>
128
					<xsd:element name="centradoForzado" type="xsd:string" minOccurs="0" maxOccurs="1">
129
						<xsd:annotation>
130
							<xsd:appinfo>
131
								<deegreewfs:Content>
132
									<deegreewfs:MappingField field="CENTRADO_FORZADO" type="VARCHAR" />
133
								</deegreewfs:Content>
134
							</xsd:appinfo>
135
						</xsd:annotation>
136
					</xsd:element>
137
					<xsd:element name="numeroDeCuerpos" type="xsd:integer" minOccurs="0" maxOccurs="1">
138
						<xsd:annotation>
139
							<xsd:appinfo>
140
								<deegreewfs:Content>
141
									<deegreewfs:MappingField field="NUMERO_DE_CUERPOS" type="INTEGER" />
142
								</deegreewfs:Content>
143
							</xsd:appinfo>
144
						</xsd:annotation>
145
					</xsd:element>
146
					<xsd:element name="alturaPilar" type="xsd:float" minOccurs="0">
147
						<xsd:annotation>
148
							<xsd:appinfo>
149
								<deegreewfs:Content>
150
									<deegreewfs:MappingField field="ALTURA_PILAR" type="FLOAT" />
151
								</deegreewfs:Content>
152
							</xsd:appinfo>
153
						</xsd:annotation>
154
					</xsd:element>
155
					<xsd:element name="diametroPilar" type="xsd:float" minOccurs="0">
156
						<xsd:annotation>
157
							<xsd:appinfo>
158
								<deegreewfs:Content>
159
									<deegreewfs:MappingField field="DIAMETRO_PILAR" type="FLOAT" />
160
								</deegreewfs:Content>
161
							</xsd:appinfo>
162
						</xsd:annotation>
163
					</xsd:element>
164
					<xsd:element name="altoUltimoCuerpo" type="xsd:float" minOccurs="0">
165
						<xsd:annotation>
166
							<xsd:appinfo>
167
								<deegreewfs:Content>
168
									<deegreewfs:MappingField field="ALTO_ULTIMO_CUERPO" type="FLOAT" />
169
								</deegreewfs:Content>
170
							</xsd:appinfo>
171
						</xsd:annotation>
172
					</xsd:element>
173
					<xsd:element name="anchoUltimoCuerpo" type="xsd:float" minOccurs="0">
174
						<xsd:annotation>
175
							<xsd:appinfo>
176
								<deegreewfs:Content>
177
									<deegreewfs:MappingField field="ANCHO_ULTIMO_CUERPO" type="FLOAT" />
178
								</deegreewfs:Content>
179
							</xsd:appinfo>
180
						</xsd:annotation>
181
					</xsd:element>
182
					<xsd:element name="alturaTotalCuerpos" type="xsd:float" minOccurs="0">
183
						<xsd:annotation>
184
							<xsd:appinfo>
185
								<deegreewfs:Content>
186
									<deegreewfs:MappingField field="ALTURA_TOTAL_DE_LOS_CUERPOS" type="FLOAT" />
187
								</deegreewfs:Content>
188
							</xsd:appinfo>
189
						</xsd:annotation>
190
					</xsd:element>
191
					<xsd:element name="horizonteGPS" type="xsd:string" minOccurs="0" maxOccurs="1">
192
						<xsd:annotation>
193
							<xsd:appinfo>
194
								<deegreewfs:Content>
195
									<deegreewfs:MappingField field="HORIZONTE_GPS" type="VARCHAR" />
196
								</deegreewfs:Content>
197
							</xsd:appinfo>
198
						</xsd:annotation>
199
					</xsd:element>
200
					<xsd:element name="codINEMunicipio" type="xsd:integer" minOccurs="0" maxOccurs="1">
201
						<xsd:annotation>
202
							<xsd:appinfo>
203
								<deegreewfs:Content>
204
									<deegreewfs:MappingField field="ID_INE" type="INTEGER" />
205
								</deegreewfs:Content>
206
							</xsd:appinfo>
207
						</xsd:annotation>
208
					</xsd:element>
209
					<xsd:element name="nombreMunicipio" type="xsd:string" minOccurs="0" maxOccurs="1">
210
						<xsd:annotation>
211
							<xsd:appinfo>
212
								<deegreewfs:Content>
213
									<deegreewfs:MappingField field="NOMBRE_MUNICIPIO" type="VARCHAR" />
214
								</deegreewfs:Content>
215
							</xsd:appinfo>
216
						</xsd:annotation>
217
					</xsd:element>
218
					<xsd:element name="nombreProvincia" type="xsd:string" minOccurs="0" maxOccurs="1">
219
						<xsd:annotation>
220
							<xsd:appinfo>
221
								<deegreewfs:Content>
222
									<deegreewfs:MappingField field="NOMBRE_DE_LA_PROVINCIA" type="VARCHAR" />
223
								</deegreewfs:Content>
224
							</xsd:appinfo>
225
						</xsd:annotation>
226
					</xsd:element-->
227

    
228
					<xsd:element name="geometria" type="gml:GeometryPropertyType">
229
						
230
					</xsd:element>
231
				</xsd:sequence>
232
			</xsd:extension>
233
		</xsd:complexContent>
234

    
235
	</xsd:complexType>
236
</xsd:schema>