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 / MapserverLayerPropertiesForm1.xml @ 1118

History | View | Annotate | Download (22.7 KB)

1
<?xml version= "1.0"?>
2
<definitions>
3
  <version>1.0.0</version>
4
  <classes>
5
          <class name="FloatForm">
6
      <description>The CLUSTER configuration option provides to combine multiple features from the layer into single (aggregated) features based on their relative positions. Supported only for POINT layers.</description>
7
      <tags>
8
             <value name="layoutMode" value="0"/>
9
     </tags>
10
      <fields>
11
       <field name="value" type="float" mandatory="false" group="Layer">
12
          <description>Extent Min X coordinate</description>
13
        </field>
14
      </fields>
15
    </class> 
16
      <class name="MapserverLayerOffsetForm">
17
      <description>The CLUSTER configuration option provides to combine multiple features from the layer into single (aggregated) features based on their relative positions. Supported only for POINT layers.</description>
18
      <tags>
19
             <value name="layoutMode" value="0"/>
20
     </tags>
21
      <fields>
22
       <field name="x" type="integer" mandatory="false" group="Layer">
23
          <description>Extent Min X coordinate</description>
24
        </field>
25
        <field name="y" type="integer" mandatory="false" group="Layer">
26
          <description>Extent Min Y coordinate</description>
27
        </field>
28
      </fields>
29
    </class> 
30
     <class name="MapserverLayerPointForm">
31
      <description>The CLUSTER configuration option provides to combine multiple features from the layer into single (aggregated) features based on their relative positions. Supported only for POINT layers.</description>
32
      <tags>
33
             <value name="layoutMode" value="0"/>
34
     </tags>
35
      <fields>
36
       <field name="x" type="float" mandatory="false" group="Layer">
37
          <description>Extent Min X coordinate</description>
38
        </field>
39
        <field name="y" type="float" mandatory="false" group="Layer">
40
          <description>Extent Min Y coordinate</description>
41
        </field>
42
      </fields>
43
    </class>
44
    <class name="MapserverLayerPatternForm">
45
      <description>The CLUSTER configuration option provides to combine multiple features from the layer into single (aggregated) features based on their relative positions. Supported only for POINT layers.</description>
46
      <tags>
47
             <value name="layoutMode" value="0"/>
48
     </tags>
49
      <fields>
50
       <field name="x" type="double" mandatory="false" group="Pattern">
51
          <description>Extent Min X coordinate</description>
52
        </field>
53
        <field name="y" type="double" mandatory="false" group="Pattern">
54
          <description>Extent Min Y coordinate</description>
55
        </field>
56
      </fields>
57
    </class> 
58
  <class name="MapserverLayerSymbolForm">
59
      <description>The CLUSTER configuration option provides to combine multiple features from the layer into single (aggregated) features based on their relative positions. Supported only for POINT layers.</description>
60
      <tags>
61
             <value name="layoutMode" value="0"/>
62
     </tags>
63
      <fields>
64
       <field name="Name" type="string" mandatory="false" group="Symbol">
65
          <description>Extent Min X coordinate</description>
66
        </field>
67
        <field name="Type" type="string" mandatory="false" defaultValue="VECTOR" group="Symbol Options">
68
          <description>Enables debugging of a layer in the current map.</description>
69
                      <availableValues>
70
            <value label="Ellipse">ellipse</value>
71
            <value label="Vector">vector</value>
72
            <value label="PixMap">pixmap</value>
73
            <value label="SVG">svg</value>
74
            <value label="TrueType">truetype</value>
75
            <value label="Hatch">hatch</value>
76
          </availableValues>          
77
        </field>
78
        <field name="Image" type="file" mandatory="false" group="Symbol Options">
79
          <description>Class symbol</description>
80
        </field>
81
        <field name="AnchorPoint" type="DynObject" classOfValue="MapserverLayerPointForm" mandatory="false" defaultValue="" group="Symbol Options">
82
          <description>Sets the color index to treat as transparent for raster layers.</description>
83
        </field>
84
        <field name="Font" type="string" mandatory="false" group="Symbol Options">
85
          <description>Class symbol</description>
86
        </field>
87
        <field name="Filled" type="boolean" mandatory="false" group="Symbol Options">
88
          <description>Class symbol</description>
89
        </field>
90
        <field name="AntiAlias" type="boolean" mandatory="false" group="Symbol Options">
91
          <description>Class symbol</description>
92
        </field>
93
        <field name="Points" type="List" typeOfItems="DynObject" classOfItems="MapserverLayerPatternForm" mandatory="false" defaultValue="" group="Drawn Options">
94
          <description>This keyword allows for arbitrary data to be stored as name value pairs.</description>
95
        </field>
96
      </fields>
97
    </class> 
98
    <class name="MapserverLayerExtentForm">
99
      <description>The CLUSTER configuration option provides to combine multiple features from the layer into single (aggregated) features based on their relative positions. Supported only for POINT layers.</description>
100
      <tags>
101
             <value name="layoutMode" value="0"/>
102
     </tags>
103
      <fields>
104
       <field name="minx" type="double" mandatory="false" group="Layer">
105
          <description>Extent Min X coordinate</description>
106
        </field>
107
        <field name="miny" type="double" mandatory="false" group="Layer">
108
          <description>Extent Min Y coordinate</description>
109
        </field>
110
        <field name="maxx" type="double" mandatory="false" group="Layer">
111
          <description>Extent Max X coordinate</description>
112
        </field>
113
        <field name="maxy" type="double" mandatory="false" group="Layer">
114
          <description>Extent Max Y coordinate</description>
115
        </field>
116
      </fields>
117
    </class>  
118
    <class name="MapserverColorForm">
119
      <description>The CLUSTER configuration option provides to combine multiple features from the layer into single (aggregated) features based on their relative positions. Supported only for POINT layers.</description>
120
      <tags>
121
             <value name="layoutMode" value="0"/>
122
     </tags>
123
      <fields>
124
       <field name="red" type="integer" mandatory="false" group="Layer">
125
          <description>Red component</description>
126
        </field>
127
        <field name="blue" type="integer" mandatory="false" group="Layer">
128
          <description>Blue component</description>
129
        </field>
130
        <field name="green" type="integer" mandatory="false" group="Layer">
131
          <description>Green component</description>
132
        </field>
133
      </fields>
134
    </class>  
135
          <class name="MapserverLayerClusterForm">
136
      <description>The CLUSTER configuration option provides to combine multiple features from the layer into single (aggregated) features based on their relative positions. Supported only for POINT layers.</description>
137
      <tags>
138
             <value name="layoutMode" value="2"/>
139
     </tags>
140
      <fields>
141
       
142
      </fields>
143
    </class> 
144
     <class name="MapserverLayerClassLabelForm">
145
      <description>Graphic style of the Class</description>
146
      <tags>
147
             <value name="layoutMode" value="2"/>
148
     </tags>
149
      <fields>
150
              <field name="Text" type="string" mandatory="false" defaultValue="" group="Text Options">
151
          <description>Layer status </description>
152
        </field>
153
        <field name="Type" type="string" mandatory="false" defaultValue="TRUETYPE" group="Text Options">
154
          <description>Enables debugging of a layer in the current map.</description>
155
                      <availableValues>
156
            <value label="BitMap">BITMAP</value>
157
            <value label="TrueType">TRUETYPE</value>
158
          </availableValues>          
159
        </field>
160
        <field name="Font" type="string" mandatory="false" defaultValue="" group="Text Options">
161
          <description>Layer status </description>
162
        </field>
163
        <field name="Size" type="string" mandatory="false" defaultValue="" group="Text Options">
164
          <description>Layer status </description>
165
        </field>
166
        <field name="Encoding" type="string" mandatory="false" defaultValue="" group="Text Options">
167
          <description>Layer status </description>
168
        </field>
169
        <field name="Priority" type="string" mandatory="false" defaultValue="" group="Text Options">
170
          <description>Layer status </description>
171
        </field>
172
        <field name="MaxLength" type="integer" mandatory="false" defaultValue="" group="Text Options">
173
          <description>Layer status </description>
174
        </field>
175
        <field name="Force" type="boolean" mandatory="false" defaultValue="" group="Text Options">
176
          <description>Layer status </description>
177
        </field>
178
        <field name="Color" type="DynObject" classOfValue="MapserverColorForm" mandatory="false" defaultValue="" group="Color Options">
179
          <description>Sets the color index to treat as transparent for raster layers.</description>
180
        </field>
181
        <field name="OutlineColor" type="DynObject" classOfValue="MapserverColorForm" mandatory="false" defaultValue="" group="Color Options">
182
          <description>Sets the color index to treat as transparent for raster layers.</description>
183
        </field>
184
        <field name="OutlineWidth" type="integer" mandatory="false" defaultValue="" group="Color Options">
185
          <description>Maximum scale at which this LAYER is shown.</description>
186
        </field>
187
        <field name="ShadowColor" type="DynObject" classOfValue="MapserverColorForm" mandatory="false" defaultValue="" group="Color Options">
188
          <description>Sets the color index to treat as transparent for raster layers.</description>
189
        </field>
190
        <field name="ShadowSize" type="DynObject" classOfValue="MapserverLayerOffsetForm" mandatory="false" defaultValue="" group="Color Options">
191
          <description>Sets the color index to treat as transparent for raster layers.</description>
192
        </field>
193
        
194
                <field name="Align" type="string" mandatory="false" defaultValue="CENTER" group="Position Options">
195
          <description>Enables debugging of a layer in the current map.</description>
196
                      <availableValues>
197
            <value label="Left">LEFT</value>
198
            <value label="Center">CENTER</value>
199
            <value label="Right">RIGHT</value>
200
          </availableValues>          
201
        </field>
202
        <field name="Position" type="string" mandatory="false" defaultValue="AUTO" group="Position Options">
203
          <description>Tells MapServer whether or not a particular layer needs to be transformed from some coordinate system to image coordinates.</description>
204
                      <availableValues>
205
            <value label="auto">AUTO</value>
206
            <value label="UL">UL</value>
207
            <value label="UC">UC</value>
208
            <value label="UR">UR</value>
209
            <value label="CL">CL</value>
210
            <value label="CC">CC</value>
211
            <value label="CR">CR</value>
212
            <value label="LR">LR</value>
213
            <value label="LL">LL</value>
214
            <value label="LC">LC</value>
215
          </availableValues>          
216
        </field>
217
        <field name="MinSize" type="double" mandatory="false" defaultValue="" group="Position Options">
218
          <description>Maximum scale at which this LAYER is shown.</description>
219
        </field>
220
        <field name="MaxSize" type="double" mandatory="false" defaultValue="" group="Position Options">
221
          <description>Minimum scale at which this LAYER is shown.</description>
222
        </field>
223
         <field name="MinFeatureSize" type="string" mandatory="false" defaultValue="" group="Position Options">
224
          <description>Maximum scale at which this LAYER is shown.</description>
225
        </field>
226
        <field name="Angle" type="string" mandatory="false" defaultValue="" group="Position Options">
227
          <description>Layer status </description>
228
        </field>
229
        <field name="MaxOverlapAngle" type="float" mandatory="false" defaultValue="" group="Position Options">
230
          <description>Layer status </description>
231
        </field>
232
        <field name="Buffer" type="integer" mandatory="false" defaultValue="" group="Position Options">
233
          <description>Layer status </description>
234
        </field>
235
         <field name="MinDistance" type="integer" mandatory="false" defaultValue="" group="Position Options">
236
          <description>Maximum scale at which this LAYER is shown.</description>
237
        </field>
238
        <field name="RepeatDistance" type="integer" mandatory="false" defaultValue="" group="Position Options">
239
          <description>Maximum scale at which this LAYER is shown.</description>
240
        </field>
241
        <field name="Offset" type="DynObject" classOfValue="MapserverLayerOffsetForm" mandatory="false" defaultValue="" group="Drawn Options">
242
          <description>Sets the color index to treat as transparent for raster layers.</description>
243
        </field>
244
        <field name="Partials" type="boolean" mandatory="false" defaultValue="false" group="Drawn Options">
245
          <description>Layer status </description>         
246
        </field>
247
        <field name="AntiAlias" type="boolean" mandatory="false" defaultValue="false" group="Drawn Options">
248
          <description>Layer status </description>         
249
        </field>
250
        
251
        </fields>
252
    </class>
253
          <class name="MapserverLayerClassStyleForm">
254
      <description>Graphic style of the Class</description>
255
      <tags>
256
             <value name="layoutMode" value="2"/>
257
     </tags>
258
      <fields>
259
        
260
        <field name="SymbolName" type="string" mandatory="false" defaultValue="" group="Symbol Options">
261
          <description>Layer status </description>
262
        </field>
263
        
264
        <field name="Color" type="DynObject" classOfValue="MapserverColorForm" mandatory="false" defaultValue="" group="Color Options">
265
          <description>Sets the color index to treat as transparent for raster layers.</description>
266
        </field>
267
        <field name="OutlineColor" type="DynObject" classOfValue="MapserverColorForm" mandatory="false" defaultValue="" group="Color Options">
268
          <description>Sets the color index to treat as transparent for raster layers.</description>
269
        </field>
270
        <field name="OutlineColorAttribute" type="string" mandatory="false" group="Color Options">
271
          <description>Class symbol</description>
272
        </field>
273
        <field name="Opacity" type="integer" mandatory="false" defaultValue="" group="Color Options">
274
          <description>Sets the opacity level.</description>
275
        </field>
276

    
277
        <field name="Size" type="string" mandatory="false" defaultValue="" group="Size Options">
278
          <description>Minimum scale at which this LAYER is shown.</description>
279
        </field>
280
        <field name="Width" type="double" mandatory="false" defaultValue="" group="Size Options">
281
          <description>Minimum scale at which this LAYER is shown.</description>
282
        </field>
283
        <field name="MaxWidth" type="float" mandatory="false" defaultValue="" group="Size Options">
284
          <description>Minimum scale at which this LAYER is shown.</description>
285
        </field>
286
        <field name="MinSize" type="float" mandatory="false" defaultValue="" group="Size Options">
287
          <description>Maximum scale at which this LAYER is shown.</description>
288
        </field>
289
        <field name="MaxSize" type="float" mandatory="false" defaultValue="" group="Size Options">
290
          <description>Minimum scale at which this LAYER is shown.</description>
291
        </field>
292
        <field name="Offset" type="DynObject" classOfValue="MapserverLayerOffsetForm" mandatory="false" defaultValue="" group="Size Options">
293
          <description>Sets the color index to treat as transparent for raster layers.</description>
294
        </field>
295
        <field name="PolarOffset" type="string" mandatory="false" group="Size Options">
296
          <description>Sets the color index to treat as transparent for raster layers.</description>
297
        </field>
298
        
299
        <field name="Geotransform" type="string" mandatory="false" group="Geographical Options">
300
          <description>Opacity of the image symbol</description>
301
        </field>
302
        
303
         
304
        <field name="Angle" type="string" mandatory="false" group="Drawn Options">
305
          <description>Class color style</description>
306
        </field>
307
        <field name="Gap" type="double" mandatory="false" group="Drawn Options">
308
          <description>File of the Symbol</description>
309
        </field>
310
        <field name="InitialGap" type="double" mandatory="false" group="Drawn Options">
311
          <description>Opacity of the image symbol</description>
312
        </field>
313
        <field name="Pattern" type="List" typeOfItems="DynObject" classOfItems="FloatForm" mandatory="false" defaultValue="" group="Drawn Options">
314
          <description>This keyword allows for arbitrary data to be stored as name value pairs.</description>
315
        </field>
316
        <field name="LineCap" type="string" mandatory="false" defaultValue="ROUND" group="Drawn Options">
317
          <description>Layer status </description>
318
                    <availableValues>
319
                  <value label="Round">ROUND</value>
320
                  <value label="Butt">BUTT</value>
321
                  <value label="Square">SQUARE</value>
322
          </availableValues>          
323
        </field>
324
        <field name="LineJoin" type="string" mandatory="false" defaultValue="ROUND" group="Drawn Options">
325
          <description>Layer status </description>
326
                    <availableValues>
327
                  <value label="Round">ROUND</value>
328
                  <value label="Miter">MITER</value>
329
                  <value label="Bevel">BEVEL</value>
330
          </availableValues>          
331
        </field>
332
         <field name="LineJoinMaxSize" type="integer" mandatory="false" defaultValue="" group="Drawn Options">
333
          <description>Layer status </description>
334
                  </field>
335
        
336
      </fields>
337
    </class>  
338
          <class name="MapserverLayerClassForm">
339
      <description>Store the parameters need to open a CSV file</description>
340
      <fields>
341
        <field name="Name" type="string" mandatory="false" group="General Class Properties">
342
          <description>Class name</description>
343
        </field>
344
        <field name="Group" type="string" mandatory="false" group="General Class Properties">
345
          <description>Name of a group that this layer belongs to.</description>
346
        </field>
347
        <field name="Expression" type="string" mandatory="false" group="General Class Properties">
348
          <description>Class expression</description>
349
        </field>
350
        <field name="MinScaleDenom" type="double" mandatory="false" defaultValue="" group="Geographic Options">
351
          <description>Maximum scale at which this LAYER is shown.</description>
352
        </field>
353
        <field name="MaxScaleDenom" type="double" mandatory="false" defaultValue="" group="Geographic Options">
354
          <description>Minimum scale at which this LAYER is shown.</description>
355
        </field>
356
        <field name="KeyImage" type="file" mandatory="false" group="Label Options">
357
          <description>Class expression</description>
358
        </field>
359
        <field name="Text" type="string" mandatory="false" group="Label Options">
360
          <description>Text to label features in this class</description>
361
        </field>
362
        <field name="Template" type="file" mandatory="false" defaultValue="" group="Label Options">
363
          <description>Used as a global alternative to CLASS TEMPLATE.</description>
364
        </field>
365
        <field name="Status" type="string" mandatory="false" defaultValue="ON" group="MapServer Options">
366
          <description>Class status </description>
367
                    <availableValues>
368
                  <value label="ON">ON</value>
369
                  <value label="OFF">OFF</value>
370
          </availableValues>  
371
        </field>
372
        <field name="Debug" type="string" mandatory="false" defaultValue="OFF" group="MapServer Options">
373
          <description>Enables debugging of a layer in the current map.</description>
374
                      <availableValues>
375
            <value label="OFF">OFF</value>
376
            <value label="ON">ON</value>
377
            <value label="1">1</value>
378
            <value label="2">2</value>
379
            <value label="3">3</value>
380
            <value label="4">4</value>
381
            <value label="5">5</value>
382
          </availableValues>          
383
        </field>
384
        
385
      </fields>
386
    </class>  
387
    <class name="MapserverLayerProjectionForm">
388
      <description>Store the parameters need to open a CSV file</description>
389
      <fields>
390
        <field name="Abrev" type="string" mandatory="false" group="Layer">
391
          <description>Projection definition</description>
392
        </field>
393
      </fields>
394
    </class>  
395
    <class name="MapserverLayerMetadataForm">
396
      <description>Store the parameters need to open a CSV file</description>
397
      <fields>
398
        <field name="key" type="string" mandatory="false"  order="1" group="Layer">
399
          <description>Metadata key</description>
400
        </field>
401
        <field name="value" type="string" mandatory="false" order="2" group="Layer">
402
          <description>Metadata value</description>
403
        </field>
404
        <field name="file" type="file" mandatory="false" order="3" group="Layer">
405
          <description>Metadata value</description>
406
        </field>
407
      </fields>
408
    </class>  
409
    <class name="MapserverLayerPropertiesForm">
410
      <description>Store the parameters need to open a CSV file</description>
411
       <tags>
412
                  <value name="layoutMode" value="1"/>
413
                  <value name="TabPlacement" value="2"/>
414
       </tags>
415
      <fields>
416
        <field name="Name" type="string" mandatory="false" group="General layer Properties">
417
          <description>Layer name</description>
418
        </field>
419
        <field name="Metadata" type="List" subtype="DynObject" typeOfItems="DynObject" classOfItems="MapserverLayerMetadataForm" mandatory="false" defaultValue="" group="MapServer Options">
420
          <description>This keyword allows for arbitrary data to be stored as name value pairs.</description>
421
          <tags>
422
                     <value name="ViewMode" value="SimpleTable"/>
423
             </tags>
424
        </field>
425
        <field name="ConnectionType" type="string" mandatory="false" defaultValue="LOCAL" group="Connection Options">
426
          <description>Units used by the Layer</description>
427
                      <availableValues>
428
            <value label="Local">LOCAL</value>
429
            <value label="Postgis">POSTGIS</value>
430
            <value label="Raster">RASTER</value>
431
            <value label="WMS">WMS</value>
432
            <value label="WFS">WFS</value>
433
            <value label="Oracle Spatial">ORACLESPATIAL</value>
434
            <value label="Plugin">PLUGIN</value>
435
            <value label="OGR">OGR</value>
436
            <value label="Union">Union</value>
437
            <value label="SDE">SDE</value>
438
            <value label="Contour">CONTOUR</value>
439
          </availableValues>          
440
        </field>       
441
      </fields>
442
    </class>
443
    
444
  </classes>
445
</definitions>