Statistics
| Revision:

gvsig-gdal / trunk / org.gvsig.gdal2 / org.gvsig.gdal2.prov / org.gvsig.gdal2.prov.raster / src / main / resources / org / gvsig / raster / gdal / provider / RasterGdalParameters.xml @ 370

History | View | Annotate | Download (12.1 KB)

1
<?xml version="1.0"?>
2
<definitions>
3
  <version>1.0.0</version>
4
  <classes>
5

    
6
    <!-- Parent Classes -->
7
    <class name="RasterGdalStoreParameters">
8
       <extends>
9
        <class namespace="dal" name="ProviderParameters"/>
10
      </extends>
11
      <description>Store the parameters need to open a non-file gdal</description>
12
      <fields>
13
        <field name="crs" type="crs" mandatory="true" group="Basic">
14
          <description>The coordinate reference system used in this file</description>
15
        </field>
16
        <field name="wldParams" type="object" mandatory="false" group="Basic" classOfValue="java.util.List">
17
          <description>Info given by a wld file with geolocation</description>
18
        </field>
19
      </fields>
20
    </class>
21

    
22
    <class name="RasterGdalFileStoreParameters">
23
       <extends>
24
        <class name="RasterGdalStoreParameters"/>
25
      </extends>
26
      <description>Store the parameters need to open a gdal file</description>
27
      <fields>
28
        <field name="file" type="file" mandatory="true" group="Basic">
29
          <description>Raster Gdal file</description>
30
        </field>
31
      </fields>
32
    </class>
33

    
34
    <!-- Non-file classes -->
35
     <class name="RasterGdalStoreParameters_PostGISRaster">
36
      <extends>
37
        <class name="RasterGdalStoreParameters"/>
38
      </extends>
39
      <description>Store the parameters need to open a raster using PostGISRaster driver</description>
40
      <fields>
41
        <field name="subdataset" type="integer" mandatory="false" group="OpenOptions">
42
          <description>Raster subdataset</description>
43
        </field>
44
        <field name="host" type="string" mandatory="true" group="OpenOptions">
45
          <description>Database host where the raster can be found</description>
46
        </field>
47
        <field name="dbname" type="string" mandatory="true" group="OpenOptions">
48
          <description>Database name where the raster can be found</description>
49
        </field>
50
        <field name="table" type="string" mandatory="true" group="OpenOptions">
51
          <description>Database table where the raster can be found</description>
52
        </field>
53
        <field name="schema" type="string" mandatory="false" group="OpenOptions">
54
          <description>Database schema where the raster can be found</description>
55
        </field>
56
        <field name="user" type="string" mandatory="false" group="OpenOptions">
57
          <description>User for the Database where the raster can be found</description>
58
        </field>
59
        <field name="password" type="string" mandatory="false" group="OpenOptions">
60
          <description>Password for the user</description>
61
        </field>
62
        <field name="port" type="integer" mandatory="false" group="OpenOptions">
63
          <description>Port number for the Database where the raster can be found</description>
64
        </field>
65
      </fields>
66
    </class>
67

    
68
    <class name="RasterGdalStoreParameters_WCS">
69
      <extends>
70
        <class name="RasterGdalStoreParameters"/>
71
      </extends>
72
      <description>Store the parameters need to open a raster using WCS driver</description>
73
      <fields>
74
        <field name="subdataset" type="integer" mandatory="false" group="OpenOptions">
75
          <description>Raster subdataset</description>
76
        </field>
77
        <field name="url" type="url" mandatory="true" group="OpenOptions">
78
          <description>URL to access the raster</description>
79
        </field>
80
        <field name="coverage" type="string" mandatory="true" group="OpenOptions">
81
          <description>Coverage name</description>
82
        </field>
83
      </fields>
84
    </class>
85

    
86
    <class name="RasterGdalStoreParameters_WMS">
87
      <extends>
88
        <class name="RasterGdalStoreParameters"/>
89
      </extends>
90
      <description>Store the parameters need to open a raster using WMS driver</description>
91
      <fields>
92
        <field name="subdataset" type="integer" mandatory="false" group="OpenOptions">
93
          <description>Raster subdataset</description>
94
        </field>
95
      </fields>
96
    </class>
97

    
98

    
99
    <!-- File Classes -->
100

    
101
    <class name="RasterGdalFileStoreParameters_GTiff">
102
      <tags>
103
        <valueItem name="validExtensions" value="tif,tiff"/>
104
        <valueItem name="wldExtension" value="tfw"/>
105
      </tags>
106
      <extends>
107
        <class name="RasterGdalFileStoreParameters"/>
108
      </extends>
109
      <description>Store the parameters need to open a gdal file using GTiff driver</description>
110
      <fields>
111
        <field name="subdataset" type="integer" mandatory="false" group="OpenOptions">
112
          <description>Raster subdataset</description>
113
        </field>
114
      </fields>
115
    </class>
116

    
117
    <class name="RasterGdalFileStoreParameters_JPEG">
118
      <tags>
119
        <valueItem name="validExtensions" value="jpg,jpeg"/>
120
        <valueItem name="wldExtension" value="jpgw"/>
121
      </tags>
122
      <extends>
123
        <class name="RasterGdalFileStoreParameters"/>
124
      </extends>
125
      <description>Store the parameters need to open a jpeg file using JPEG driver</description>
126
      <fields>
127
      </fields>
128
    </class>
129

    
130
    <class name="RasterGdalFileStoreParameters_ILWIS">
131
      <tags>
132
        <valueItem name="validExtensions" value="mpr,mpl"/>
133
      </tags>
134
      <extends>
135
        <class name="RasterGdalFileStoreParameters"/>
136
      </extends>
137
      <description>Store the parameters need to open files using ILWIS driver</description>
138
      <fields>
139
      </fields>
140
    </class>
141

    
142
    <class name="RasterGdalFileStoreParameters_PNM">
143
      <tags>
144
        <valueItem name="validExtensions" value="pgm,ppm"/>
145
      </tags>
146
      <extends>
147
        <class name="RasterGdalFileStoreParameters"/>
148
      </extends>
149
      <description>Store the parameters need to open files using PNM driver</description>
150
      <fields>
151
      </fields>
152
    </class>
153

    
154
    <class name="RasterGdalFileStoreParameters_RMF">
155
      <tags>
156
        <valueItem name="validExtensions" value="rmf"/>
157
      </tags>
158
      <extends>
159
        <class name="RasterGdalFileStoreParameters"/>
160
      </extends>
161
      <description>Store the parameters need to open files using RMF driver</description>
162
      <fields>
163
      </fields>
164
    </class>
165

    
166
    <class name="RasterGdalFileStoreParameters_PDF">
167
      <extends>
168
        <class name="RasterGdalFileStoreParameters"/>
169
      </extends>
170
      <description>Store the parameters need to open a gdal file using PDF driver</description>
171
      <fields>
172
        <field name="subdataset" type="string" mandatory="false" group="OpenOptions">
173
          <description>Raster subdataset</description>
174
        </field>
175
      </fields>
176
    </class>
177

    
178
    <class name="RasterGdalFileStoreParameters_NITF">
179
      <extends>
180
        <class name="RasterGdalFileStoreParameters"/>
181
      </extends>
182
      <description>Store the parameters need to open a gdal file using NITF driver</description>
183
      <fields>
184
        <field name="subdataset" type="integer" mandatory="false" group="OpenOptions">
185
          <description>Raster subdataset</description>
186
        </field>
187
      </fields>
188
    </class>
189

    
190
    <class name="RasterGdalFileStoreParameters_RPFTOC">
191
      <extends>
192
        <class name="RasterGdalFileStoreParameters"/>
193
      </extends>
194
      <description>Store the parameters need to open a gdal file using RPFTOC driver</description>
195
      <fields>
196
        <field name="subdataset" type="integer" mandatory="false" group="OpenOptions">
197
          <description>Raster subdataset</description>
198
        </field>
199
      </fields>
200
    </class>
201

    
202
    <class name="RasterGdalFileStoreParameters_ECRGTOC">
203
      <extends>
204
        <class name="RasterGdalFileStoreParameters"/>
205
      </extends>
206
      <description>Store the parameters need to open a gdal file using ECRGTOC driver</description>
207
      <fields>
208
        <field name="subdataset" type="integer" mandatory="false" group="OpenOptions">
209
          <description>Raster subdataset</description>
210
        </field>
211
      </fields>
212
    </class>
213

    
214
    <class name="RasterGdalFileStoreParameters_OGDI">
215
      <extends>
216
        <class name="RasterGdalFileStoreParameters"/>
217
      </extends>
218
      <description>Store the parameters need to open a gdal file using OGDI driver</description>
219
      <fields>
220
        <field name="subdataset" type="integer" mandatory="false" group="OpenOptions">
221
          <description>Raster subdataset</description>
222
        </field>
223
      </fields>
224
    </class>
225

    
226
    <class name="RasterGdalFileStoreParameters_RS2">
227
      <extends>
228
        <class name="RasterGdalFileStoreParameters"/>
229
      </extends>
230
      <description>Store the parameters need to open a gdal file using RS2 driver</description>
231
      <fields>
232
        <field name="subdataset" type="integer" mandatory="false" group="OpenOptions">
233
          <description>Raster subdataset</description>
234
        </field>
235
      </fields>
236
    </class>
237

    
238
    <class name="RasterGdalFileStoreParameters_netCDF">
239
      <extends>
240
        <class name="RasterGdalFileStoreParameters"/>
241
      </extends>
242
      <description>Store the parameters need to open a gdal file using netCDF driver</description>
243
      <fields>
244
        <field name="subdataset" type="integer" mandatory="false" group="OpenOptions">
245
          <description>Raster subdataset</description>
246
        </field>
247
      </fields>
248
    </class>
249

    
250
    <class name="RasterGdalFileStoreParameters_HDF4">
251
      <extends>
252
        <class name="RasterGdalFileStoreParameters"/>
253
      </extends>
254
      <description>Store the parameters need to open a gdal file using HDF4 driver</description>
255
      <fields>
256
        <field name="subdataset" type="integer" mandatory="false" group="OpenOptions">
257
          <description>Raster subdataset</description>
258
        </field>
259
      </fields>
260
    </class>
261

    
262
    <class name="RasterGdalFileStoreParameters_L1B">
263
      <extends>
264
        <class name="RasterGdalFileStoreParameters"/>
265
      </extends>
266
      <description>Store the parameters need to open a gdal file using L1B driver</description>
267
      <fields>
268
        <field name="subdataset" type="integer" mandatory="false" group="OpenOptions">
269
          <description>Raster subdataset</description>
270
        </field>
271
      </fields>
272
    </class>
273

    
274
    <class name="RasterGdalFileStoreParameters_NTv2">
275
      <extends>
276
        <class name="RasterGdalFileStoreParameters"/>
277
      </extends>
278
      <description>Store the parameters need to open a gdal file using NTv2 driver</description>
279
      <fields>
280
        <field name="subdataset" type="integer" mandatory="false" group="OpenOptions">
281
          <description>Raster subdataset</description>
282
        </field>
283
      </fields>
284
    </class>
285

    
286
    <class name="RasterGdalFileStoreParameters_HDF5">
287
      <extends>
288
        <class name="RasterGdalFileStoreParameters"/>
289
      </extends>
290
      <description>Store the parameters need to open a gdal file using HDF5 driver</description>
291
      <fields>
292
        <field name="subdataset" type="integer" mandatory="false" group="OpenOptions">
293
          <description>Raster subdataset</description>
294
        </field>
295
      </fields>
296
    </class>
297

    
298
    <class name="RasterGdalFileStoreParameters_ADRG">
299
      <extends>
300
        <class name="RasterGdalFileStoreParameters"/>
301
      </extends>
302
      <description>Store the parameters need to open a gdal file using ADRG driver</description>
303
      <fields>
304
        <field name="subdataset" type="integer" mandatory="false" group="OpenOptions">
305
          <description>Raster subdataset</description>
306
        </field>
307
      </fields>
308
    </class>
309

    
310
    <class name="RasterGdalFileStoreParameters_SRP">
311
      <extends>
312
        <class name="RasterGdalFileStoreParameters"/>
313
      </extends>
314
      <description>Store the parameters need to open a gdal file using SRP driver</description>
315
      <fields>
316
        <field name="subdataset" type="integer" mandatory="false" group="OpenOptions">
317
          <description>Raster subdataset</description>
318
        </field>
319
      </fields>
320
    </class>
321

    
322
    <class name="RasterGdalFileStoreParameters_Rasterlite">
323
      <extends>
324
        <class name="RasterGdalFileStoreParameters"/>
325
      </extends>
326
      <description>Store the parameters need to open a gdal file using Rasterlite driver</description>
327
      <fields>
328
        <field name="subdataset" type="integer" mandatory="false" group="OpenOptions">
329
          <description>Raster subdataset</description>
330
        </field>
331
      </fields>
332
    </class>
333

    
334
  </classes>
335
</definitions>