Statistics
| Revision:

gvsig-tools / org.gvsig.tools / library / trunk / org.gvsig.tools / org.gvsig.tools.dynform / org.gvsig.tools.dynform.impl / src / main / resources / org / gvsig / tools / dynform / main / MapserverLayerPropertiesForm2.xml @ 1118

History | View | Annotate | Download (83.8 KB)

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

    
6
                <!-- General Definitions -->
7

    
8
                <class name="FloatForm">
9
                        <description>The CLUSTER configuration option provides to combine
10
                                multiple features from the layer into single (aggregated) features
11
                                based on their relative positions. Supported only for POINT layers.
12
                        </description>
13
                        <tags>
14
                                <value name="layoutMode" value="1" />
15
                        </tags>
16
                        <fields>
17
                                <field name="value" type="float" mandatory="false" group="Layer">
18
                                        <description>Extent Min X coordinate</description>
19
                                </field>
20
                        </fields>
21
                </class>
22
                <class name="StringForm">
23
                        <description>The CLUSTER configuration option provides to combine
24
                                multiple features from the layer into single (aggregated) features
25
                                based on their relative positions. Supported only for POINT layers.
26
                        </description>
27
                        <tags>
28
                                <value name="layoutMode" value="0" />
29
                        </tags>
30
                        <fields>
31
                                <field name="value" type="string" mandatory="false" group="Layer">
32
                                        <description>Extent Min X coordinate</description>
33
                                </field>
34
                        </fields>
35
                </class>
36
                <class name="MapserverLayerExtentForm">
37
                        <description>The CLUSTER configuration option provides to combine
38
                                multiple features from the layer into single (aggregated) features
39
                                based on their relative positions. Supported only for POINT layers.
40
                        </description>
41
                        <tags>
42
                                <value name="layoutMode" value="0" />
43
                        </tags>
44
                        <fields>
45
                                <field name="minx" type="double" mandatory="false" group="Layer">
46
                                        <description>Extent Min X coordinate</description>
47
                                </field>
48
                                <field name="miny" type="double" mandatory="false" group="Layer">
49
                                        <description>Extent Min Y coordinate</description>
50
                                </field>
51
                                <field name="maxx" type="double" mandatory="false" group="Layer">
52
                                        <description>Extent Max X coordinate</description>
53
                                </field>
54
                                <field name="maxy" type="double" mandatory="false" group="Layer">
55
                                        <description>Extent Max Y coordinate</description>
56
                                </field>
57
                        </fields>
58
                </class>
59
                <class name="MapserverLayerMetadataForm">
60
                        <description>Store the parameters need to open a CSV file
61
                        </description>
62
                        <fields>
63
                                <field name="key" type="string" mandatory="false" order="1"
64
                                        group="Layer">
65
                                        <description>Metadata key</description>
66
                                </field>
67
                                <field name="value" type="string" mandatory="false" order="2"
68
                                        group="Layer">
69
                                        <description>Metadata value</description>
70
                                </field>
71
                        </fields>
72
                </class>
73
                <class name="MapserverLayerOffsetForm">
74
                        <description>The CLUSTER configuration option provides to combine
75
                                multiple features from the layer into single (aggregated) features
76
                                based on their relative positions. Supported only for POINT layers.
77
                        </description>
78
                        <tags>
79
                                <value name="layoutMode" value="0" />
80
                        </tags>
81
                        <fields>
82
                                <field name="x" type="integer" mandatory="false" group="Layer">
83
                                        <description>Extent Min X coordinate</description>
84
                                </field>
85
                                <field name="y" type="integer" mandatory="false" group="Layer">
86
                                        <description>Extent Min Y coordinate</description>
87
                                </field>
88
                        </fields>
89
                </class>
90

    
91

    
92
                <!-- MapCache Definitions -->
93

    
94
                <class name="MapCacheService">
95
                        <tags>
96
                                <value name="layoutMode" value="0" />
97
                        </tags>
98
                        <fields>
99
                                <field name="Type" type="String" mandatory="false" defaultValue="wms" group="Service">
100
                                        <description>Extent Min X coordinate</description>
101
                                        <availableValues>
102
                                                <value label="WMS">wms</value>
103
                                                <value label="WMTS">wmts</value>
104
                                                <value label="TMS">tms</value>
105
                                                <value label="KML">kml</value>
106
                                                <value label="Google Maps">gmaps</value>
107
                                                <value label="VE">ve</value>
108
                                                <value label="Demo">demo</value>
109
                                        </availableValues>
110
                                </field>
111
                                <field name="Enabled" type="boolean" mandatory="false" group="Service">
112
                                        <description>Extent Min X coordinate</description>
113
                                </field>
114
                                <field name="ForwardingRuleName" type="String" mandatory="false"
115
                                        group="Service">
116
                                        <description>Extent Min X coordinate</description>
117
                                </field>
118
                                <field name="ForwardingRuleUrl" type="String" mandatory="false"
119
                                        group="Service">
120
                                        <description>Extent Min X coordinate</description>
121
                                </field>
122
                                <field name="AppendPathInfo" type="boolean" defaultValue="true"
123
                                        mandatory="false" group="Service">
124
                                        <description>Extent Min X coordinate</description>
125
                                </field>
126
                                <field name="FullWMS" type="String" mandatory="false"
127
                                        defaultValue="error" group="Service">
128
                                        <description>Extent Min X coordinate</description>
129
                                        <availableValues>
130
                                                <value label="Error">error</value>
131
                                                <value label="Assemble">assemble</value>
132
                                                <value label="Forward">forward</value>
133
                                        </availableValues>
134
                                </field>
135
                                <field name="ResampleMode" type="String" mandatory="false"
136
                                        defaultValue="nearest" group="Service">
137
                                        <description>Extent Min X coordinate</description>
138
                                        <availableValues>
139
                                                <value label="Nearest">nearest</value>
140
                                                <value label="Bilinear">bilinear</value>
141
                                                <value label="Forward">forward</value>
142
                                        </availableValues>
143
                                </field>
144
                                <field name="format" type="string" mandatory="false" group="Service">
145
                                        <description>Extent Min X coordinate</description>
146
                                </field>
147
                        </fields>
148
                </class>
149

    
150
                <class name="MapCacheTilesetDimension">
151
                        <tags>
152
                                <value name="layoutMode" value="0" />
153
                        </tags>
154
                        <fields>
155
                                <field name="Name" type="String" mandatory="false" group="Dimension">
156
                                        <description>Extent Min X coordinate</description>
157
                                </field>
158
                                <field name="Type" type="String" mandatory="false" defaultValue="values" group="Dimension">
159
                                        <description>Extent Min X coordinate</description>
160
                                        <availableValues>
161
                                                <value label="Predefined values">values</value>
162
                                                <value label="Regular Expression">regex</value>
163
                                                <value label="Interval values">intervals</value>
164
                                        </availableValues>
165
                                </field>
166
                                <field name="Default" type="String" mandatory="false" group="Dimension">
167
                                        <description>Extent Min X coordinate</description>
168
                                </field>
169
                                <field name="Value" type="String" mandatory="false" group="Dimension">
170
                                        <description>Extent Min X coordinate</description>
171
                                </field>
172
                        </fields>
173
                </class>
174

    
175
                <class name="MapCacheTileset">
176
                        <tags>
177
                                <value name="layoutMode" value="0" />
178
                        </tags>
179
                        <fields>
180
                                <field name="Name" type="String" mandatory="false" group="Tileset">
181
                                        <description>Extent Min X coordinate</description>
182
                                </field>
183
                                <field name="Title" type="String" mandatory="false" group="Tileset">
184
                                        <description>Extent Min X coordinate</description>
185
                                </field>
186
                                <field name="Abstract" type="String" subtype="Text" mandatory="false" group="Tileset">
187
                                        <description>Extent Min X coordinate</description>
188
                                </field>
189
                                <field name="Source" type="String" mandatory="false" group="Tileset">
190
                                        <description>Extent Min X coordinate</description>
191
                                </field>
192
                                <field name="Cache" type="String" subtype="publish.mapcache.dyncombo" mandatory="false" group="Tileset">
193
                                        <description>Extent Min X coordinate</description>
194
                                        <tags>
195
                                                <value name="publish.mapcache.getclassname" value="Caches" />
196
                                                <value name="publish.mapcache.getattrname" value="Name" />
197
                                        </tags>
198
                                </field>
199
                                <field name="Grid" type="String" subtype="publish.mapcache.dyncombo" mandatory="false" group="Tileset">
200
                                        <description>Extent Min X coordinate</description>
201
                                        <tags>
202
                                                <value name="publish.mapcache.getclassname" value="Grids" />
203
                                                <value name="publish.mapcache.getattrname" value="Name" />
204
                                        </tags>
205
                                </field>
206
                                <field name="Format" type="String" subtype="publish.mapcache.dyncombo" mandatory="false" group="Tileset">
207
                                        <description>Extent Min X coordinate</description>
208
                                        <tags>
209
                                                <value name="publish.mapcache.getclassname" value="Formats" />
210
                                                <value name="publish.mapcache.getattrname" value="Name" />
211
                                        </tags>
212
                                </field>
213
                                <field name="MinZoom" type="integer" mandatory="false" group="Tileset">
214
                                        <description>Extent Min X coordinate</description>
215
                                </field>
216
                                <field name="MaxZoom" type="integer" mandatory="false" group="Tileset">
217
                                        <description>Extent Min X coordinate</description>
218
                                </field>
219
                                <field name="RestrictedExtent" type="DynObject" classOfValue="MapserverLayerExtentForm"
220
                                        mandatory="false" defaultValue="" group="Tileset">
221
                                        <description>Sets the projection of the Layer.</description>
222
                                </field>
223
                                <field name="Watermark" type="file" mandatory="false" group="Tileset">
224
                                        <description>Extent Min X coordinate</description>
225
                                </field>
226
                                <field name="MetaTile" type="DynObject" classOfValue="MapserverLayerOffsetForm"
227
                                        mandatory="false" defaultValue="" group="Tileset">
228
                                        <description>Sets the projection of the Layer.</description>
229
                                </field>
230
                                <field name="MetaBuffer" type="integer" mandatory="false"
231
                                        group="Tileset">
232
                                        <description>Extent Min X coordinate</description>
233
                                </field>
234
                                <field name="Expires" type="integer" mandatory="false" group="Tileset">
235
                                        <description>Extent Min X coordinate</description>
236
                                </field>
237
                                <field name="AutoExpire" type="integer" mandatory="false"
238
                                        group="Tileset">
239
                                        <description>Extent Min X coordinate</description>
240
                                </field>
241
                                <field name="Dimensions" type="List" subType="DynObject" typeOfItems="DynObject" classOfItems="MapCacheTilesetDimension"
242
                                        mandatory="false" defaultValue="" group="Tileset">
243
                                        <description>Sets the color index to treat as transparent for
244
                                                raster layers.
245
                                        </description>
246
                                        <tags>
247
                                                <value name="allowNew" value="true" />
248
                                                <value name="allowDelete" value="true" />
249
                                                <value name="allowUpdate" value="false" />
250
                                                <value name="allowSearch" value="false" />
251
                                                <value name="allowClose" value="false" />
252
                                        </tags>
253
                                </field>
254
                        </fields>
255
                </class>
256

    
257
                <class name="MapCacheGrid">
258
                        <description>The CLUSTER configuration option provides to combine
259
                                multiple features from the layer into single (aggregated) features
260
                                based on their relative positions. Supported only for POINT layers.
261
                        </description>
262
                        <tags>
263
                                <value name="layoutMode" value="0" />
264
                        </tags>
265
                        <fields>
266
                                <field name="Name" type="String" mandatory="false" group="Grid">
267
                                        <description>Extent Min X coordinate</description>
268
                                </field>
269
                                <field name="Title" type="String" mandatory="false" group="Grid">
270
                                        <description>Extent Min X coordinate</description>
271
                                </field>
272
                                <field name="WellKnownScaleSet" type="String" mandatory="false"
273
                                        group="Grid">
274
                                        <description>Extent Min X coordinate</description>
275
                                </field>
276
                                <field name="Size" type="DynObject" classOfValue="MapserverLayerOffsetForm"
277
                                        mandatory="false" defaultValue="" group="Grid">
278
                                        <description>Sets the projection of the Layer.</description>
279
                                </field>
280
                                <field name="Extent" type="DynObject" classOfValue="MapserverLayerExtentForm"
281
                                        mandatory="false" defaultValue="" group="Grid">
282
                                        <description>Sets the projection of the Layer.</description>
283
                                </field>
284
                                <field name="Srs" type="String" mandatory="false" group="Grid">
285
                                        <description>Extent Min X coordinate</description>
286
                                </field>
287
                                <field name="SrsAlias" type="List" subType="DynObject" typeOfItems="DynObject" classOfItems="StringForm"
288
                                        mandatory="false" defaultValue="" group="Grid">
289
                                        <description>This keyword allows for arbitrary data to be stored as
290
                                                name value pairs.
291
                                        </description>
292
                                        <tags>
293
                                                <value name="ViewMode" value="SimpleTable" />
294
                                        </tags>
295
                                </field>
296
                                <field name="Resolutions" type="List" subType="DynObject" typeOfItems="DynObject" classOfItems="StringForm"
297
                                        mandatory="false" defaultValue="" group="Grid">
298
                                        <description>This keyword allows for arbitrary data to be stored as
299
                                                name value pairs.
300
                                        </description>
301
                                        <tags>
302
                                                <value name="ViewMode" value="SimpleTable" />
303
                                        </tags>
304
                                </field>
305
                                <field name="Units" type="String" defaultValue="m" mandatory="false"
306
                                        group="Grid">
307
                                        <description>Extent Min X coordinate</description>
308
                                        <availableValues>
309
                                                <value label="Meters">m</value>
310
                                                <value label="Decimal degrees">dd</value>
311
                                                <value label="Feet">ft</value>
312
                                        </availableValues>
313
                                </field>
314
                        </fields>
315
                </class>
316
                
317
                <class name="MapCacheFormatPNG">
318
                        <description>The CLUSTER configuration option provides to combine
319
                                multiple features from the layer into single (aggregated) features
320
                                based on their relative positions. Supported only for POINT layers.
321
                        </description>
322
                        <tags>
323
                                <value name="layoutMode" value="0" />
324
                        </tags>
325
                        <fields>
326
                                <field name="Compression" type="String" defaultValue="fast"
327
                                        mandatory="false" group="Format">
328
                                        <description>Extent Min X coordinate</description>
329
                                        <availableValues>
330
                                                <value label="Best">best</value>
331
                                                <value label="Fast">fast</value>
332
                                        </availableValues>
333
                                </field>
334
                                <field name="Colors" type="integer" mandatory="false" group="Format">
335
                                        <description>Entre 2 y 256</description>
336
                                </field>
337
                        </fields>
338
                </class>
339
                
340
                <class name="MapCacheFormatJPEG">
341
                        <description>The CLUSTER configuration option provides to combine
342
                                multiple features from the layer into single (aggregated) features
343
                                based on their relative positions. Supported only for POINT layers.
344
                        </description>
345
                        <tags>
346
                                <value name="layoutMode" value="0" />
347
                        </tags>
348
                        <fields>
349
                                <field name="Quality" type="integer" mandatory="false" group="Format">
350
                                        <description>Extent Min X coordinate</description>
351
                                </field>
352
                                <field name="Photometric" type="String" defaultValue="ycbcr"
353
                                        mandatory="false" group="Format">
354
                                        <description>Extent Min X coordinate</description>
355
                                        <availableValues>
356
                                                <value label="YCbCr">ycbcr</value>
357
                                                <value label="RGB">rgb</value>
358
                                        </availableValues>
359
                                </field>
360
                        </fields>
361
                </class>
362
                
363
                <class name="MapCacheFormatMixed">
364
                        <description>The CLUSTER configuration option provides to combine
365
                                multiple features from the layer into single (aggregated) features
366
                                based on their relative positions. Supported only for POINT layers.
367
                        </description>
368
                        <tags>
369
                                <value name="layoutMode" value="0" />
370
                        </tags>
371
                        <fields>
372
                                <field name="Transparent" type="String" mandatory="false"
373
                                        group="Format">
374
                                        <description>Extent Min X coordinate</description>
375
                                </field>
376
                                <field name="Opaque" type="String" mandatory="false" group="Format">
377
                                        <description>Extent Min X coordinate</description>
378
                                </field>
379
                        </fields>
380
                </class>
381
                
382
                <class name="MapCacheFormatType">
383
                        <description>The CLUSTER configuration option provides to combine
384
                                multiple features from the layer into single (aggregated) features
385
                                based on their relative positions. Supported only for POINT layers.
386
                        </description>
387
                        <tags>
388
                                <value name="layoutMode" value="0" />
389
                        </tags>
390
                        <fields>
391
                                
392
                                <field name="Type" type="String" subtype="publish.mapcache.dynform" mandatory="false" defaultValue="PNG" group="Cache">
393
                                        <description>Extent Min X coordinate</description>
394
                                        <availableValues>
395
                                                <value label="JPEG">JPEG</value>
396
                                                <value label="PNG">PNG</value>
397
                                                <value label="Mixed">MIXED</value>
398
                                        </availableValues>
399
                                        <tags>
400
                                                <value name="publish.mapcache.definition" value="MapCacheFormatType" />
401
                                                <value name="publish.mapcache.choicepanel.JPEG" value="JPEG" />
402
                                                <value name="publish.mapcache.choicepanel.PNG" value="PNG" />
403
                                                <value name="publish.mapcache.choicepanel.MIXED" value="MIXED" />
404
                                        </tags>
405
                                </field>
406
                                <field name="JPEG" type="DynObject" classOfValue="MapCacheFormatJPEG"
407
                                        mandatory="false" defaultValue="" group="Cache">
408
                                        <description>Sets the projection of the Layer.</description>
409
                                        <tags>
410
                                                <value name="layoutMode" value="0" />
411
                                        </tags>
412
                                </field>
413
                                <field name="PNG" type="DynObject"  classOfValue="MapCacheFormatPNG"
414
                                        mandatory="false" defaultValue="" group="Cache">
415
                                        <description>Sets the projection of the Layer.</description>
416
                                        <tags>
417
                                                <value name="layoutMode" value="0" />
418
                                        </tags>
419
                                </field>
420
                                <field name="MIXED" type="DynObject" classOfValue="MapCacheFormatMixed"
421
                                        mandatory="false" defaultValue="" group="Cache">
422
                                        <description>Sets the projection of the Layer.</description>
423
                                        <tags>
424
                                                <value name="layoutMode" value="0" />
425
                                        </tags>
426
                                </field>
427
                        </fields>
428
                </class>
429
                
430

    
431
                <class name="MapCacheFormat">
432
                        <description>The CLUSTER configuration option provides to combine
433
                                multiple features from the layer into single (aggregated) features
434
                                based on their relative positions. Supported only for POINT layers.
435
                        </description>
436
                        <tags>
437
                                <value name="layoutMode" value="0" />
438
                        </tags>
439
                        <fields>
440
                                <field name="Name" type="String" mandatory="false" group="Format">
441
                                        <description>Extent Min X coordinate</description>
442
                                </field>
443
                                <field name="Type" type="DynObject" subtype="publish.mapcache.dynform" classOfValue="MapCacheFormatType" mandatory="false" group="Cache">
444
                                        <description>Extent Min X coordinate</description>
445
                                </field>
446
                        </fields>
447
                </class>
448
                
449
                <class name="MapCacheCacheDisk">
450
                        <description>The CLUSTER configuration option provides to combine
451
                                multiple features from the layer into single (aggregated) features
452
                                based on their relative positions. Supported only for POINT layers.
453
                        </description>
454
                        <tags>
455
                                <value name="layoutMode" value="0" />
456
                        </tags>
457
                        <fields>
458
                                <field name="Base" type="String" mandatory="false" group="Cache">
459
                                        <description>Extent Min X coordinate</description>
460
                                </field>
461
                                <field name="SymlinkBlank" type="boolean" defaultValue="false"
462
                                        mandatory="false" group="Cache">
463
                                        <description>Extent Min X coordinate</description>
464
                                </field>
465
                        </fields>
466
                </class>
467
                
468
                
469
                <class name="MapCacheCacheDiskLayout">
470
                        <description>The CLUSTER configuration option provides to combine
471
                                multiple features from the layer into single (aggregated) features
472
                                based on their relative positions. Supported only for POINT layers.
473
                        </description>
474
                        <tags>
475
                                <value name="layoutMode" value="0" />
476
                        </tags>
477
                        <fields>
478
                                <field name="Layout" type="String" mandatory="false" group="Cache">
479
                                        <description>Extent Min X coordinate</description>
480
                                </field>
481
                                <field name="Template" type="String" mandatory="false" group="Cache">
482
                                        <description>Extent Min X coordinate</description>
483
                                </field>
484
                        </fields>
485
                </class>
486

    
487
                <class name="MapCacheCacheMemcache">
488
                        <description>The CLUSTER configuration option provides to combine
489
                                multiple features from the layer into single (aggregated) features
490
                                based on their relative positions. Supported only for POINT layers.
491
                        </description>
492
                        <tags>
493
                                <value name="layoutMode" value="0" />
494
                        </tags>
495
                        <fields>
496
                                <field name="Host" type="String" mandatory="false" group="Cache">
497
                                        <description>Extent Min X coordinate</description>
498
                                </field>
499
                                <field name="Port" type="String" mandatory="false" group="Cache">
500
                                        <description>Extent Min X coordinate</description>
501
                                </field>
502
                        </fields>
503
                </class>
504
                
505
                <class name="MapCacheCacheSqlite3">
506
                        <description>The CLUSTER configuration option provides to combine
507
                                multiple features from the layer into single (aggregated) features
508
                                based on their relative positions. Supported only for POINT layers.
509
                        </description>
510
                        <tags>
511
                                <value name="layoutMode" value="0" />
512
                        </tags>
513
                        <fields>
514
                        </fields>
515
                </class>
516
                
517
                <class name="MapCacheCacheMbTiles">
518
                        <description>The CLUSTER configuration option provides to combine
519
                                multiple features from the layer into single (aggregated) features
520
                                based on their relative positions. Supported only for POINT layers.
521
                        </description>
522
                        <tags>
523
                                <value name="layoutMode" value="0" />
524
                        </tags>
525
                        <fields>
526
                                <field name="DBFile" type="String" mandatory="false" group="Cache">
527
                                        <description>Extent Min X coordinate</description>
528
                                </field>
529
                        </fields>
530
                </class>
531
                
532
                
533
                <class name="MapCacheCacheType">
534
                        <description>The CLUSTER configuration option provides to combine
535
                                multiple features from the layer into single (aggregated) features
536
                                based on their relative positions. Supported only for POINT layers.
537
                        </description>
538
                        <tags>
539
                                <value name="layoutMode" value="0" />
540
                        </tags>
541
                        <fields>
542
                                
543
                                <field name="TypeName" type="String" mandatory="false" defaultValue="disk" group="Cache">
544
                                        <description>Extent Min X coordinate</description>
545
                                        <availableValues>
546
                                                <value label="Disk">disk</value>
547
                                                <value label="Disk.Layout">disk</value>
548
                                                <value label="MemCache">memcache</value>
549
                                                <value label="Sqlite3">sqlite3</value>
550
                                                <value label="MBTiles">mbtiles</value>
551
                                        </availableValues>
552
                                        <tags>
553
                                                <value name="publish.mapcache.definition" value="MapCacheCacheType" />
554
                                                <value name="publish.mapcache.choicepanel.Disk" value="Disk" />
555
                                                <value name="publish.mapcache.choicepanel.Disk.Layout" value="Disk layout" />
556
                                                <value name="publish.mapcache.choicepanel.MemCache" value="MemCache" />
557
                                                <value name="publish.mapcache.choicepanel.Sqlite3" value="Sqlite3" />
558
                                                <value name="publish.mapcache.choicepanel.MBTiles" value="MBTiles" />
559
                                        </tags>
560
                                </field>
561
                                <field name="Disk" type="DynObject" classOfValue="MapCacheCacheDisk"
562
                                        mandatory="false" defaultValue="" hidden="true" group="Cache">
563
                                        <description>Sets the projection of the Layer.</description>
564
                                        <tags>
565
                                                <value name="layoutMode" value="0" />
566
                                        </tags>
567
                                </field>
568
                                <field name="Disk.Layout" type="DynObject" classOfValue="MapCacheCacheDiskLayout"
569
                                        mandatory="false" defaultValue="" hidden="true" group="Cache">
570
                                        <description>Sets the projection of the Layer.</description>
571
                                        <tags>
572
                                                <value name="layoutMode" value="0" />
573
                                        </tags>
574
                                </field>
575
                                <field name="MemCache" type="DynObject" classOfValue="MapCacheCacheMemcache"
576
                                        mandatory="false" defaultValue="" hidden="true" group="Cache">
577
                                        <description>Sets the projection of the Layer.</description>
578
                                        <tags>
579
                                                <value name="layoutMode" value="0" />
580
                                        </tags>
581
                                </field>
582
                                <field name="Sqlite3" type="DynObject" classOfValue="MapCacheCacheSqlite3"
583
                                        mandatory="false" defaultValue="" group="Cache">
584
                                        <description>Sets the projection of the Layer.</description>
585
                                        <tags>
586
                                                <value name="layoutMode" value="0" />
587
                                        </tags>
588
                                </field>
589
                                <field name="MBTiles" type="DynObject" classOfValue="MapCacheCacheMbTiles"
590
                                        mandatory="false" defaultValue="" group="Cache">
591
                                        <description>Sets the projection of the Layer.</description>
592
                                        <tags>
593
                                                <value name="layoutMode" value="0" />
594
                                        </tags>
595
                                </field>
596
                        </fields>
597
                </class>
598
                
599

    
600
                <class name="MapCacheCache">
601
                        <description>The CLUSTER configuration option provides to combine
602
                                multiple features from the layer into single (aggregated) features
603
                                based on their relative positions. Supported only for POINT layers.
604
                        </description>
605
                        <tags>
606
                                <value name="layoutMode" value="0" />
607
                        </tags>
608
                        <fields>
609
                                <field name="Name" type="String" mandatory="false" group="Cache">
610
                                        <description>Extent Min X coordinate</description>
611
                                </field>
612
                                <field name="Type" type="DynObject" classOfValue="MapCacheCacheType" subtype="publish.mapcache.dynform" mandatory="false" group="Cache">
613
                                        <description>Extent Min X coordinate</description>
614
                                </field>
615
                                
616
                        </fields>
617
                </class>
618

    
619
                <class name="MapCacheSource">
620
                        <description>The CLUSTER configuration option provides to combine
621
                                multiple features from the layer into single (aggregated) features
622
                                based on their relative positions. Supported only for POINT layers.
623
                        </description>
624
                        <tags>
625
                                <value name="layoutMode" value="0" />
626
                        </tags>
627
                        <fields>
628
                                <field name="Name" type="String" mandatory="false" group="Source">
629
                                        <description>Extent Min X coordinate</description>
630
                                </field>
631
                                <field name="Type" type="String" defaultValue="wms" mandatory="false"
632
                                        group="Source">
633
                                        <description>Extent Min X coordinate</description>
634
                                </field>
635
                                <field name="Request" type="String" mandatory="false" group="Source">
636
                                        <description>Extent Min X coordinate</description>
637
                                </field>
638
                                <field name="Service" type="String" defaultValue="WMS"
639
                                        mandatory="false" group="Source">
640
                                        <description>Extent Min X coordinate</description>
641
                                </field>
642
                                <field name="Styles" type="String" mandatory="false" group="Source">
643
                                        <description>Extent Min X coordinate</description>
644
                                </field>
645
                                <field name="Url" type="String" mandatory="false" group="Source">
646
                                        <description>Extent Min X coordinate</description>
647
                                </field>
648
                                <field name="Format" type="String" mandatory="false" group="Source">
649
                                        <description>Extent Min X coordinate</description>
650
                                </field>
651
                                <field name="Map" type="String" mandatory="false" group="Source">
652
                                        <description>Extent Min X coordinate</description>
653
                                </field>
654
                                <field name="Layers" type="String" mandatory="false" group="Source">
655
                                        <description>Extent Min X coordinate</description>
656
                                </field>
657
                                <field name="Version" type="String" mandatory="false" group="Source">
658
                                        <description>Extent Min X coordinate</description>
659
                                </field>
660
                                <field name="UserAgent" type="String" mandatory="false" group="Source">
661
                                        <description>Extent Min X coordinate</description>
662
                                </field>
663
                                <field name="Referer" type="String" mandatory="false" group="Source">
664
                                        <description>Extent Min X coordinate</description>
665
                                </field>
666
                                <field name="Header" type="List" subType="DynObject" typeOfItems="DynObject" classOfItems="MapserverLayerMetadataForm"
667
                                        mandatory="false" defaultValue="" group="Source">
668
                                        <description>This keyword allows for arbitrary data to be stored as
669
                                                name value pairs.
670
                                        </description>
671
                                        <tags>
672
                                                <value name="ViewMode" value="SimpleTable" />
673
                                        </tags>
674
                                </field>
675
                                <field name="Timeout" type="integer" mandatory="false" defaultValue="30" group="Source">
676
                                        <description>Extent Min X coordinate</description>
677
                                </field>
678
                        </fields>
679
                </class>
680
                
681
                <class name="MapCacheLayer">
682
                        <description>The CLUSTER configuration option provides to combine
683
                                multiple features from the layer into single (aggregated) features
684
                                based on their relative positions. Supported only for POINT layers.
685
                        </description>
686
                        <tags>
687
                                <value name="layoutMode" value="1" />
688
                        </tags>
689
                        <fields>
690
                                <field name="Source" type="DynObject" classOfValue="MapCacheSource"
691
                                        mandatory="false" defaultValue="" group="MapCache Source">
692
                                        <description>Sets the projection of the Layer.</description>
693
                                        <tags>
694
                                                <value name="layoutMode" value="0" />
695
                                        </tags>
696
                                </field>
697
                                <field name="TileSet" type="DynObject" classOfValue="MapCacheTileset"
698
                                        mandatory="false" defaultValue="" group="MapCache TileSet">
699
                                        <description>Sets the projection of the Layer.</description>
700
                                        <tags>
701
                                                <value name="layoutMode" value="0" />
702
                                        </tags>
703
                                </field>
704

    
705
                        </fields>
706
                </class>
707

    
708
                <class name="MapCache">
709
                        <description>The CLUSTER configuration option provides to combine
710
                                multiple features from the layer into single (aggregated) features
711
                                based on their relative positions. Supported only for POINT layers.
712
                        </description>
713
                        <tags>
714
                                <value name="layoutMode" value="0" />
715
                        </tags>
716
                        <fields>
717
                                <field name="defaultFormat" type="String" mandatory="false"
718
                                        group="MapCache">
719
                                        <description>Extent Min X coordinate</description>
720
                                </field>
721
                                <field name="errors" type="String" defaultValue="report"
722
                                        mandatory="false" group="MapCache">
723
                                        <description>Extent Min X coordinate</description>
724
                                        <availableValues>
725
                                                <value label="Log">log</value>
726
                                                <value label="Report">report</value>
727
                                                <value label="Empty IMG">empty_img</value>
728
                                                <value label="Report IMG">report_img</value>
729
                                        </availableValues>
730
                                </field>
731
                                <field name="lockDir" type="String" mandatory="false" group="MapCache">
732
                                        <description>Extent Min X coordinate</description>
733
                                </field>
734
                                <field name="lockRetry" type="integer" mandatory="false"
735
                                        group="MapCache">
736
                                        <description>Extent Min X coordinate</description>
737
                                </field>
738
                                <field name="logLevel" type="String" defaultValue="warn"
739
                                        mandatory="false" group="MapCache">
740
                                        <description>Extent Min X coordinate</description>
741
                                        <availableValues>
742
                                                <value label="Debug">debug</value>
743
                                                <value label="Info">info</value>
744
                                                <value label="Notice">notice</value>
745
                                                <value label="Warn">warn</value>
746
                                                <value label="Error">error</value>
747
                                                <value label="Critical">crit</value>
748
                                                <value label="Alert">alert</value>
749
                                                <value label="Emergency">emerg</value>
750
                                        </availableValues>
751
                                </field>
752
                                <field name="autoReload" type="boolean" defaultValue="false"
753
                                        mandatory="false" group="MapCache">
754
                                        <description>Extent Min X coordinate</description>
755
                                </field>
756
                                <field name="Sources" type="List" subtype="DynObject" typeOfItems="DynObject" classOfItems="MapCacheSource"
757
                                        mandatory="false" defaultValue="" group="MapCache">
758
                                        <description>Sets the color index to treat as transparent for
759
                                                raster layers.
760
                                        </description>
761
                                        <tags>
762
                                                <value name="allowNew" value="true" />
763
                                                <value name="allowDelete" value="true" />
764
                                                <value name="allowUpdate" value="false" />
765
                                                <value name="allowSearch" value="false" />
766
                                                <value name="allowClose" value="false" />
767
                                        </tags>
768
                                </field>
769
                                
770
                                <field name="Caches" type="List" subType="DynObject" typeOfItems="DynObject" classOfItems="MapCacheCache"
771
                                        mandatory="false" defaultValue="" group="MapCache">
772
                                        <description>Sets the color index to treat as transparent for
773
                                                raster layers.
774
                                        </description>
775
                                        <tags>
776
                                                <value name="allowNew" value="true" />
777
                                                <value name="allowDelete" value="true" />
778
                                                <value name="allowUpdate" value="false" />
779
                                                <value name="allowSearch" value="false" />
780
                                                <value name="allowClose" value="false" />
781
                                        </tags>
782
                                </field>
783
                                
784
                                <field name="Formats" type="List" subType="DynObject" typeOfItems="DynObject" classOfItems="MapCacheFormat"
785
                                        mandatory="false" defaultValue="" group="MapCache">
786
                                        <description>Sets the color index to treat as transparent for
787
                                                raster layers.
788
                                        </description>
789
                                        <tags>
790
                                                <value name="allowNew" value="true" />
791
                                                <value name="allowDelete" value="true" />
792
                                                <value name="allowUpdate" value="false" />
793
                                                <value name="allowSearch" value="false" />
794
                                                <value name="allowClose" value="false" />
795
                                        </tags>
796
                                </field>
797
                                
798
                                <field name="Grids" type="List" subType="DynObject" typeOfItems="DynObject" classOfItems="MapCacheGrid"
799
                                        mandatory="false" defaultValue="" group="MapCache">
800
                                        <description>Sets the color index to treat as transparent for
801
                                                raster layers.
802
                                        </description>
803
                                        <tags>
804
                                                <value name="allowNew" value="true" />
805
                                                <value name="allowDelete" value="true" />
806
                                                <value name="allowUpdate" value="false" />
807
                                                <value name="allowSearch" value="false" />
808
                                                <value name="allowClose" value="false" />
809
                                        </tags>
810
                                </field>
811
                                <field name="Services" type="List" subType="DynObject" typeOfItems="DynObject" classOfItems="MapCacheService"
812
                                        mandatory="false" defaultValue="" group="MapCache">
813
                                        <description>Sets the color index to treat as transparent for
814
                                                raster layers.
815
                                        </description>
816
                                        <tags>
817
                                                <value name="allowNew" value="true" />
818
                                                <value name="allowDelete" value="true" />
819
                                                <value name="allowUpdate" value="false" />
820
                                                <value name="allowSearch" value="false" />
821
                                                <value name="allowClose" value="false" />
822
                                        </tags>
823
                                </field>
824
                                <field name="Tilesets" type="List" subType="DynObject" typeOfItems="DynObject" classOfItems="MapCacheTileset"
825
                                        mandatory="false" defaultValue="" group="MapCache">
826
                                        <description>Sets the color index to treat as transparent for
827
                                                raster layers.
828
                                        </description>
829
                                        <tags>
830
                                                <value name="allowNew" value="true" />
831
                                                <value name="allowDelete" value="true" />
832
                                                <value name="allowUpdate" value="false" />
833
                                                <value name="allowSearch" value="false" />
834
                                                <value name="allowClose" value="false" />
835
                                        </tags>
836
                                </field>
837
                        </fields>
838
                </class>
839

    
840
                <!-- TinyOWS Definitions -->
841

    
842
                <class name="MapserverOWSLayerForm">
843
                        <description>The CLUSTER configuration option provides to combine
844
                                multiple features from the layer into single (aggregated) features
845
                                based on their relative positions. Supported only for POINT layers.
846
                        </description>
847
                        <tags>
848
                                <value name="layoutMode" value="0" />
849
                        </tags>
850
                        <fields>
851
                                <field name="NsPrefix" type="string" mandatory="false" group="Layers">
852
                                        <description>Extent Min X coordinate</description>
853
                                </field>
854
                                <field name="NsUri" type="string" mandatory="false" group="Layers">
855
                                        <description>Extent Min X coordinate</description>
856
                                </field>
857
                                <field name="Name" type="string" mandatory="false" group="Layers">
858
                                        <description>Extent Min X coordinate</description>
859
                                </field>
860
                                <field name="Title" type="string" mandatory="false" group="Layers">
861
                                        <description>Extent Min X coordinate</description>
862
                                </field>
863
                                <field name="Retrievable" type="boolean" mandatory="false"
864
                                        group="Layers">
865
                                        <description>Extent Min X coordinate</description>
866
                                </field>
867
                                <field name="Writable" type="boolean" mandatory="false" group="Layers">
868
                                        <description>Extent Min X coordinate</description>
869
                                </field>
870
                                <field name="Schema" type="string" mandatory="false" group="Layers">
871
                                        <description>Extent Min X coordinate</description>
872
                                </field>
873
                                <field name="Table" type="string" mandatory="false" group="Layers">
874
                                        <description>Extent Min X coordinate</description>
875
                                </field>
876
                                <field name="Abstract" type="string" mandatory="false" group="Layers">
877
                                        <description>Extent Min X coordinate</description>
878
                                </field>
879
                                <field name="Keywords" type="string" mandatory="false" group="Layers">
880
                                        <description>Extent Min X coordinate</description>
881
                                </field>
882
                                <field name="Srid" type="string" mandatory="false" group="Layers">
883
                                        <description>Extent Min X coordinate</description>
884
                                </field>
885
                                <field name="GeoBBox" type="DynObject" classOfValue="MapserverLayerExtentForm"
886
                                        mandatory="false" defaultValue="" group="Layers">
887
                                        <description>Sets the projection of the Layer.</description>
888
                                </field>
889
                                <field name="IncludeItems" type="string" mandatory="false"
890
                                        group="Layers">
891
                                        <description>Extent Min X coordinate</description>
892
                                </field>
893
                                <field name="ExcludeItems" type="string" mandatory="false"
894
                                        group="Layers">
895
                                        <description>Extent Min X coordinate</description>
896
                                </field>
897
                                <field name="GmlNs" type="string" mandatory="false" group="Layers">
898
                                        <description>Extent Min X coordinate</description>
899
                                </field>
900
                        </fields>
901
                </class>
902

    
903

    
904
                <class name="MapserverOWSLimitsForm">
905
                        <description>The CLUSTER configuration option provides to combine
906
                                multiple features from the layer into single (aggregated) features
907
                                based on their relative positions. Supported only for POINT layers.
908
                        </description>
909
                        <tags>
910
                                <value name="layoutMode" value="0" />
911
                        </tags>
912
                        <fields>
913
                                <field name="Features" type="integer" mandatory="false" group="Limits">
914
                                        <description>Extent Min X coordinate</description>
915
                                </field>
916
                                <field name="GeoBBox" type="DynObject" classOfValue="MapserverLayerExtentForm"
917
                                        mandatory="false" defaultValue="" group="Limits">
918
                                        <description>Sets the projection of the Layer.</description>
919
                                </field>
920
                        </fields>
921
                </class>
922

    
923
                <class name="MapserverOWSMetadataForm">
924
                        <description>The CLUSTER configuration option provides to combine
925
                                multiple features from the layer into single (aggregated) features
926
                                based on their relative positions. Supported only for POINT layers.
927
                        </description>
928
                        <tags>
929
                                <value name="layoutMode" value="0" />
930
                        </tags>
931
                        <fields>
932
                                <field name="Name" type="string" mandatory="false" group="Metadata">
933
                                        <description>Extent Min X coordinate</description>
934
                                </field>
935
                                <field name="Title" type="string" mandatory="false" group="Metadata">
936
                                        <description>Extent Min X coordinate</description>
937
                                </field>
938
                                <field name="Abstract" type="string" mandatory="false" group="Metadata">
939
                                        <description>Extent Min X coordinate</description>
940
                                </field>
941
                                <field name="Keywords" type="string" mandatory="false" group="Metadata">
942
                                        <description>Extent Min X coordinate</description>
943
                                </field>
944
                                <field name="Fees" type="string" mandatory="false" group="Metadata">
945
                                        <description>Extent Min X coordinate</description>
946
                                </field>
947
                                <field name="AccessConstraints" type="string" mandatory="false"
948
                                        group="Metadata">
949
                                        <description>Extent Min X coordinate</description>
950
                                </field>
951
                        </fields>
952
                </class>
953

    
954
                <class name="MapserverOWSPgForm">
955
                        <description>The CLUSTER configuration option provides to combine
956
                                multiple features from the layer into single (aggregated) features
957
                                based on their relative positions. Supported only for POINT layers.
958
                        </description>
959
                        <tags>
960
                                <value name="layoutMode" value="0" />
961
                        </tags>
962
                        <fields>
963
                                <field name="Host" type="string" mandatory="false" group="Pg">
964
                                        <description>Extent Min X coordinate</description>
965
                                </field>
966
                                <field name="User" type="string" mandatory="false" group="Pg">
967
                                        <description>Extent Min X coordinate</description>
968
                                </field>
969
                                <field name="Password" type="string" mandatory="false" group="Pg">
970
                                        <description>Extent Min X coordinate</description>
971
                                </field>
972
                                <field name="DBName" type="string" mandatory="false" group="Pg">
973
                                        <description>Extent Min X coordinate</description>
974
                                </field>
975
                                <field name="Port" type="Integer" mandatory="false" group="Pg">
976
                                        <description>Extent Min X coordinate</description>
977
                                </field>
978
                                <field name="Encoding" type="string" mandatory="false" group="Pg">
979
                                        <description>Extent Min X coordinate</description>
980
                                </field>
981
                        </fields>
982
                </class>
983

    
984

    
985
                <class name="MapserverTinyowsForm">
986
                        <description>The CLUSTER configuration option provides to combine
987
                                multiple features from the layer into single (aggregated) features
988
                                based on their relative positions. Supported only for POINT layers.
989
                        </description>
990
                        <tags>
991
                                <value name="layoutMode" value="0" />
992
                        </tags>
993
                        <fields>
994
                                <field name="OnlineResource" type="string" mandatory="false"
995
                                        group="Tinyows">
996
                                        <description>Extent Min X coordinate</description>
997
                                </field>
998
                                <field name="SchemaDir" type="string" mandatory="false" group="Tinyows">
999
                                        <description>Extent Min X coordinate</description>
1000
                                </field>
1001
                                <field name="Log" type="file" mandatory="false" group="Tinyows">
1002
                                        <description>Extent Min X coordinate</description>
1003
                                </field>
1004
                                <field name="LogLevel" type="integer" mandatory="false" group="Tinyows">
1005
                                        <description>Extent Min X coordinate</description>
1006
                                </field>
1007
                                <field name="DegreePrecision" type="integer" mandatory="false"
1008
                                        group="Tinyows">
1009
                                        <description>Extent Min X coordinate</description>
1010
                                </field>
1011
                                <field name="MeterPrecision" type="integer" mandatory="false"
1012
                                        group="Tinyows">
1013
                                        <description>Extent Min X coordinate</description>
1014
                                </field>
1015
                                <field name="DisplayBBox" type="boolean" mandatory="false"
1016
                                        group="Tinyows">
1017
                                        <description>Extent Min X coordinate</description>
1018
                                </field>
1019
                                <field name="EstimatedExtent" type="boolean" mandatory="false"
1020
                                        group="Tinyows">
1021
                                        <description>Extent Min X coordinate</description>
1022
                                </field>
1023
                                <field name="CheckSchema" type="boolean" mandatory="false"
1024
                                        group="Tinyows">
1025
                                        <description>Extent Min X coordinate</description>
1026
                                </field>
1027
                                <field name="CheckValidGeom" type="boolean" mandatory="false"
1028
                                        group="Tinyows">
1029
                                        <description>Extent Min X coordinate</description>
1030
                                </field>
1031
                                <field name="Encoding" type="string" mandatory="false" group="Tinyows">
1032
                                        <description>Extent Min X coordinate</description>
1033
                                </field>
1034
                                <field name="ExposePk" type="boolean" mandatory="false" group="Tinyows">
1035
                                        <description>Extent Min X coordinate</description>
1036
                                </field>
1037
                                <field name="WfsDefaultVersion" type="string" mandatory="false"
1038
                                        defaultValue="1.0.0" group="Tinyows">
1039
                                        <description>Extent Min X coordinate</description>
1040
                                        <availableValues>
1041
                                                <value label="1.0.0">1.0.0</value>
1042
                                                <value label="1.1.0">1.1.0</value>
1043
                                        </availableValues>
1044
                                </field>
1045
                                <field name="Metadata" type="DynObject" classOfValue="MapserverOWSMetadataForm"
1046
                                        mandatory="false" defaultValue="" group="Metadata">
1047
                                        <description>Sets the projection of the Layer.</description>
1048
                                </field>
1049
                                <field name="Limits" type="DynObject" classOfValue="MapserverOWSLimitsForm"
1050
                                        mandatory="false" defaultValue="" group="Limits">
1051
                                        <description>Sets the projection of the Layer.</description>
1052
                                </field>
1053
                                <field name="Pg" type="DynObject" classOfValue="MapserverOWSPgForm"
1054
                                        mandatory="false" defaultValue="" group="Pg">
1055
                                        <description>Sets the projection of the Layer.</description>
1056
                                </field>
1057

    
1058
                                <field name="Layers" type="List" subType="DynObject" typeOfItems="DynObject" classOfItems="MapserverOWSLayerForm"
1059
                                        mandatory="false" defaultValue="" group="Layers">
1060
                                        <description>Sets the color index to treat as transparent for
1061
                                                raster layers.
1062
                                        </description>
1063
                                        <tags>
1064
                                                <value name="allowNew" value="true" />
1065
                                                <value name="allowDelete" value="true" />
1066
                                                <value name="allowUpdate" value="false" />
1067
                                                <value name="allowSearch" value="false" />
1068
                                                <value name="allowClose" value="false" />
1069
                                        </tags>
1070
                                </field>
1071

    
1072
                        </fields>
1073
                </class>
1074

    
1075

    
1076
                <!-- MapServer 6.4.1 Definitions -->
1077

    
1078

    
1079
                <class name="MapserverLayerPointForm">
1080
                        <description>The CLUSTER configuration option provides to combine
1081
                                multiple features from the layer into single (aggregated) features
1082
                                based on their relative positions. Supported only for POINT layers.
1083
                        </description>
1084
                        <tags>
1085
                                <value name="layoutMode" value="0" />
1086
                        </tags>
1087
                        <fields>
1088
                                <field name="x" type="float" mandatory="false" group="Layer">
1089
                                        <description>Extent Min X coordinate</description>
1090
                                </field>
1091
                                <field name="y" type="float" mandatory="false" group="Layer">
1092
                                        <description>Extent Min Y coordinate</description>
1093
                                </field>
1094
                        </fields>
1095
                </class>
1096
                <class name="MapserverLayerPatternForm">
1097
                        <description>The CLUSTER configuration option provides to combine
1098
                                multiple features from the layer into single (aggregated) features
1099
                                based on their relative positions. Supported only for POINT layers.
1100
                        </description>
1101
                        <tags>
1102
                                <value name="layoutMode" value="0" />
1103
                        </tags>
1104
                        <fields>
1105
                                <field name="x" type="double" mandatory="false" group="Pattern">
1106
                                        <description>Extent Min X coordinate</description>
1107
                                </field>
1108
                                <field name="y" type="double" mandatory="false" group="Pattern">
1109
                                        <description>Extent Min Y coordinate</description>
1110
                                </field>
1111
                        </fields>
1112
                </class>
1113
                <class name="MapserverLayerSymbolForm">
1114
                        <description>The CLUSTER configuration option provides to combine
1115
                                multiple features from the layer into single (aggregated) features
1116
                                based on their relative positions. Supported only for POINT layers.
1117
                        </description>
1118
                        <tags>
1119
                                <value name="layoutMode" value="0" />
1120
                        </tags>
1121
                        <fields>
1122
                                <field name="Name" type="string" mandatory="false" group="Symbol">
1123
                                        <description>Extent Min X coordinate</description>
1124
                                </field>
1125
                                <field name="Type" type="string" mandatory="false"
1126
                                        defaultValue="VECTOR" group="Symbol Options">
1127
                                        <description>Enables debugging of a layer in the current map.
1128
                                        </description>
1129
                                        <availableValues>
1130
                                                <value label="Ellipse">ellipse</value>
1131
                                                <value label="Vector">vector</value>
1132
                                                <value label="PixMap">pixmap</value>
1133
                                                <value label="SVG">svg</value>
1134
                                                <value label="TrueType">truetype</value>
1135
                                                <value label="Hatch">hatch</value>
1136
                                        </availableValues>
1137
                                </field>
1138
                                <field name="Image" type="file" mandatory="false" group="Symbol Options">
1139
                                        <description>Class symbol</description>
1140
                                </field>
1141
                                <field name="AnchorPoint" type="DynObject" classOfValue="MapserverLayerPointForm"
1142
                                        mandatory="false" defaultValue="" group="Symbol Options">
1143
                                        <description>Sets the color index to treat as transparent for
1144
                                                raster layers.
1145
                                        </description>
1146
                                </field>
1147
                                <field name="Font" type="string" mandatory="false" group="Symbol Options">
1148
                                        <description>Class symbol</description>
1149
                                </field>
1150
                                <field name="Filled" type="boolean" mandatory="false" group="Symbol Options">
1151
                                        <description>Class symbol</description>
1152
                                </field>
1153
                                <field name="AntiAlias" type="boolean" mandatory="false"
1154
                                        group="Symbol Options">
1155
                                        <description>Class symbol</description>
1156
                                </field>
1157
                                <field name="Points" type="List" subType="DynObject" typeOfItems="DynObject" classOfItems="MapserverLayerPatternForm"
1158
                                        mandatory="false" defaultValue="" group="Drawn Options">
1159
                                        <tags>
1160
                                                <value name="ViewMode" value="SimpleTable" />
1161
                                        </tags>
1162
                                        <description>This keyword allows for arbitrary data to be stored as
1163
                                                name value pairs.
1164
                                        </description>
1165
                                </field>
1166
                        </fields>
1167
                </class>
1168

    
1169
                <class name="MapserverColorForm">
1170
                        <description>The CLUSTER configuration option provides to combine
1171
                                multiple features from the layer into single (aggregated) features
1172
                                based on their relative positions. Supported only for POINT layers.
1173
                        </description>
1174
                        <tags>
1175
                                <value name="layoutMode" value="0" />
1176
                        </tags>
1177
                        <fields>
1178
                                <field name="red" type="integer" mandatory="false" group="Layer">
1179
                                        <description>Red component</description>
1180
                                </field>
1181
                                <field name="blue" type="integer" mandatory="false" group="Layer">
1182
                                        <description>Blue component</description>
1183
                                </field>
1184
                                <field name="green" type="integer" mandatory="false" group="Layer">
1185
                                        <description>Green component</description>
1186
                                </field>
1187
                        </fields>
1188
                </class>
1189
                <class name="MapserverLayerClusterForm">
1190
                        <description>The CLUSTER configuration option provides to combine
1191
                                multiple features from the layer into single (aggregated) features
1192
                                based on their relative positions. Supported only for POINT layers.
1193
                        </description>
1194
                        <tags>
1195
                                <value name="layoutMode" value="2" />
1196
                        </tags>
1197
                        <fields>
1198

    
1199
                        </fields>
1200
                </class>
1201
                <class name="MapserverLayerClassLabelForm">
1202
                        <description>Graphic style of the Class</description>
1203
                        <tags>
1204
                                <value name="layoutMode" value="2" />
1205
                        </tags>
1206
                        <fields>
1207
                                <field name="Text" type="string" mandatory="false"
1208
                                        defaultValue="" group="Text Options">
1209
                                        <description>Layer status </description>
1210
                                </field>
1211
                                <field name="Type" type="string" mandatory="false"
1212
                                        defaultValue="TRUETYPE" group="Text Options">
1213
                                        <description>Enables debugging of a layer in the current map.
1214
                                        </description>
1215
                                        <availableValues>
1216
                                                <value label="BitMap">BITMAP</value>
1217
                                                <value label="TrueType">TRUETYPE</value>
1218
                                        </availableValues>
1219
                                </field>
1220
                                <field name="Font" type="string" mandatory="false"
1221
                                        defaultValue="" group="Text Options">
1222
                                        <description>Layer status </description>
1223
                                </field>
1224
                                <field name="Size" type="string" mandatory="false"
1225
                                        defaultValue="" group="Text Options">
1226
                                        <description>Layer status </description>
1227
                                </field>
1228
                                <field name="Encoding" type="string" mandatory="false"
1229
                                        defaultValue="" group="Text Options">
1230
                                        <description>Layer status </description>
1231
                                </field>
1232
                                <field name="Priority" type="string" mandatory="false"
1233
                                        defaultValue="" group="Text Options">
1234
                                        <description>Layer status </description>
1235
                                </field>
1236
                                <field name="MaxLength" type="integer" mandatory="false"
1237
                                        defaultValue="" group="Text Options">
1238
                                        <description>Layer status </description>
1239
                                </field>
1240
                                <field name="Force" type="boolean" mandatory="false"
1241
                                        defaultValue="" group="Text Options">
1242
                                        <description>Layer status </description>
1243
                                </field>
1244

    
1245
                                <field name="Color" type="DynObject" classOfValue="MapserverColorForm"
1246
                                        mandatory="false" defaultValue="" group="Color Options">
1247
                                        <description>Sets the color index to treat as transparent for
1248
                                                raster layers.
1249
                                        </description>
1250
                                </field>
1251
                                <field name="OutlineColor" type="DynObject" classOfValue="MapserverColorForm"
1252
                                        mandatory="false" defaultValue="" group="Color Options">
1253
                                        <description>Sets the color index to treat as transparent for
1254
                                                raster layers.
1255
                                        </description>
1256
                                </field>
1257
                                <field name="OutlineWidth" type="integer" mandatory="false"
1258
                                        defaultValue="" group="Color Options">
1259
                                        <description>Maximum scale at which this LAYER is shown.
1260
                                        </description>
1261
                                </field>
1262
                                <field name="ShadowColor" type="DynObject" classOfValue="MapserverColorForm"
1263
                                        mandatory="false" defaultValue="" group="Color Options">
1264
                                        <description>Sets the color index to treat as transparent for
1265
                                                raster layers.
1266
                                        </description>
1267
                                </field>
1268
                                <field name="ShadowSize" type="DynObject" classOfValue="MapserverLayerOffsetForm"
1269
                                        mandatory="false" defaultValue="" group="Color Options">
1270
                                        <description>Sets the color index to treat as transparent for
1271
                                                raster layers.
1272
                                        </description>
1273
                                </field>
1274

    
1275
                                <field name="Align" type="string" mandatory="false"
1276
                                        defaultValue="CENTER" group="Position Options">
1277
                                        <description>Enables debugging of a layer in the current map.
1278
                                        </description>
1279
                                        <availableValues>
1280
                                                <value label="Left">LEFT</value>
1281
                                                <value label="Center">CENTER</value>
1282
                                                <value label="Right">RIGHT</value>
1283
                                        </availableValues>
1284
                                </field>
1285
                                <field name="Position" type="string" mandatory="false"
1286
                                        defaultValue="AUTO" group="Position Options">
1287
                                        <description>Tells MapServer whether or not a particular layer
1288
                                                needs to be transformed from some coordinate system to image
1289
                                                coordinates.
1290
                                        </description>
1291
                                        <availableValues>
1292
                                                <value label="auto">AUTO</value>
1293
                                                <value label="UL">UL</value>
1294
                                                <value label="UC">UC</value>
1295
                                                <value label="UR">UR</value>
1296
                                                <value label="CL">CL</value>
1297
                                                <value label="CC">CC</value>
1298
                                                <value label="CR">CR</value>
1299
                                                <value label="LR">LR</value>
1300
                                                <value label="LL">LL</value>
1301
                                                <value label="LC">LC</value>
1302
                                        </availableValues>
1303
                                </field>
1304
                                <field name="MinSize" type="double" mandatory="false"
1305
                                        defaultValue="" group="Position Options">
1306
                                        <description>Maximum scale at which this LAYER is shown.
1307
                                        </description>
1308
                                </field>
1309
                                <field name="MaxSize" type="double" mandatory="false"
1310
                                        defaultValue="" group="Position Options">
1311
                                        <description>Minimum scale at which this LAYER is shown.
1312
                                        </description>
1313
                                </field>
1314
                                <field name="MinFeatureSize" type="string" mandatory="false"
1315
                                        defaultValue="" group="Position Options">
1316
                                        <description>Maximum scale at which this LAYER is shown.
1317
                                        </description>
1318
                                </field>
1319
                                <field name="Angle" type="string" mandatory="false"
1320
                                        defaultValue="" group="Position Options">
1321
                                        <description>Layer status </description>
1322
                                </field>
1323
                                <field name="MaxOverlapAngle" type="float" mandatory="false"
1324
                                        defaultValue="" group="Position Options">
1325
                                        <description>Layer status </description>
1326
                                </field>
1327
                                <field name="Buffer" type="integer" mandatory="false"
1328
                                        defaultValue="" group="Position Options">
1329
                                        <description>Layer status </description>
1330
                                </field>
1331
                                <field name="MinDistance" type="integer" mandatory="false"
1332
                                        defaultValue="" group="Position Options">
1333
                                        <description>Maximum scale at which this LAYER is shown.
1334
                                        </description>
1335
                                </field>
1336
                                <field name="RepeatDistance" type="integer" mandatory="false"
1337
                                        defaultValue="" group="Position Options">
1338
                                        <description>Maximum scale at which this LAYER is shown.
1339
                                        </description>
1340
                                </field>
1341
                                <field name="Offset" type="DynObject" classOfValue="MapserverLayerOffsetForm"
1342
                                        mandatory="false" defaultValue="" group="Drawn Options">
1343
                                        <description>Sets the color index to treat as transparent for
1344
                                                raster layers.
1345
                                        </description>
1346
                                </field>
1347
                                <field name="Partials" type="boolean" mandatory="false"
1348
                                        defaultValue="false" group="Drawn Options">
1349
                                        <description>Layer status </description>
1350
                                </field>
1351
                                <field name="AntiAlias" type="boolean" mandatory="false"
1352
                                        defaultValue="false" group="Drawn Options">
1353
                                        <description>Layer status </description>
1354
                                </field>
1355

    
1356
                        </fields>
1357
                </class>
1358
                <class name="MapserverLayerClassStyleForm">
1359
                        <description>Graphic style of the Class</description>
1360
                        <tags>
1361
                                <value name="layoutMode" value="2" />
1362
                        </tags>
1363
                        <fields>
1364

    
1365
                                <field name="SymbolName" type="string" mandatory="false"
1366
                                        defaultValue="" group="Symbol Options">
1367
                                        <description>Layer status </description>
1368
                                </field>
1369

    
1370
                                <field name="Color" type="DynObject" classOfValue="MapserverColorForm"
1371
                                        mandatory="false" defaultValue="" group="Color Options">
1372
                                        <description>Sets the color index to treat as transparent for
1373
                                                raster layers.
1374
                                        </description>
1375
                                </field>
1376
                                <field name="OutlineColor" type="DynObject" classOfValue="MapserverColorForm"
1377
                                        mandatory="false" defaultValue="" group="Color Options">
1378
                                        <description>Sets the color index to treat as transparent for
1379
                                                raster layers.
1380
                                        </description>
1381
                                </field>
1382
                                <field name="OutlineColorAttribute" type="string" mandatory="false"
1383
                                        group="Color Options">
1384
                                        <description>Class symbol</description>
1385
                                </field>
1386
                                <field name="Opacity" type="integer" mandatory="false"
1387
                                        defaultValue="" group="Color Options">
1388
                                        <description>Sets the opacity level.</description>
1389
                                </field>
1390

    
1391
                                <field name="Size" type="string" mandatory="false"
1392
                                        defaultValue="" group="Size Options">
1393
                                        <description>Minimum scale at which this LAYER is shown.
1394
                                        </description>
1395
                                </field>
1396
                                <field name="Width" type="double" mandatory="false"
1397
                                        defaultValue="" group="Size Options">
1398
                                        <description>Minimum scale at which this LAYER is shown.
1399
                                        </description>
1400
                                </field>
1401
                                <field name="MaxWidth" type="float" mandatory="false"
1402
                                        defaultValue="" group="Size Options">
1403
                                        <description>Minimum scale at which this LAYER is shown.
1404
                                        </description>
1405
                                </field>
1406
                                <field name="MinSize" type="float" mandatory="false"
1407
                                        defaultValue="" group="Size Options">
1408
                                        <description>Maximum scale at which this LAYER is shown.
1409
                                        </description>
1410
                                </field>
1411
                                <field name="MaxSize" type="float" mandatory="false"
1412
                                        defaultValue="" group="Size Options">
1413
                                        <description>Minimum scale at which this LAYER is shown.
1414
                                        </description>
1415
                                </field>
1416
                                <field name="Offset" type="DynObject" classOfValue="MapserverLayerOffsetForm"
1417
                                        mandatory="false" defaultValue="" group="Size Options">
1418
                                        <description>Sets the color index to treat as transparent for
1419
                                                raster layers.
1420
                                        </description>
1421
                                </field>
1422
                                <field name="PolarOffset" type="string" mandatory="false"
1423
                                        group="Size Options">
1424
                                        <description>Sets the color index to treat as transparent for
1425
                                                raster layers.
1426
                                        </description>
1427
                                </field>
1428

    
1429
                                <field name="Geotransform" type="string" mandatory="false"
1430
                                        group="Geographical Options">
1431
                                        <description>Opacity of the image symbol</description>
1432
                                </field>
1433

    
1434

    
1435
                                <field name="Angle" type="string" mandatory="false" group="Drawn Options">
1436
                                        <description>Class color style</description>
1437
                                </field>
1438
                                <field name="Gap" type="double" mandatory="false" group="Drawn Options">
1439
                                        <description>File of the Symbol</description>
1440
                                </field>
1441
                                <field name="InitialGap" type="double" mandatory="false"
1442
                                        group="Drawn Options">
1443
                                        <description>Opacity of the image symbol</description>
1444
                                </field>
1445
                                <field name="Pattern" type="List" subType="DynObject" typeOfItems="DynObject" classOfItems="FloatForm"
1446
                                        mandatory="false" defaultValue="" group="Drawn Options">
1447
                                        <tags>
1448
                                                <value name="ViewMode" value="SimpleTable" />
1449
                                        </tags>
1450
                                        <description>This keyword allows for arbitrary data to be stored as
1451
                                                name value pairs.
1452
                                        </description>
1453
                                </field>
1454
                                <field name="LineCap" type="string" mandatory="false"
1455
                                        defaultValue="ROUND" group="Drawn Options">
1456
                                        <description>Layer status </description>
1457
                                        <availableValues>
1458
                                                <value label="Round">ROUND</value>
1459
                                                <value label="Butt">BUTT</value>
1460
                                                <value label="Square">SQUARE</value>
1461
                                        </availableValues>
1462
                                </field>
1463
                                <field name="LineJoin" type="string" mandatory="false"
1464
                                        defaultValue="ROUND" group="Drawn Options">
1465
                                        <description>Layer status </description>
1466
                                        <availableValues>
1467
                                                <value label="Round">ROUND</value>
1468
                                                <value label="Miter">MITER</value>
1469
                                                <value label="Bevel">BEVEL</value>
1470
                                        </availableValues>
1471
                                </field>
1472
                                <field name="LineJoinMaxSize" type="integer" mandatory="false"
1473
                                        defaultValue="" group="Drawn Options">
1474
                                        <description>Layer status </description>
1475
                                </field>
1476

    
1477
                        </fields>
1478
                </class>
1479
                <class name="MapserverLayerClassForm">
1480
                        <description>Store the parameters need to open a CSV file
1481
                        </description>
1482
                        <fields>
1483
                                <field name="Name" type="string" mandatory="false"
1484
                                        group="General Class Properties">
1485
                                        <description>Class name</description>
1486
                                </field>
1487
                                <field name="Group" type="string" mandatory="false"
1488
                                        group="General Class Properties">
1489
                                        <description>Name of a group that this layer belongs to.
1490
                                        </description>
1491
                                </field>
1492
                                <field name="Expression" type="string" mandatory="false"
1493
                                        group="General Class Properties">
1494
                                        <description>Class expression</description>
1495
                                </field>
1496
                                <field name="Status" type="string" mandatory="false"
1497
                                        defaultValue="ON" group="MapServer Options">
1498
                                        <description>Class status </description>
1499
                                        <availableValues>
1500
                                                <value label="ON">ON</value>
1501
                                                <value label="OFF">OFF</value>
1502
                                        </availableValues>
1503
                                </field>
1504
                                <field name="Debug" type="string" mandatory="false"
1505
                                        defaultValue="OFF" group="MapServer Options">
1506
                                        <description>Enables debugging of a layer in the current map.
1507
                                        </description>
1508
                                        <availableValues>
1509
                                                <value label="OFF">OFF</value>
1510
                                                <value label="ON">ON</value>
1511
                                                <value label="1">1</value>
1512
                                                <value label="2">2</value>
1513
                                                <value label="3">3</value>
1514
                                                <value label="4">4</value>
1515
                                                <value label="5">5</value>
1516
                                        </availableValues>
1517
                                </field>
1518
                                <field name="MinScaleDenom" type="double" mandatory="false"
1519
                                        defaultValue="" group="Geographic Options">
1520
                                        <description>Maximum scale at which this LAYER is shown.
1521
                                        </description>
1522
                                </field>
1523
                                <field name="MaxScaleDenom" type="double" mandatory="false"
1524
                                        defaultValue="" group="Geographic Options">
1525
                                        <description>Minimum scale at which this LAYER is shown.
1526
                                        </description>
1527
                                </field>
1528
                                <field name="KeyImage" type="file" mandatory="false" group="Label Options">
1529
                                        <description>Class expression</description>
1530
                                </field>
1531
                                <field name="Text" type="string" mandatory="false" group="Label Options">
1532
                                        <description>Text to label features in this class</description>
1533
                                </field>
1534
                                <field name="Template" type="file" mandatory="false"
1535
                                        defaultValue="" group="Label Options">
1536
                                        <description>Used as a global alternative to CLASS TEMPLATE.
1537
                                        </description>
1538
                                </field>
1539
                                <field name="Styles" type="List" subType="DynObject" typeOfItems="DynObject" classOfItems="MapserverLayerClassStyleForm" mandatory="false"
1540
                                        defaultValue="" group="Label Options">
1541
                                        <description></description>
1542
                                </field>
1543
                                <field name="Label" type="List" subType="DynObject" typeOfItems="DynObject" classOfItems="MapserverLayerClassLabelForm" mandatory="false"
1544
                                        defaultValue="" group="Label Options">
1545
                                        <description></description>
1546
                                </field>
1547
                        </fields>
1548
                </class>
1549
                <class name="MapserverLayerProjectionForm">
1550
                        <description>Store the parameters need to open a CSV file
1551
                        </description>
1552
                        <fields>
1553
                                <field name="Abrev" type="string" mandatory="false" group="Layer">
1554
                                        <description>Projection definition</description>
1555
                                </field>
1556
                        </fields>
1557
                </class>
1558
                <class name="MapserverLayerPropertiesForm">
1559
                        <description>Store the parameters need to open a CSV file
1560
                        </description>
1561
                        <tags>
1562
                                <value name="layoutMode" value="1" />
1563
                                <value name="TabPlacement" value="2" />
1564
                        </tags>
1565
                        <fields>
1566
                                <field name="Name" type="string" mandatory="false"
1567
                                        group="General layer Properties">
1568
                                        <description>Layer name</description>
1569
                                </field>
1570
                                <field name="Group" type="string" mandatory="false"
1571
                                        group="General layer Properties">
1572
                                        <description>Name of a group that this layer belongs to.
1573
                                        </description>
1574
                                </field>
1575
                                <field name="Type" type="string" mandatory="false"
1576
                                        defaultValue="POINT" group="General layer Properties">
1577
                                        <description>Layer's types</description>
1578
                                        <availableValues>
1579
                                                <value label="Point">POINT</value>
1580
                                                <value label="Line">LINE</value>
1581
                                                <value label="Circle">CIRCLE</value>
1582
                                                <value label="Polygon">POLYGON</value>
1583
                                                <value label="Raster">RASTER</value>
1584
                                                <value label="Query">QUERY</value>
1585
                                                <value label="Chart">CHART</value>
1586
                                        </availableValues>
1587
                                </field>
1588
                                <field name="Status" type="string" mandatory="false"
1589
                                        defaultValue="DEFAULT" group="MapServer Options">
1590
                                        <description>Layer status </description>
1591
                                        <availableValues>
1592
                                                <value label="Default">DEFAULT</value>
1593
                                                <value label="ON">ON</value>
1594
                                                <value label="OFF">OFF</value>
1595
                                        </availableValues>
1596
                                </field>
1597
                                <field name="Debug" type="string" mandatory="false"
1598
                                        defaultValue="OFF" group="MapServer Options">
1599
                                        <description>Enables debugging of a layer in the current map.
1600
                                        </description>
1601
                                        <availableValues>
1602
                                                <value label="OFF">OFF</value>
1603
                                                <value label="ON">ON</value>
1604
                                                <value label="1">1</value>
1605
                                                <value label="2">2</value>
1606
                                                <value label="3">3</value>
1607
                                                <value label="4">4</value>
1608
                                                <value label="5">5</value>
1609
                                        </availableValues>
1610
                                </field>
1611
                                <field name="Metadata" type="List" subType="DynObject" typeOfItems="DynObject" classOfItems="MapserverLayerMetadataForm"
1612
                                        mandatory="false" defaultValue="" group="MapServer Options">
1613
                                        <description>This keyword allows for arbitrary data to be stored as
1614
                                                name value pairs.
1615
                                        </description>
1616
                                        <tags>
1617
                                                <value name="ViewMode" value="SimpleTable" />
1618
                                        </tags>
1619
                                </field>
1620
                                <field name="ConnectionType" type="string" mandatory="false"
1621
                                        defaultValue="LOCAL" group="Connection Options">
1622
                                        <description>Units used by the Layer</description>
1623
                                        <availableValues>
1624
                                                <value label="Local">LOCAL</value>
1625
                                                <value label="Postgis">POSTGIS</value>
1626
                                                <value label="Raster">RASTER</value>
1627
                                                <value label="WMS">WMS</value>
1628
                                                <value label="WFS">WFS</value>
1629
                                                <value label="Oracle Spatial">ORACLESPATIAL</value>
1630
                                                <value label="Plugin">PLUGIN</value>
1631
                                                <value label="OGR">OGR</value>
1632
                                                <value label="Union">Union</value>
1633
                                                <value label="SDE">SDE</value>
1634
                                                <value label="Contour">CONTOUR</value>
1635
                                        </availableValues>
1636
                                </field>
1637
                                <field name="Connection" type="string" mandatory="false"
1638
                                        defaultValue="" group="Connection Options">
1639
                                        <description>Database connection string to retrieve remote data.
1640
                                        </description>
1641
                                </field>
1642
                                <field name="Data" type="string" mandatory="false"
1643
                                        defaultValue="" group="Connection Options">
1644
                                        <description>Full filename of the spatial data to process. No file
1645
                                                extension is necessary for shapefiles. Can be specified relative
1646
                                                to the SHAPEPATH option from the Map Object.
1647
                                                If this is an SDE
1648
                                                layer, the parameter should include the name of
1649
                                                the layer as well
1650
                                                as the geometry column, i.e.
1651
                                                "mylayer,shape,myversion".
1652
                                                If this is a
1653
                                                PostGIS layer, the parameter should be in the form of
1654
                                                "columnname
1655
                                                from tablename", where "columnname" is the name of the
1656
                                                column
1657
                                                containing the geometry objects and โ€œtablename" is the name
1658
                                                of the
1659
                                                table from which the geometry data will be read.
1660
                                                For Oracle, use
1661
                                                "shape FROM table" or "shape FROM (SELECT statement)"
1662
                                                or even more
1663
                                                complex Oracle compliant queries! Note that there are
1664
                                                important
1665
                                                performance impacts when using spatial subqueries
1666
                                                however. Try
1667
                                                using MapServerโ€™s FILTER whenever possible instead.
1668
                                                You can also
1669
                                                see the SQL submitted by forcing an error, for
1670
                                                instance by
1671
                                                submitting a DATA parameter you know wonโ€™t work, using
1672
                                                for example
1673
                                                a bad column name.
1674
                                        </description>
1675
                                </field>
1676
                                <field name="Plugin" type="string" mandatory="false"
1677
                                        defaultValue="" group="Connection Options">
1678
                                        <description>Additional library to load by MapServer, for this
1679
                                                layer.
1680
                                        </description>
1681
                                </field>
1682
                                <field name="Projection" type="DynObject" classOfValue="MapserverLayerProjectionForm"
1683
                                        mandatory="false" defaultValue="" group="Geographic Options">
1684
                                        <description>Sets the projection of the Layer.</description>
1685
                                </field>
1686
                                <field name="Filter" type="string" mandatory="false"
1687
                                        defaultValue="" group="Connection Options">
1688
                                        <description>This parameter allows for data specific attribute
1689
                                                filtering that is done at the same time spatial filtering is done
1690
                                        </description>
1691
                                </field>
1692
                                <field name="FilterItem" type="string" mandatory="false"
1693
                                        defaultValue="" group="Connection Options">
1694
                                        <description>Item to use with simple FILTER expressions. OGR and
1695
                                                shapefiles only.
1696
                                        </description>
1697
                                </field>
1698
                                <field name="Extent" type="DynObject" classOfValue="MapserverLayerExtentForm"
1699
                                        mandatory="false" defaultValue="" group="Geographic Options">
1700
                                        <description>The spatial extent of the data.</description>
1701
                                </field>
1702
                                <field name="MaxFeatures" type="integer" mandatory="false"
1703
                                        defaultValue="" group="Geographic Options">
1704
                                        <description>Specifies the number of features that should be drawn
1705
                                                for this layer in the CURRENT window
1706
                                        </description>
1707
                                </field>
1708
                                <field name="MinScaleDenom" type="double" mandatory="false"
1709
                                        defaultValue="" group="Geographic Options">
1710
                                        <description>Maximum scale at which this LAYER is shown.
1711
                                        </description>
1712
                                </field>
1713
                                <field name="MaxScaleDenom" type="double" mandatory="false"
1714
                                        defaultValue="" group="Geographic Options">
1715
                                        <description>Minimum scale at which this LAYER is shown.
1716
                                        </description>
1717
                                </field>
1718

    
1719
                                <field name="ClassItem" type="string" mandatory="false"
1720
                                        defaultValue="" group="Layer Parameters">
1721
                                        <description>Item name in attribute table to use for class lookups.
1722
                                        </description>
1723
                                </field>
1724
                                <field name="StyleItem" type="string" mandatory="false"
1725
                                        defaultValue="" group="Layer Parameters">
1726
                                        <description>Item to use for feature specific styling.
1727
                                        </description>
1728
                                </field>
1729

    
1730
                                <field name="Units" type="string" mandatory="false"
1731
                                        defaultValue="METERS" group="Geographic Options">
1732
                                        <description>Units used by the Layer</description>
1733
                                        <availableValues>
1734
                                                <value label="Meters">METERS</value>
1735
                                                <value label="Kilometers">KILOMETERS</value>
1736
                                                <value label="Miles">MILES</value>
1737
                                                <value label="Inches">INCHES</value>
1738
                                                <value label="Feet">FEET</value>
1739
                                                <value label="Pixels">PIXELS</value>
1740
                                                <value label="Percentages">PERCENTAGES</value>
1741
                                                <value label="DD">DD</value>
1742
                                                <value label="Nautical miles">NAUTICALMILES</value>
1743
                                        </availableValues>
1744
                                </field>
1745

    
1746

    
1747
                                <field name="SymbolScaleDenom" type="double" mandatory="false"
1748
                                        defaultValue="" group="Layer Parameters">
1749
                                        <description>The scale at which symbols and/or text appear full
1750
                                                size.
1751
                                        </description>
1752
                                </field>
1753
                                <field name="LabelItem" type="string" mandatory="false"
1754
                                        defaultValue="" group="Label Parameters">
1755
                                        <description>Item name in attribute table to use for class
1756
                                                annotation
1757
                                        </description>
1758
                                </field>
1759
                                <field name="LabelRequires" type="string" mandatory="false"
1760
                                        defaultValue="" group="Label Parameters">
1761
                                        <description>Item name in attribute table to use for class
1762
                                                annotation
1763
                                        </description>
1764
                                </field>
1765
                                <field name="LabelMinScaleDenom" type="double" mandatory="false"
1766
                                        defaultValue="" group="Label Parameters">
1767
                                        <description>Maximum scale at which this LAYER is labeled.
1768
                                        </description>
1769
                                </field>
1770
                                <field name="LabelMaxScaleDenom" type="double" mandatory="false"
1771
                                        defaultValue="" group="Label Parameters">
1772
                                        <description>Minimum scale at which this LAYER is labeled.
1773
                                        </description>
1774
                                </field>
1775
                                <field name="LabelCache" type="boolean" mandatory="false"
1776
                                        defaultValue="true" group="Label Parameters">
1777
                                        <description>Label overlap removal, auto placement etc... are only
1778
                                                available when the label cache is active.
1779
                                        </description>
1780
                                </field>
1781
                                <field name="PostLabelCache" type="boolean" mandatory="false"
1782
                                        defaultValue="true" group="Label Parameters">
1783
                                        <description>Tells MapServer to render this layer after all labels
1784
                                                in the cache have been drawn.
1785
                                        </description>
1786
                                </field>
1787
                                <field name="SizeUnits" type="string" mandatory="false"
1788
                                        defaultValue="PIXELS" group="Label Parameters">
1789
                                        <description>Sets the unit of CLASS object SIZE values
1790
                                        </description>
1791
                                        <availableValues>
1792
                                                <value label="Meters">METERS</value>
1793
                                                <value label="Kilometers">KILOMETERS</value>
1794
                                                <value label="Miles">MILES</value>
1795
                                                <value label="Inches">INCHES</value>
1796
                                                <value label="Feet">FEET</value>
1797
                                                <value label="Pixels">PIXELS</value>
1798
                                                <value label="Percentages">PERCENTAGES</value>
1799
                                                <value label="DD">DD</value>
1800
                                                <value label="Nautical miles">NAUTICALMILES</value>
1801
                                        </availableValues>
1802
                                </field>
1803

    
1804
                                <field name="TileIndex" type="string" mandatory="false"
1805
                                        defaultValue="" group="Tile Options">
1806
                                        <description> The tileindex contains polygon features for each
1807
                                                tile.
1808
                                        </description>
1809
                                </field>
1810
                                <field name="TileItem" type="string" mandatory="false"
1811
                                        defaultValue="location" group="Tile Options">
1812
                                        <description> Item that contains the location of an individual
1813
                                                tile.
1814
                                        </description>
1815
                                </field>
1816

    
1817
                                <field name="Template" type="file" mandatory="false"
1818
                                        defaultValue="" group="Templates">
1819
                                        <description>Used as a global alternative to CLASS TEMPLATE.
1820
                                        </description>
1821
                                </field>
1822
                                <field name="Header" type="string" mandatory="false"
1823
                                        defaultValue="" group="Templates">
1824
                                        <description>Template to use before a layerโ€™s set of results have
1825
                                                been sent. Multiresult query modes only.
1826
                                        </description>
1827
                                </field>
1828
                                <field name="Footer" type="string" mandatory="false"
1829
                                        defaultValue="" group="Templates">
1830
                                        <description>Template to use after a layerโ€™s set of results have
1831
                                                been sent. Multiresult query modes only.
1832
                                        </description>
1833
                                </field>
1834

    
1835
                                <field name="Tolerance" type="double" mandatory="false"
1836
                                        defaultValue="" group="Layer Parameters">
1837
                                        <description>Sensitivity for point based queries (i.e. via mouse
1838
                                                and/or map coordinates). Given in TOLERANCEUNITS.
1839
                                        </description>
1840
                                </field>
1841
                                <field name="ToleranceUnits" type="string" mandatory="false"
1842
                                        defaultValue="PIXELS" group="Layer Parameters">
1843
                                        <description>Sets the unit of CLASS object SIZE values
1844
                                        </description>
1845
                                        <availableValues>
1846
                                                <value label="Meters">METERS</value>
1847
                                                <value label="Kilometers">KILOMETERS</value>
1848
                                                <value label="Miles">MILES</value>
1849
                                                <value label="Inches">INCHES</value>
1850
                                                <value label="Feet">FEET</value>
1851
                                                <value label="Pixels">PIXELS</value>
1852
                                                <value label="Percentages">PERCENTAGES</value>
1853
                                                <value label="DD">DD</value>
1854
                                                <value label="Nautical miles">NAUTICALMILES</value>
1855
                                        </availableValues>
1856
                                </field>
1857
                                <field name="Transform" type="string" mandatory="false"
1858
                                        defaultValue="TRUE" group="Layer Parameters">
1859
                                        <description>Tells MapServer whether or not a particular layer
1860
                                                needs to be transformed from some coordinate system to image
1861
                                                coordinates.
1862
                                        </description>
1863
                                        <availableValues>
1864
                                                <value label="True">TRUE</value>
1865
                                                <value label="False">FALSE</value>
1866
                                                <value label="UL">UL</value>
1867
                                                <value label="UC">UC</value>
1868
                                                <value label="UR">UR</value>
1869
                                                <value label="LC">LC</value>
1870
                                                <value label="CC">CC</value>
1871
                                                <value label="LR">LR</value>
1872
                                                <value label="LL">LL</value>
1873
                                                <value label="LC">LC</value>
1874
                                        </availableValues>
1875
                                </field>
1876

    
1877
                                <field name="Mask" type="string" mandatory="false"
1878
                                        defaultValue="" group="Layer Parameters">
1879
                                        <description>The data from the current layer will only be rendered
1880
                                                where it intersects features from the layer.
1881
                                        </description>
1882
                                </field>
1883

    
1884
                                <field name="Offsite" type="DynObject" classOfValue="MapserverColorForm"
1885
                                        mandatory="false" defaultValue="" group="Layer Parameters">
1886
                                        <description>Sets the color index to treat as transparent for
1887
                                                raster layers.
1888
                                        </description>
1889
                                </field>
1890
                                <field name="Opacity" type="integer" mandatory="false"
1891
                                        defaultValue="" group="Layer Parameters">
1892
                                        <description>Sets the opacity level.</description>
1893
                                </field>
1894

    
1895
                                <field name="Processing" type="string" mandatory="false"
1896
                                        defaultValue="" group="Layer Parameters">
1897
                                        <description>Passes a processing directive to be used with this
1898
                                                layer.
1899
                                        </description>
1900
                                </field>
1901
                                <field name="Requires" type="string" mandatory="false"
1902
                                        defaultValue="" group="Layer Parameters">
1903
                                        <description>Sets context for displaying this layer.</description>
1904
                                </field>
1905
                                <field name="Classes" type="List" hidden="true"
1906
                                        subType="DynObject" typeOfItems="DynObject" classOfItems="MapserverLayerClassForm" mandatory="false"
1907
                                        defaultValue="" group="Layer Parameters">
1908
                                        <description></description>
1909
                                </field>
1910
                        </fields>
1911
                </class>
1912
                <class name="MapserverOutputFormatForm">
1913
                        <description>Store the parameters need to open a CSV file
1914
                        </description>
1915
                        <fields>
1916
                                <field name="Name" type="string" mandatory="false"
1917
                                        group="OutputFormat Options">
1918
                                        <description>Extent Min X coordinate</description>
1919
                                </field>
1920
                                <field name="MimeType" type="string" mandatory="false"
1921
                                        group="OutputFormat Options">
1922
                                        <description>Extent Min X coordinate</description>
1923
                                </field>
1924
                                <field name="Driver" type="string" mandatory="false"
1925
                                        group="OutputFormat Options">
1926
                                        <description>Extent Min X coordinate</description>
1927
                                </field>
1928
                                <field name="Extension" type="string" mandatory="false"
1929
                                        group="OutputFormat Options">
1930
                                        <description>Extent Min X coordinate</description>
1931
                                </field>
1932

    
1933
                                <field name="ImageMode" type="string" mandatory="false"
1934
                                        defaultValue="RGBA" group="OutputFormat Options">
1935
                                        <description>Units used by the Layer</description>
1936
                                        <availableValues>
1937
                                                <value label="PC256">PC256</value>
1938
                                                <value label="RGB">RGB</value>
1939
                                                <value label="RGBA">RGBA</value>
1940
                                                <value label="Byte">BYTE</value>
1941
                                                <value label="Int16">INT16</value>
1942
                                                <value label="Float32">FLOAT32</value>
1943
                                                <value label="Feature">FEATURE</value>
1944
                                        </availableValues>
1945
                                </field>
1946
                                <field name="FormatOption" type="List" subType="DynObject" typeOfItems="DynObject" classOfItems="StringForm"
1947
                                        mandatory="false" defaultValue="" group="OutputFormat Options">
1948
                                        <description>This keyword allows for arbitrary data to be stored as
1949
                                                name value pairs.
1950
                                        </description>
1951
                                        <tags>
1952
                                                <value name="ViewMode" value="SimpleTable" />
1953
                                        </tags>
1954
                                </field>
1955
                                <field name="Transparent" type="string" mandatory="false"
1956
                                        defaultValue="ON" group="OutputFormat Options">
1957
                                        <description>Class status </description>
1958
                                        <availableValues>
1959
                                                <value label="ON">ON</value>
1960
                                                <value label="OFF">OFF</value>
1961
                                        </availableValues>
1962
                                </field>
1963
                        </fields>
1964
                </class>
1965
                <class name="MapserverWebForm">
1966
                        <description>Store the parameters need to open a CSV file
1967
                        </description>
1968
                        <tags>
1969
                                <value name="layoutMode" value="2" />
1970
                        </tags>
1971
                        <fields>
1972
                                <field name="Metadata" type="List" subType="DynObject" typeOfItems="DynObject" classOfItems="MapserverLayerMetadataForm"
1973
                                        mandatory="false" defaultValue="" group="Web Options">
1974
                                        <description>This keyword allows for arbitrary data to be stored as
1975
                                                name value pairs.
1976
                                        </description>
1977
                                        <tags>
1978
                                                <value name="ViewMode" value="SimpleTable" />
1979
                                        </tags>
1980
                                </field>
1981

    
1982
                                <field name="BrowserFormat" type="string" mandatory="false"
1983
                                        group="Web Options">
1984
                                        <description>Extent Min X coordinate</description>
1985
                                </field>
1986
                                <field name="QueryFormat" type="string" mandatory="false"
1987
                                        group="Web Options">
1988
                                        <description>Extent Min X coordinate</description>
1989
                                </field>
1990
                                <field name="LegendFormat" type="string" mandatory="false"
1991
                                        group="Web Options">
1992
                                        <description>Extent Min X coordinate</description>
1993
                                </field>
1994
                                <field name="Empty" type="string" mandatory="false" group="Web Options">
1995
                                        <description>Extent Min X coordinate</description>
1996
                                </field>
1997
                                <field name="Error" type="string" mandatory="false" group="Web Options">
1998
                                        <description>Extent Min X coordinate</description>
1999
                                </field>
2000
                                <field name="ImagePath" type="file" mandatory="false" group="Web Options">
2001
                                        <description>Extent Min X coordinate</description>
2002
                                </field>
2003
                                <field name="ImageUrl" type="file" mandatory="false" group="Web Options">
2004
                                        <description>Extent Min X coordinate</description>
2005
                                </field>
2006
                                <field name="Log" type="file" mandatory="false" group="Web Options">
2007
                                        <description>Extent Min X coordinate</description>
2008
                                </field>
2009
                                <field name="TempPath" type="file" mandatory="false" group="Web Options">
2010
                                        <description>Extent Min X coordinate</description>
2011
                                </field>
2012
                                <field name="Template" type="file" mandatory="false" group="Web Options">
2013
                                        <description>Extent Min X coordinate</description>
2014
                                </field>
2015
                                <field name="Header" type="file" mandatory="false" group="Web Options">
2016
                                        <description>Extent Min X coordinate</description>
2017
                                </field>
2018
                                <field name="Footer" type="file" mandatory="false" group="Web Options">
2019
                                        <description>Extent Min X coordinate</description>
2020
                                </field>
2021
                                <field name="MaxTemplate" type="file" mandatory="false" group="Web Options">
2022
                                        <description>Extent Min X coordinate</description>
2023
                                </field>
2024
                                <field name="MinTemplate" type="file" mandatory="false" group="Web Options">
2025
                                        <description>Extent Min X coordinate</description>
2026
                                </field>
2027

    
2028
                                <field name="MinScaleDenom" type="double" mandatory="false"
2029
                                        defaultValue="" group="Web Options">
2030
                                        <description>Maximum scale at which this LAYER is shown.
2031
                                        </description>
2032
                                </field>
2033
                                <field name="MaxScaleDenom" type="double" mandatory="false"
2034
                                        defaultValue="" group="Web Options">
2035
                                        <description>Minimum scale at which this LAYER is shown.
2036
                                        </description>
2037
                                </field>
2038
                        </fields>
2039
                </class>
2040
                <class name="MapserverMapForm">
2041
                        <description>Store the parameters need to open a CSV file
2042
                        </description>
2043
                        <fields>
2044
                                <field name="Name" type="string" mandatory="false" group="MapServer Options">
2045
                                        <description>Extent Min X coordinate</description>
2046
                                </field>
2047

    
2048
                                <field name="Status" type="string" mandatory="false"
2049
                                        defaultValue="ON" group="MapServer Options">
2050
                                        <description>Class status </description>
2051
                                        <availableValues>
2052
                                                <value label="ON">ON</value>
2053
                                                <value label="OFF">OFF</value>
2054
                                        </availableValues>
2055
                                </field>
2056
                                <field name="Debug" type="string" mandatory="false"
2057
                                        defaultValue="OFF" group="MapServer Options">
2058
                                        <description>Enables debugging of a layer in the current map.
2059
                                        </description>
2060
                                        <availableValues>
2061
                                                <value label="OFF">OFF</value>
2062
                                                <value label="ON">ON</value>
2063
                                                <value label="1">1</value>
2064
                                                <value label="2">2</value>
2065
                                                <value label="3">3</value>
2066
                                                <value label="4">4</value>
2067
                                                <value label="5">5</value>
2068
                                        </availableValues>
2069
                                </field>
2070
                                <field name="Web" type="DynObject" classOfValue="MapserverWebForm"
2071
                                        mandatory="false" group="MapServer Options">
2072
                                        <description>Sets the color index to treat as transparent for
2073
                                                raster layers.
2074
                                        </description>
2075
                                </field>
2076

    
2077
                                <field name="Include" type="List" subType="DynObject" typeOfItems="DynObject" classOfItems="StringForm"
2078
                                        mandatory="false" defaultValue="" group="MapServer Options">
2079
                                        <description>This keyword allows for arbitrary data to be stored as
2080
                                                name value pairs.
2081
                                        </description>
2082
                                        <tags>
2083
                                                <value name="ViewMode" value="SimpleTable" />
2084
                                        </tags>
2085
                                </field>
2086
                                <field name="Config" type="List" subType="DynObject" typeOfItems="DynObject" classOfItems="MapserverLayerMetadataForm"
2087
                                        mandatory="false" defaultValue="" group="MapServer Options">
2088
                                        <description>This keyword allows for arbitrary data to be stored as
2089
                                                name value pairs.
2090
                                        </description>
2091
                                        <tags>
2092
                                                <value name="ViewMode" value="SimpleTable" />
2093
                                        </tags>
2094
                                </field>
2095

    
2096
                                <field name="Projection" type="DynObject" classOfValue="MapserverLayerProjectionForm"
2097
                                        mandatory="false" defaultValue="" group="Geographic Options">
2098
                                        <description>Sets the projection of the Layer.</description>
2099
                                </field>
2100
                                <field name="Extent" type="DynObject" classOfValue="MapserverLayerExtentForm"
2101
                                        mandatory="false" defaultValue="" group="Geographic Options">
2102
                                        <description>The spatial extent of the data.</description>
2103
                                </field>
2104

    
2105
                                <field name="SymbolSet" type="file" mandatory="false"
2106
                                        defaultValue="" group="Source Options">
2107
                                        <description>Used as a global alternative to CLASS TEMPLATE.
2108
                                        </description>
2109
                                </field>
2110
                                <field name="FontSet" type="file" mandatory="false"
2111
                                        defaultValue="" group="Source Options">
2112
                                        <description>Used as a global alternative to CLASS TEMPLATE.
2113
                                        </description>
2114
                                </field>
2115
                                <field name="ShapePath" type="file" mandatory="false"
2116
                                        defaultValue="" group="Source Options">
2117
                                        <description>Used as a global alternative to CLASS TEMPLATE.
2118
                                        </description>
2119
                                </field>
2120
                                <field name="DataPattern" type="string" mandatory="false"
2121
                                        defaultValue="" group="Source Options">
2122
                                        <description>Sets context for displaying this layer.</description>
2123
                                </field>
2124

    
2125
                                <field name="Size" type="DynObject" classOfValue="MapserverLayerOffsetForm"
2126
                                        mandatory="false" defaultValue="" group="Graphical Options">
2127
                                        <description>Sets the color index to treat as transparent for
2128
                                                raster layers.
2129
                                        </description>
2130
                                </field>
2131
                                <field name="MaxSize" type="integer" mandatory="false"
2132
                                        defaultValue="" group="Graphical Options">
2133
                                        <description>Minimum scale at which this LAYER is shown.
2134
                                        </description>
2135
                                </field>
2136
                                <field name="Resolution" type="integer" mandatory="false"
2137
                                        defaultValue="" group="Graphical Options">
2138
                                        <description>Sets context for displaying this layer.</description>
2139
                                </field>
2140
                                <field name="DefResolution" type="integer" mandatory="false"
2141
                                        defaultValue="" group="Graphical Options">
2142
                                        <description>Sets context for displaying this layer.</description>
2143
                                </field>
2144
                                <field name="ScaleDenom" type="double" mandatory="false"
2145
                                        defaultValue="" group="Graphical Options">
2146
                                        <description>Minimum scale at which this LAYER is shown.
2147
                                        </description>
2148
                                </field>
2149
                                <field name="Units" type="string" mandatory="false"
2150
                                        defaultValue="METERS" group="Geographic Options">
2151
                                        <description>Units used by the Layer</description>
2152
                                        <availableValues>
2153
                                                <value label="Meters">METERS</value>
2154
                                                <value label="Kilometers">KILOMETERS</value>
2155
                                                <value label="Miles">MILES</value>
2156
                                                <value label="Inches">INCHES</value>
2157
                                                <value label="Feet">FEET</value>
2158
                                                <value label="Pixels">PIXELS</value>
2159
                                                <value label="Percentages">PERCENTAGES</value>
2160
                                                <value label="DD">DD</value>
2161
                                                <value label="Nautical miles">NAUTICALMILES</value>
2162
                                        </availableValues>
2163
                                </field>
2164
                                <field name="Angle" type="double" mandatory="false"
2165
                                        defaultValue="" group="Graphical Options">
2166
                                        <description>Layer status </description>
2167
                                </field>
2168
                                <field name="ImageColor" type="DynObject" classOfValue="MapserverColorForm"
2169
                                        mandatory="false" defaultValue="" group="Color Options">
2170
                                        <description>Sets the color index to treat as transparent for
2171
                                                raster layers.
2172
                                        </description>
2173
                                </field>
2174
                                <field name="ImageType" type="string" mandatory="false"
2175
                                        defaultValue="" group="Color Options">
2176
                                        <description>Sets the color index to treat as transparent for
2177
                                                raster layers.
2178
                                        </description>
2179
                                </field>
2180
                                <field name="TemplatePattern" type="string" mandatory="false"
2181
                                        defaultValue="" group="Color Options">
2182
                                        <description>Sets the color index to treat as transparent for
2183
                                                raster layers.
2184
                                        </description>
2185
                                </field>
2186

    
2187
                                <field name="OutputFormat" type="List" subType="DynObject" typeOfItems="DynObject" classOfItems="MapserverOutputFormatForm"
2188
                                        mandatory="false" defaultValue="" group="OutputFormat Options">
2189
                                        <description>Sets the color index to treat as transparent for
2190
                                                raster layers.
2191
                                        </description>
2192
                                        <tags>
2193
                                                <value name="allowNew" value="true" />
2194
                                                <value name="allowDelete" value="true" />
2195
                                                <value name="allowUpdate" value="false" />
2196
                                                <value name="allowSearch" value="false" />
2197
                                                <value name="allowClose" value="false" />
2198
                                        </tags>
2199
                                </field>
2200
                        </fields>
2201
                </class>
2202
        </classes>
2203
</definitions>