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> |