/[volute]/trunk/projects/dm/vo-dml/models/STC2/prototype/coordsys/STCCoordSys-2.0.vo-dml.xml
ViewVC logotype

Contents of /trunk/projects/dm/vo-dml/models/STC2/prototype/coordsys/STCCoordSys-2.0.vo-dml.xml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3894 - (show annotations)
Thu Mar 9 16:59:32 2017 UTC (4 years, 6 months ago) by mdittmar
File MIME type: text/xml
File size: 77327 byte(s)
include Generic domain
1 <?xml version="1.0" encoding="UTF-8"?>
2 <vo-dml:model xmlns:vo-dml="http://www.ivoa.net/xml/VODML/v1.0"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 xsi:schemaLocation="http://www.ivoa.net/xml/VODML/v1.0 http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/xsd/vo-dml-v1.0.xsd">
5 <name>coordsys</name>
6 <description>The coordsys model defines a pattern for Coordinate Frame specifications, various Coordinate System objects for bundling Coordinate Frames into associated groups, and implements the CoordFrame pattern for several physical domains. The expectation is that as models are created which touch on domains not represented here, they will implement this pattern in the same fashion for the new domain. This implementation may reside in the other model, or be added to this list of implementations. Models which refer to the CoordFrame of this model are stating an expectation that the instances included follow the specified pattern.
7 </description>
8 <title>STC2 Coordinate System model</title>
9 <author>Arnold Rots, Mark Cresitello-Dittmar</author>
10 <version>2.0</version>
11 <previousVersion>0.x</previousVersion>
12 <lastModified>2017-03-09T11:53:40</lastModified>
13 <import>
14 <name>ivoa</name>
15 <url>http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/IVOA.vo-dml.xml</url>
16 <documentationURL>http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/IVOA.html</documentationURL>
17 </import>
18 <objectType abstract="true">
19 <vodml-id>CoordFrame</vodml-id>
20 <name>CoordFrame</name>
21 <description>
22 TODO : Missing description : please, update your UML model asap.
23 </description>
24 </objectType>
25
26 <objectType>
27 <vodml-id>CoordSys</vodml-id>
28 <name>CoordSys</name>
29 <description>The CoordSys object is the parent of a set of containers for organizing Coordinate Frame specifications into related groupings. </description>
30 <reference>
31 <vodml-id>CoordSys.genericFrame</vodml-id>
32 <name>genericFrame</name>
33 <description>
34 TODO : Missing description : please, update your UML model asap.
35 </description>
36 <datatype>
37 <vodml-ref>coordsys:domain.generic.GenericFrame</vodml-ref>
38 </datatype>
39 <multiplicity>
40 <minOccurs>0</minOccurs>
41 <maxOccurs>-1</maxOccurs>
42 </multiplicity>
43 </reference>
44 </objectType>
45
46 <objectType>
47 <vodml-id>AstroCoordSystem</vodml-id>
48 <name>AstroCoordSystem</name>
49 <description>AstroCoordSystem is a container object for organizing physical Coordinate Frame specifications into related groupings. The object provides a references to Coordinate Frame instances in each of the known domain implementations. As a whole, the AstroCoordSystem should provide a complete description of the domain space. </description>
50 <extends>
51 <vodml-ref>coordsys:CoordSys</vodml-ref>
52 </extends>
53 <reference>
54 <vodml-id>AstroCoordSystem.polarizationFrame</vodml-id>
55 <name>polarizationFrame</name>
56 <description>
57 TODO : Missing description : please, update your UML model asap.
58 </description>
59 <datatype>
60 <vodml-ref>coordsys:domain.polarization.PolarizationFrame</vodml-ref>
61 </datatype>
62 <multiplicity>
63 <minOccurs>0</minOccurs>
64 <maxOccurs>1</maxOccurs>
65 </multiplicity>
66 </reference>
67 <reference>
68 <vodml-id>AstroCoordSystem.spaceFrame</vodml-id>
69 <name>spaceFrame</name>
70 <description>
71 TODO : Missing description : please, update your UML model asap.
72 </description>
73 <datatype>
74 <vodml-ref>coordsys:domain.spatial.SpaceFrame</vodml-ref>
75 </datatype>
76 <multiplicity>
77 <minOccurs>0</minOccurs>
78 <maxOccurs>1</maxOccurs>
79 </multiplicity>
80 </reference>
81 <reference>
82 <vodml-id>AstroCoordSystem.timeFrame</vodml-id>
83 <name>timeFrame</name>
84 <description>
85 TODO : Missing description : please, update your UML model asap.
86 </description>
87 <datatype>
88 <vodml-ref>coordsys:domain.temporal.TimeFrame</vodml-ref>
89 </datatype>
90 <multiplicity>
91 <minOccurs>0</minOccurs>
92 <maxOccurs>1</maxOccurs>
93 </multiplicity>
94 </reference>
95 <reference>
96 <vodml-id>AstroCoordSystem.spectralFrame</vodml-id>
97 <name>spectralFrame</name>
98 <description>
99 TODO : Missing description : please, update your UML model asap.
100 </description>
101 <datatype>
102 <vodml-ref>coordsys:domain.spectral.SpectralFrame</vodml-ref>
103 </datatype>
104 <multiplicity>
105 <minOccurs>0</minOccurs>
106 <maxOccurs>1</maxOccurs>
107 </multiplicity>
108 </reference>
109 </objectType>
110
111 <objectType>
112 <vodml-id>PixelCoordSystem</vodml-id>
113 <name>PixelCoordSystem</name>
114 <description>The PixelCoordSystem contains the complete list of Pixel Frame specifications. Here, the relation between the system and its frames is different than in the physical CoordSys. In the pixel domain, there is only 1 system, composed of a specific set of PixelAxes organized in PixelFrames.</description>
115 <composition>
116 <vodml-id>PixelCoordSystem.pixelFrame</vodml-id>
117 <name>pixelFrame</name>
118 <description>
119 TODO : Missing description : please, update your UML model asap.
120 </description>
121 <datatype>
122 <vodml-ref>coordsys:domain.pixel.PixelFrame</vodml-ref>
123 </datatype>
124 <multiplicity>
125 <minOccurs>1</minOccurs>
126 <maxOccurs>-1</maxOccurs>
127 </multiplicity>
128 </composition>
129 </objectType>
130
131
132
133 <package>
134 <vodml-id>domain</vodml-id>
135 <name>domain</name>
136 <description>The Domain package contains implementations of the Coordinate Frame pattern for various physical domains. Many of these domains are 1-Dimensional and there is a good deal of consolidation which could take place in those domains (ie 1-1 relations could get absorbed or eliminated). However, the defined pattern satisfies ALL domains, and we feel the consistancy this generates simplifies the understanding and implementation of the model. If one understands the pattern, the interpretation of any domain is straight-forward.</description>
137
138
139 <package>
140 <vodml-id>domain.pixel</vodml-id>
141 <name>pixel</name>
142 <description>This package implements the Coordinate Frame pattern for the Pixel domain.
143 The Pixel coordinate space is defined as a 'virtual' binned space, with no physical meaning. The axes in this space provide integer indexes into the space.</description>
144 <dataType>
145 <vodml-id>domain.pixel.PixelCoord</vodml-id>
146 <name>PixelCoord</name>
147 <description>
148 TODO : Missing description : please, update your UML model asap.
149 </description>
150 <attribute>
151 <vodml-id>domain.pixel.PixelCoord.loc</vodml-id>
152 <name>loc</name>
153 <description>
154 TODO : Missing description : please, update your UML model asap.
155 </description>
156 <datatype>
157 <vodml-ref>ivoa:integer</vodml-ref>
158 </datatype>
159 <multiplicity>
160 <minOccurs>1</minOccurs>
161 <maxOccurs>1</maxOccurs>
162 </multiplicity>
163 </attribute>
164 <reference>
165 <vodml-id>domain.pixel.PixelCoord.axis</vodml-id>
166 <name>axis</name>
167 <description>
168 TODO : Missing description : please, update your UML model asap.
169 </description>
170 <datatype>
171 <vodml-ref>coordsys:domain.pixel.PixelAxis</vodml-ref>
172 </datatype>
173 <multiplicity>
174 <minOccurs>1</minOccurs>
175 <maxOccurs>1</maxOccurs>
176 </multiplicity>
177 </reference>
178 </dataType>
179
180 <objectType>
181 <vodml-id>domain.pixel.PixelFrame</vodml-id>
182 <name>PixelFrame</name>
183 <description>origin: 0.0
184 dimensionality: 1..3
185 orientation: n/a
186 </description>
187 <extends>
188 <vodml-ref>coordsys:CoordFrame</vodml-ref>
189 </extends>
190 <composition>
191 <vodml-id>domain.pixel.PixelFrame.coordSpace</vodml-id>
192 <name>coordSpace</name>
193 <description>
194 TODO : Missing description : please, update your UML model asap.
195 </description>
196 <datatype>
197 <vodml-ref>coordsys:domain.pixel.CoordSpace</vodml-ref>
198 </datatype>
199 <multiplicity>
200 <minOccurs>1</minOccurs>
201 <maxOccurs>1</maxOccurs>
202 </multiplicity>
203 </composition>
204 </objectType>
205
206 <objectType>
207 <vodml-id>domain.pixel.PixelSpace</vodml-id>
208 <name>PixelSpace</name>
209 <description>
210 TODO : Missing description : please, update your UML model asap.
211 </description>
212 <extends>
213 <vodml-ref>coordsys:domain.pixel.CoordSpace</vodml-ref>
214 </extends>
215 </objectType>
216
217 <objectType>
218 <vodml-id>domain.pixel.PixelAxis</vodml-id>
219 <name>PixelAxis</name>
220 <description>
221 TODO : Missing description : please, update your UML model asap.
222 </description>
223 <attribute>
224 <vodml-id>domain.pixel.PixelAxis.name</vodml-id>
225 <name>name</name>
226 <description>
227 TODO : Missing description : please, update your UML model asap.
228 </description>
229 <datatype>
230 <vodml-ref>ivoa:string</vodml-ref>
231 </datatype>
232 <multiplicity>
233 <minOccurs>1</minOccurs>
234 <maxOccurs>1</maxOccurs>
235 </multiplicity>
236 </attribute>
237 <attribute>
238 <vodml-id>domain.pixel.PixelAxis.length</vodml-id>
239 <name>length</name>
240 <description>
241 TODO : Missing description : please, update your UML model asap.
242 </description>
243 <datatype>
244 <vodml-ref>ivoa:nonnegativeInteger</vodml-ref>
245 </datatype>
246 <multiplicity>
247 <minOccurs>1</minOccurs>
248 <maxOccurs>1</maxOccurs>
249 </multiplicity>
250 </attribute>
251 </objectType>
252
253 <objectType abstract="true">
254 <vodml-id>domain.pixel.CoordSpace</vodml-id>
255 <name>CoordSpace</name>
256 <description>
257 TODO : Missing description : please, update your UML model asap.
258 </description>
259 <composition>
260 <vodml-id>domain.pixel.CoordSpace.axis</vodml-id>
261 <name>axis</name>
262 <description>
263 TODO : Missing description : please, update your UML model asap.
264 </description>
265 <datatype>
266 <vodml-ref>coordsys:domain.pixel.PixelAxis</vodml-ref>
267 </datatype>
268 <multiplicity>
269 <minOccurs>1</minOccurs>
270 <maxOccurs>-1</maxOccurs>
271 </multiplicity>
272 </composition>
273 </objectType>
274
275 </package>
276
277
278
279 <package>
280 <vodml-id>domain.generic</vodml-id>
281 <name>generic</name>
282 <description>Implementation of the Coordinate Frame pattern for 'generic' domains. The generic domain covers any domain not represented by the specialized physical domains, and a specialized representation is not deemed necessary.</description>
283 <dataType>
284 <vodml-id>domain.generic.GenericCoord</vodml-id>
285 <name>GenericCoord</name>
286 <description>An instance of a point along the associated axis.
287 NOTE: This represents an absolute point in the coordinate space and not a 'measured' value, which is defined in the coords model.</description>
288 <attribute>
289 <vodml-id>domain.generic.GenericCoord.loc</vodml-id>
290 <name>loc</name>
291 <description>
292 TODO : Missing description : please, update your UML model asap.
293 </description>
294 <datatype>
295 <vodml-ref>ivoa:Quantity</vodml-ref>
296 </datatype>
297 <multiplicity>
298 <minOccurs>1</minOccurs>
299 <maxOccurs>1</maxOccurs>
300 </multiplicity>
301 </attribute>
302 <reference>
303 <vodml-id>domain.generic.GenericCoord.axis</vodml-id>
304 <name>axis</name>
305 <description>
306 TODO : Missing description : please, update your UML model asap.
307 </description>
308 <datatype>
309 <vodml-ref>coordsys:domain.generic.CoordAxis</vodml-ref>
310 </datatype>
311 <multiplicity>
312 <minOccurs>1</minOccurs>
313 <maxOccurs>1</maxOccurs>
314 </multiplicity>
315 </reference>
316 </dataType>
317
318 <objectType>
319 <vodml-id>domain.generic.GenericFrame</vodml-id>
320 <name>GenericFrame</name>
321 <description>origin: 0.0
322 dimensionality: 1D
323 orientation: n/a
324 </description>
325 <extends>
326 <vodml-ref>coordsys:CoordFrame</vodml-ref>
327 </extends>
328 <composition>
329 <vodml-id>domain.generic.GenericFrame.coordSpace</vodml-id>
330 <name>coordSpace</name>
331 <description>
332 TODO : Missing description : please, update your UML model asap.
333 </description>
334 <datatype>
335 <vodml-ref>coordsys:domain.generic.CoordSpace</vodml-ref>
336 </datatype>
337 <multiplicity>
338 <minOccurs>1</minOccurs>
339 <maxOccurs>1</maxOccurs>
340 </multiplicity>
341 </composition>
342 </objectType>
343
344 <objectType>
345 <vodml-id>domain.generic.CoordAxis</vodml-id>
346 <name>CoordAxis</name>
347 <description>
348 TODO : Missing description : please, update your UML model asap.
349 </description>
350 <attribute>
351 <vodml-id>domain.generic.CoordAxis.name</vodml-id>
352 <name>name</name>
353 <description>
354 TODO : Missing description : please, update your UML model asap.
355 </description>
356 <datatype>
357 <vodml-ref>ivoa:string</vodml-ref>
358 </datatype>
359 <multiplicity>
360 <minOccurs>1</minOccurs>
361 <maxOccurs>1</maxOccurs>
362 </multiplicity>
363 </attribute>
364 <attribute>
365 <vodml-id>domain.generic.CoordAxis.domainMin</vodml-id>
366 <name>domainMin</name>
367 <description>
368 TODO : Missing description : please, update your UML model asap.
369 </description>
370 <datatype>
371 <vodml-ref>ivoa:Quantity</vodml-ref>
372 </datatype>
373 <multiplicity>
374 <minOccurs>0</minOccurs>
375 <maxOccurs>1</maxOccurs>
376 </multiplicity>
377 </attribute>
378 <attribute>
379 <vodml-id>domain.generic.CoordAxis.domainMax</vodml-id>
380 <name>domainMax</name>
381 <description>
382 TODO : Missing description : please, update your UML model asap.
383 </description>
384 <datatype>
385 <vodml-ref>ivoa:Quantity</vodml-ref>
386 </datatype>
387 <multiplicity>
388 <minOccurs>0</minOccurs>
389 <maxOccurs>1</maxOccurs>
390 </multiplicity>
391 </attribute>
392 </objectType>
393
394 <objectType abstract="true">
395 <vodml-id>domain.generic.CoordSpace</vodml-id>
396 <name>CoordSpace</name>
397 <description>
398 TODO : Missing description : please, update your UML model asap.
399 </description>
400 <composition>
401 <vodml-id>domain.generic.CoordSpace.axis</vodml-id>
402 <name>axis</name>
403 <description>
404 TODO : Missing description : please, update your UML model asap.
405 </description>
406 <datatype>
407 <vodml-ref>coordsys:domain.generic.CoordAxis</vodml-ref>
408 </datatype>
409 <multiplicity>
410 <minOccurs>1</minOccurs>
411 <maxOccurs>-1</maxOccurs>
412 </multiplicity>
413 </composition>
414 </objectType>
415
416 <objectType>
417 <vodml-id>domain.generic.CoordSpace1D</vodml-id>
418 <name>CoordSpace1D</name>
419 <description>
420 TODO : Missing description : please, update your UML model asap.
421 </description>
422 <extends>
423 <vodml-ref>coordsys:domain.generic.CoordSpace</vodml-ref>
424 </extends>
425 <constraint>
426 <description>&lt;axis:CoordAxis[1]&gt;</description>
427 </constraint>
428 </objectType>
429
430 </package>
431
432
433
434 <package>
435 <vodml-id>domain.spatial</vodml-id>
436 <name>spatial</name>
437 <description>Implementation of the Coordinate Frame pattern for the Spatial domain.
438 This domain is relatively complex each property of the pattern ( origin, orientation, coordinate space ) has a non-trivial definition and the domain has a higher level of dimensionality.
439 </description>
440 <enumeration>
441 <vodml-id>domain.spatial.EpochType</vodml-id>
442 <name>EpochType</name>
443 <description>
444 TODO : Missing description : please, update your UML model asap.
445 </description>
446 <literal>
447 <vodml-id>domain.spatial.EpochType.J</vodml-id>
448 <name>J</name>
449 <description>
450 TODO : Missing description : please, update your UML model asap.
451 </description>
452 </literal>
453 <literal>
454 <vodml-id>domain.spatial.EpochType.B</vodml-id>
455 <name>B</name>
456 <description>
457 TODO : Missing description : please, update your UML model asap.
458 </description>
459 </literal>
460 </enumeration>
461
462 <enumeration>
463 <vodml-id>domain.spatial.StdRefPosition</vodml-id>
464 <name>StdRefPosition</name>
465 <description>
466 TODO : Missing description : please, update your UML model asap.
467 </description>
468 <literal>
469 <vodml-id>domain.spatial.StdRefPosition.TOPOCENTER</vodml-id>
470 <name>TOPOCENTER</name>
471 <description>
472 TODO : Missing description : please, update your UML model asap.
473 </description>
474 </literal>
475 <literal>
476 <vodml-id>domain.spatial.StdRefPosition.BARYCENTER</vodml-id>
477 <name>BARYCENTER</name>
478 <description>
479 TODO : Missing description : please, update your UML model asap.
480 </description>
481 </literal>
482 <literal>
483 <vodml-id>domain.spatial.StdRefPosition.HELIOCENTER</vodml-id>
484 <name>HELIOCENTER</name>
485 <description>
486 TODO : Missing description : please, update your UML model asap.
487 </description>
488 </literal>
489 <literal>
490 <vodml-id>domain.spatial.StdRefPosition.GEOCENTER</vodml-id>
491 <name>GEOCENTER</name>
492 <description>
493 TODO : Missing description : please, update your UML model asap.
494 </description>
495 </literal>
496 <literal>
497 <vodml-id>domain.spatial.StdRefPosition.GALACTIC_CENTER</vodml-id>
498 <name>GALACTIC_CENTER</name>
499 <description>
500 TODO : Missing description : please, update your UML model asap.
501 </description>
502 </literal>
503 <literal>
504 <vodml-id>domain.spatial.StdRefPosition.LOCAL_GROUP_CENTER</vodml-id>
505 <name>LOCAL_GROUP_CENTER</name>
506 <description>
507 TODO : Missing description : please, update your UML model asap.
508 </description>
509 </literal>
510 <literal>
511 <vodml-id>domain.spatial.StdRefPosition.MOON</vodml-id>
512 <name>MOON</name>
513 <description>
514 TODO : Missing description : please, update your UML model asap.
515 </description>
516 </literal>
517 <literal>
518 <vodml-id>domain.spatial.StdRefPosition.EMBARYCENTER</vodml-id>
519 <name>EMBARYCENTER</name>
520 <description>
521 TODO : Missing description : please, update your UML model asap.
522 </description>
523 </literal>
524 <literal>
525 <vodml-id>domain.spatial.StdRefPosition.MERCURY</vodml-id>
526 <name>MERCURY</name>
527 <description>
528 TODO : Missing description : please, update your UML model asap.
529 </description>
530 </literal>
531 <literal>
532 <vodml-id>domain.spatial.StdRefPosition.VENUS</vodml-id>
533 <name>VENUS</name>
534 <description>
535 TODO : Missing description : please, update your UML model asap.
536 </description>
537 </literal>
538 <literal>
539 <vodml-id>domain.spatial.StdRefPosition.MARS</vodml-id>
540 <name>MARS</name>
541 <description>
542 TODO : Missing description : please, update your UML model asap.
543 </description>
544 </literal>
545 <literal>
546 <vodml-id>domain.spatial.StdRefPosition.JUPITER</vodml-id>
547 <name>JUPITER</name>
548 <description>
549 TODO : Missing description : please, update your UML model asap.
550 </description>
551 </literal>
552 <literal>
553 <vodml-id>domain.spatial.StdRefPosition.SATURN</vodml-id>
554 <name>SATURN</name>
555 <description>
556 TODO : Missing description : please, update your UML model asap.
557 </description>
558 </literal>
559 <literal>
560 <vodml-id>domain.spatial.StdRefPosition.URANUS</vodml-id>
561 <name>URANUS</name>
562 <description>
563 TODO : Missing description : please, update your UML model asap.
564 </description>
565 </literal>
566 <literal>
567 <vodml-id>domain.spatial.StdRefPosition.NEPTUNE</vodml-id>
568 <name>NEPTUNE</name>
569 <description>
570 TODO : Missing description : please, update your UML model asap.
571 </description>
572 </literal>
573 <literal>
574 <vodml-id>domain.spatial.StdRefPosition.PLUTO</vodml-id>
575 <name>PLUTO</name>
576 <description>
577 TODO : Missing description : please, update your UML model asap.
578 </description>
579 </literal>
580 <literal>
581 <vodml-id>domain.spatial.StdRefPosition.RELOCATABLE</vodml-id>
582 <name>RELOCATABLE</name>
583 <description>
584 TODO : Missing description : please, update your UML model asap.
585 </description>
586 </literal>
587 <literal>
588 <vodml-id>domain.spatial.StdRefPosition.LSR</vodml-id>
589 <name>LSR</name>
590 <description>
591 TODO : Missing description : please, update your UML model asap.
592 </description>
593 </literal>
594 <literal>
595 <vodml-id>domain.spatial.StdRefPosition.LSRK</vodml-id>
596 <name>LSRK</name>
597 <description>
598 TODO : Missing description : please, update your UML model asap.
599 </description>
600 </literal>
601 <literal>
602 <vodml-id>domain.spatial.StdRefPosition.LSRD</vodml-id>
603 <name>LSRD</name>
604 <description>
605 TODO : Missing description : please, update your UML model asap.
606 </description>
607 </literal>
608 <literal>
609 <vodml-id>domain.spatial.StdRefPosition.UNKNOWN</vodml-id>
610 <name>UNKNOWN</name>
611 <description>
612 TODO : Missing description : please, update your UML model asap.
613 </description>
614 </literal>
615 <literal>
616 <vodml-id>domain.spatial.StdRefPosition.CUSTOM</vodml-id>
617 <name>CUSTOM</name>
618 <description>
619 TODO : Missing description : please, update your UML model asap.
620 </description>
621 </literal>
622 </enumeration>
623
624 <enumeration>
625 <vodml-id>domain.spatial.StdRefFrame</vodml-id>
626 <name>StdRefFrame</name>
627 <description>
628 TODO : Missing description : please, update your UML model asap.
629 </description>
630 <literal>
631 <vodml-id>domain.spatial.StdRefFrame.ICRS</vodml-id>
632 <name>ICRS</name>
633 <description>
634 TODO : Missing description : please, update your UML model asap.
635 </description>
636 </literal>
637 <literal>
638 <vodml-id>domain.spatial.StdRefFrame.FK4</vodml-id>
639 <name>FK4</name>
640 <description>
641 TODO : Missing description : please, update your UML model asap.
642 </description>
643 </literal>
644 <literal>
645 <vodml-id>domain.spatial.StdRefFrame.FK5</vodml-id>
646 <name>FK5</name>
647 <description>
648 TODO : Missing description : please, update your UML model asap.
649 </description>
650 </literal>
651 <literal>
652 <vodml-id>domain.spatial.StdRefFrame.ECLIPTIC</vodml-id>
653 <name>ECLIPTIC</name>
654 <description>
655 TODO : Missing description : please, update your UML model asap.
656 </description>
657 </literal>
658 <literal>
659 <vodml-id>domain.spatial.StdRefFrame.GALACTIC_I</vodml-id>
660 <name>GALACTIC_I</name>
661 <description>
662 TODO : Missing description : please, update your UML model asap.
663 </description>
664 </literal>
665 <literal>
666 <vodml-id>domain.spatial.StdRefFrame.GALACTIC_II</vodml-id>
667 <name>GALACTIC_II</name>
668 <description>
669 TODO : Missing description : please, update your UML model asap.
670 </description>
671 </literal>
672 <literal>
673 <vodml-id>domain.spatial.StdRefFrame.SUPER_GALACTIC</vodml-id>
674 <name>SUPER_GALACTIC</name>
675 <description>
676 TODO : Missing description : please, update your UML model asap.
677 </description>
678 </literal>
679 <literal>
680 <vodml-id>domain.spatial.StdRefFrame.AZ_EL</vodml-id>
681 <name>AZ_EL</name>
682 <description>
683 TODO : Missing description : please, update your UML model asap.
684 </description>
685 </literal>
686 <literal>
687 <vodml-id>domain.spatial.StdRefFrame.BODY</vodml-id>
688 <name>BODY</name>
689 <description>
690 TODO : Missing description : please, update your UML model asap.
691 </description>
692 </literal>
693 <literal>
694 <vodml-id>domain.spatial.StdRefFrame.GEO_C</vodml-id>
695 <name>GEO_C</name>
696 <description>
697 TODO : Missing description : please, update your UML model asap.
698 </description>
699 </literal>
700 <literal>
701 <vodml-id>domain.spatial.StdRefFrame.GEO_D</vodml-id>
702 <name>GEO_D</name>
703 <description>
704 TODO : Missing description : please, update your UML model asap.
705 </description>
706 </literal>
707 <literal>
708 <vodml-id>domain.spatial.StdRefFrame.MAG</vodml-id>
709 <name>MAG</name>
710 <description>
711 TODO : Missing description : please, update your UML model asap.
712 </description>
713 </literal>
714 <literal>
715 <vodml-id>domain.spatial.StdRefFrame.GSE</vodml-id>
716 <name>GSE</name>
717 <description>
718 TODO : Missing description : please, update your UML model asap.
719 </description>
720 </literal>
721 <literal>
722 <vodml-id>domain.spatial.StdRefFrame.GSM</vodml-id>
723 <name>GSM</name>
724 <description>
725 TODO : Missing description : please, update your UML model asap.
726 </description>
727 </literal>
728 <literal>
729 <vodml-id>domain.spatial.StdRefFrame.SM</vodml-id>
730 <name>SM</name>
731 <description>
732 TODO : Missing description : please, update your UML model asap.
733 </description>
734 </literal>
735 <literal>
736 <vodml-id>domain.spatial.StdRefFrame.HGC</vodml-id>
737 <name>HGC</name>
738 <description>
739 TODO : Missing description : please, update your UML model asap.
740 </description>
741 </literal>
742 <literal>
743 <vodml-id>domain.spatial.StdRefFrame.HEE</vodml-id>
744 <name>HEE</name>
745 <description>
746 TODO : Missing description : please, update your UML model asap.
747 </description>
748 </literal>
749 <literal>
750 <vodml-id>domain.spatial.StdRefFrame.HEEQ</vodml-id>
751 <name>HEEQ</name>
752 <description>
753 TODO : Missing description : please, update your UML model asap.
754 </description>
755 </literal>
756 <literal>
757 <vodml-id>domain.spatial.StdRefFrame.HCI</vodml-id>
758 <name>HCI</name>
759 <description>
760 TODO : Missing description : please, update your UML model asap.
761 </description>
762 </literal>
763 <literal>
764 <vodml-id>domain.spatial.StdRefFrame.HCD</vodml-id>
765 <name>HCD</name>
766 <description>
767 TODO : Missing description : please, update your UML model asap.
768 </description>
769 </literal>
770 <literal>
771 <vodml-id>domain.spatial.StdRefFrame.MERCURY_C</vodml-id>
772 <name>MERCURY_C</name>
773 <description>
774 TODO : Missing description : please, update your UML model asap.
775 </description>
776 </literal>
777 <literal>
778 <vodml-id>domain.spatial.StdRefFrame.VENUS_C</vodml-id>
779 <name>VENUS_C</name>
780 <description>
781 TODO : Missing description : please, update your UML model asap.
782 </description>
783 </literal>
784 <literal>
785 <vodml-id>domain.spatial.StdRefFrame.LUNA_C</vodml-id>
786 <name>LUNA_C</name>
787 <description>
788 TODO : Missing description : please, update your UML model asap.
789 </description>
790 </literal>
791 <literal>
792 <vodml-id>domain.spatial.StdRefFrame.MARS_C</vodml-id>
793 <name>MARS_C</name>
794 <description>
795 TODO : Missing description : please, update your UML model asap.
796 </description>
797 </literal>
798 <literal>
799 <vodml-id>domain.spatial.StdRefFrame.JUPITER_C_III</vodml-id>
800 <name>JUPITER_C_III</name>
801 <description>
802 TODO : Missing description : please, update your UML model asap.
803 </description>
804 </literal>
805 <literal>
806 <vodml-id>domain.spatial.StdRefFrame.SATURN_C_III</vodml-id>
807 <name>SATURN_C_III</name>
808 <description>
809 TODO : Missing description : please, update your UML model asap.
810 </description>
811 </literal>
812 <literal>
813 <vodml-id>domain.spatial.StdRefFrame.URANUS_C_III</vodml-id>
814 <name>URANUS_C_III</name>
815 <description>
816 TODO : Missing description : please, update your UML model asap.
817 </description>
818 </literal>
819 <literal>
820 <vodml-id>domain.spatial.StdRefFrame.NEPTUNE_C_III</vodml-id>
821 <name>NEPTUNE_C_III</name>
822 <description>
823 TODO : Missing description : please, update your UML model asap.
824 </description>
825 </literal>
826 <literal>
827 <vodml-id>domain.spatial.StdRefFrame.PLUTO_C</vodml-id>
828 <name>PLUTO_C</name>
829 <description>
830 TODO : Missing description : please, update your UML model asap.
831 </description>
832 </literal>
833 <literal>
834 <vodml-id>domain.spatial.StdRefFrame.MERCURY_G</vodml-id>
835 <name>MERCURY_G</name>
836 <description>
837 TODO : Missing description : please, update your UML model asap.
838 </description>
839 </literal>
840 <literal>
841 <vodml-id>domain.spatial.StdRefFrame.VENUS_G</vodml-id>
842 <name>VENUS_G</name>
843 <description>
844 TODO : Missing description : please, update your UML model asap.
845 </description>
846 </literal>
847 <literal>
848 <vodml-id>domain.spatial.StdRefFrame.LUNA_G</vodml-id>
849 <name>LUNA_G</name>
850 <description>
851 TODO : Missing description : please, update your UML model asap.
852 </description>
853 </literal>
854 <literal>
855 <vodml-id>domain.spatial.StdRefFrame.MARS_G</vodml-id>
856 <name>MARS_G</name>
857 <description>
858 TODO : Missing description : please, update your UML model asap.
859 </description>
860 </literal>
861 <literal>
862 <vodml-id>domain.spatial.StdRefFrame.JUPITER_G_III</vodml-id>
863 <name>JUPITER_G_III</name>
864 <description>
865 TODO : Missing description : please, update your UML model asap.
866 </description>
867 </literal>
868 <literal>
869 <vodml-id>domain.spatial.StdRefFrame.SATURN_G_III</vodml-id>
870 <name>SATURN_G_III</name>
871 <description>
872 TODO : Missing description : please, update your UML model asap.
873 </description>
874 </literal>
875 <literal>
876 <vodml-id>domain.spatial.StdRefFrame.URANUS_G_III</vodml-id>
877 <name>URANUS_G_III</name>
878 <description>
879 TODO : Missing description : please, update your UML model asap.
880 </description>
881 </literal>
882 <literal>
883 <vodml-id>domain.spatial.StdRefFrame.NEPTUNE_G_III</vodml-id>
884 <name>NEPTUNE_G_III</name>
885 <description>
886 TODO : Missing description : please, update your UML model asap.
887 </description>
888 </literal>
889 <literal>
890 <vodml-id>domain.spatial.StdRefFrame.PLUTO_G</vodml-id>
891 <name>PLUTO_G</name>
892 <description>
893 TODO : Missing description : please, update your UML model asap.
894 </description>
895 </literal>
896 <literal>
897 <vodml-id>domain.spatial.StdRefFrame.UNKNOWN</vodml-id>
898 <name>UNKNOWN</name>
899 <description>
900 TODO : Missing description : please, update your UML model asap.
901 </description>
902 </literal>
903 <literal>
904 <vodml-id>domain.spatial.StdRefFrame.CUSTOM</vodml-id>
905 <name>CUSTOM</name>
906 <description>
907 TODO : Missing description : please, update your UML model asap.
908 </description>
909 </literal>
910 </enumeration>
911
912 <enumeration>
913 <vodml-id>domain.spatial.Handedness</vodml-id>
914 <name>Handedness</name>
915 <description>
916 TODO : Missing description : please, update your UML model asap.
917 </description>
918 <literal>
919 <vodml-id>domain.spatial.Handedness.left</vodml-id>
920 <name>left</name>
921 <description>
922 TODO : Missing description : please, update your UML model asap.
923 </description>
924 </literal>
925 <literal>
926 <vodml-id>domain.spatial.Handedness.right</vodml-id>
927 <name>right</name>
928 <description>
929 TODO : Missing description : please, update your UML model asap.
930 </description>
931 </literal>
932 </enumeration>
933
934 <dataType>
935 <vodml-id>domain.spatial.Epoch</vodml-id>
936 <name>Epoch</name>
937 <description>
938 TODO : Missing description : please, update your UML model asap.
939 </description>
940 <attribute>
941 <vodml-id>domain.spatial.Epoch.type</vodml-id>
942 <name>type</name>
943 <description>
944 TODO : Missing description : please, update your UML model asap.
945 </description>
946 <datatype>
947 <vodml-ref>coordsys:domain.spatial.EpochType</vodml-ref>
948 </datatype>
949 <multiplicity>
950 <minOccurs>1</minOccurs>
951 <maxOccurs>1</maxOccurs>
952 </multiplicity>
953 </attribute>
954 <attribute>
955 <vodml-id>domain.spatial.Epoch.year</vodml-id>
956 <name>year</name>
957 <description>
958 TODO : Missing description : please, update your UML model asap.
959 </description>
960 <datatype>
961 <vodml-ref>ivoa:real</vodml-ref>
962 </datatype>
963 <multiplicity>
964 <minOccurs>1</minOccurs>
965 <maxOccurs>1</maxOccurs>
966 </multiplicity>
967 </attribute>
968 </dataType>
969
970 <dataType>
971 <vodml-id>domain.spatial.SpatialCoord</vodml-id>
972 <name>SpatialCoord</name>
973 <description>An instance of a point along the associated axis.
974 NOTE: This represents an absolute point in the coordinate space and not a 'measured' value, which is defined in the coords model.</description>
975 <attribute>
976 <vodml-id>domain.spatial.SpatialCoord.loc</vodml-id>
977 <name>loc</name>
978 <description>
979 TODO : Missing description : please, update your UML model asap.
980 </description>
981 <datatype>
982 <vodml-ref>ivoa:Quantity</vodml-ref>
983 </datatype>
984 <multiplicity>
985 <minOccurs>1</minOccurs>
986 <maxOccurs>1</maxOccurs>
987 </multiplicity>
988 </attribute>
989 <reference>
990 <vodml-id>domain.spatial.SpatialCoord.axis</vodml-id>
991 <name>axis</name>
992 <description>
993 TODO : Missing description : please, update your UML model asap.
994 </description>
995 <datatype>
996 <vodml-ref>coordsys:domain.spatial.CoordAxis</vodml-ref>
997 </datatype>
998 <multiplicity>
999 <minOccurs>1</minOccurs>
1000 <maxOccurs>1</maxOccurs>
1001 </multiplicity>
1002 </reference>
1003 </dataType>
1004
1005 <dataType abstract="true">
1006 <vodml-id>domain.spatial.SpatialLocation</vodml-id>
1007 <name>SpatialLocation</name>
1008 <description>SpatialLocation defines the origin of the spatial coordinate space. This location is represented either by a standard reference position, or a specified point in another Spatial frame. This object is used as the origin of the SpaceFrame here, but also to specify the Spatial Reference Position (refPosition) associated with other domain Frames. For example, in the Time domain, the Spatial Reference Position indicates that the 'time' values are the time that the 'event' occured at that location, which may be different from the detector location.
1009 </description>
1010 </dataType>
1011
1012 <dataType>
1013 <vodml-id>domain.spatial.StdSpatialLocation</vodml-id>
1014 <name>StdSpatialLocation</name>
1015 <description>
1016 TODO : Missing description : please, update your UML model asap.
1017 </description>
1018 <extends>
1019 <vodml-ref>coordsys:domain.spatial.SpatialLocation</vodml-ref>
1020 </extends>
1021 <attribute>
1022 <vodml-id>domain.spatial.StdSpatialLocation.coord</vodml-id>
1023 <name>coord</name>
1024 <description>
1025 TODO : Missing description : please, update your UML model asap.
1026 </description>
1027 <datatype>
1028 <vodml-ref>coordsys:domain.spatial.StdRefPosition</vodml-ref>
1029 </datatype>
1030 <multiplicity>
1031 <minOccurs>1</minOccurs>
1032 <maxOccurs>1</maxOccurs>
1033 </multiplicity>
1034 </attribute>
1035 </dataType>
1036
1037 <dataType>
1038 <vodml-id>domain.spatial.SpatialLocation1D</vodml-id>
1039 <name>SpatialLocation1D</name>
1040 <description>
1041 TODO : Missing description : please, update your UML model asap.
1042 </description>
1043 <extends>
1044 <vodml-ref>coordsys:domain.spatial.SpatialLocation</vodml-ref>
1045 </extends>
1046 <attribute>
1047 <vodml-id>domain.spatial.SpatialLocation1D.coord</vodml-id>
1048 <name>coord</name>
1049 <description>
1050 TODO : Missing description : please, update your UML model asap.
1051 </description>
1052 <datatype>
1053 <vodml-ref>coordsys:domain.spatial.SpatialCoord</vodml-ref>
1054 </datatype>
1055 <multiplicity>
1056 <minOccurs>1</minOccurs>
1057 <maxOccurs>1</maxOccurs>
1058 </multiplicity>
1059 </attribute>
1060 </dataType>
1061
1062 <dataType>
1063 <vodml-id>domain.spatial.SpatialLocation2D</vodml-id>
1064 <name>SpatialLocation2D</name>
1065 <description>
1066 TODO : Missing description : please, update your UML model asap.
1067 </description>
1068 <extends>
1069 <vodml-ref>coordsys:domain.spatial.SpatialLocation</vodml-ref>
1070 </extends>
1071 <attribute>
1072 <vodml-id>domain.spatial.SpatialLocation2D.coord</vodml-id>
1073 <name>coord</name>
1074 <description>
1075 TODO : Missing description : please, update your UML model asap.
1076 </description>
1077 <datatype>
1078 <vodml-ref>coordsys:domain.spatial.SpatialCoord</vodml-ref>
1079 </datatype>
1080 <multiplicity>
1081 <minOccurs>2</minOccurs>
1082 <maxOccurs>2</maxOccurs>
1083 </multiplicity>
1084 </attribute>
1085 </dataType>
1086
1087 <dataType>
1088 <vodml-id>domain.spatial.SpatialLocation3D</vodml-id>
1089 <name>SpatialLocation3D</name>
1090 <description>
1091 TODO : Missing description : please, update your UML model asap.
1092 </description>
1093 <extends>
1094 <vodml-ref>coordsys:domain.spatial.SpatialLocation</vodml-ref>
1095 </extends>
1096 <attribute>
1097 <vodml-id>domain.spatial.SpatialLocation3D.coord</vodml-id>
1098 <name>coord</name>
1099 <description>
1100 TODO : Missing description : please, update your UML model asap.
1101 </description>
1102 <datatype>
1103 <vodml-ref>coordsys:domain.spatial.SpatialCoord</vodml-ref>
1104 </datatype>
1105 <multiplicity>
1106 <minOccurs>3</minOccurs>
1107 <maxOccurs>3</maxOccurs>
1108 </multiplicity>
1109 </attribute>
1110 </dataType>
1111
1112 <objectType>
1113 <vodml-id>domain.spatial.SpaceFrame</vodml-id>
1114 <name>SpaceFrame</name>
1115 <description>
1116 TODO : Missing description : please, update your UML model asap.
1117 </description>
1118 <extends>
1119 <vodml-ref>coordsys:CoordFrame</vodml-ref>
1120 </extends>
1121 <attribute>
1122 <vodml-id>domain.spatial.SpaceFrame.origin</vodml-id>
1123 <name>origin</name>
1124 <description>
1125 TODO : Missing description : please, update your UML model asap.
1126 </description>
1127 <datatype>
1128 <vodml-ref>coordsys:domain.spatial.SpatialLocation</vodml-ref>
1129 </datatype>
1130 <multiplicity>
1131 <minOccurs>1</minOccurs>
1132 <maxOccurs>1</maxOccurs>
1133 </multiplicity>
1134 </attribute>
1135 <attribute>
1136 <vodml-id>domain.spatial.SpaceFrame.orientation</vodml-id>
1137 <name>orientation</name>
1138 <description>
1139 TODO : Missing description : please, update your UML model asap.
1140 </description>
1141 <datatype>
1142 <vodml-ref>coordsys:domain.spatial.StdRefFrame</vodml-ref>
1143 </datatype>
1144 <multiplicity>
1145 <minOccurs>1</minOccurs>
1146 <maxOccurs>1</maxOccurs>
1147 </multiplicity>
1148 </attribute>
1149 <attribute>
1150 <vodml-id>domain.spatial.SpaceFrame.equinox</vodml-id>
1151 <name>equinox</name>
1152 <description>
1153 TODO : Missing description : please, update your UML model asap.
1154 </description>
1155 <datatype>
1156 <vodml-ref>coordsys:domain.spatial.Epoch</vodml-ref>
1157 </datatype>
1158 <multiplicity>
1159 <minOccurs>0</minOccurs>
1160 <maxOccurs>1</maxOccurs>
1161 </multiplicity>
1162 </attribute>
1163 <composition>
1164 <vodml-id>domain.spatial.SpaceFrame.coordSpace</vodml-id>
1165 <name>coordSpace</name>
1166 <description>
1167 TODO : Missing description : please, update your UML model asap.
1168 </description>
1169 <datatype>
1170 <vodml-ref>coordsys:domain.spatial.CoordSpace</vodml-ref>
1171 </datatype>
1172 <multiplicity>
1173 <minOccurs>1</minOccurs>
1174 <maxOccurs>1</maxOccurs>
1175 </multiplicity>
1176 </composition>
1177 </objectType>
1178
1179 <objectType abstract="true">
1180 <vodml-id>domain.spatial.CoordSpace</vodml-id>
1181 <name>CoordSpace</name>
1182 <description>
1183 TODO : Missing description : please, update your UML model asap.
1184 </description>
1185 <composition>
1186 <vodml-id>domain.spatial.CoordSpace.axis</vodml-id>
1187 <name>axis</name>
1188 <description>
1189 TODO : Missing description : please, update your UML model asap.
1190 </description>
1191 <datatype>
1192 <vodml-ref>coordsys:domain.spatial.CoordAxis</vodml-ref>
1193 </datatype>
1194 <multiplicity>
1195 <minOccurs>1</minOccurs>
1196 <maxOccurs>-1</maxOccurs>
1197 </multiplicity>
1198 </composition>
1199 </objectType>
1200
1201 <objectType>
1202 <vodml-id>domain.spatial.Spherical</vodml-id>
1203 <name>Spherical</name>
1204 <description>
1205 TODO : Missing description : please, update your UML model asap.
1206 </description>
1207 <extends>
1208 <vodml-ref>coordsys:domain.spatial.CoordSpace</vodml-ref>
1209 </extends>
1210 <constraint>
1211 <description>axis:CoordAxis[3]</description>
1212 </constraint>
1213 <attribute>
1214 <vodml-id>domain.spatial.Spherical.handedness</vodml-id>
1215 <name>handedness</name>
1216 <description>
1217 TODO : Missing description : please, update your UML model asap.
1218 </description>
1219 <datatype>
1220 <vodml-ref>coordsys:domain.spatial.Handedness</vodml-ref>
1221 </datatype>
1222 <multiplicity>
1223 <minOccurs>0</minOccurs>
1224 <maxOccurs>1</maxOccurs>
1225 </multiplicity>
1226 </attribute>
1227 </objectType>
1228
1229 <objectType>
1230 <vodml-id>domain.spatial.Cartesian</vodml-id>
1231 <name>Cartesian</name>
1232 <description>
1233 TODO : Missing description : please, update your UML model asap.
1234 </description>
1235 <extends>
1236 <vodml-ref>coordsys:domain.spatial.CoordSpace</vodml-ref>
1237 </extends>
1238 <constraint>
1239 <description>axis:CoordAxis[3]</description>
1240 </constraint>
1241 <attribute>
1242 <vodml-id>domain.spatial.Cartesian.handedness</vodml-id>
1243 <name>handedness</name>
1244 <description>
1245 TODO : Missing description : please, update your UML model asap.
1246 </description>
1247 <datatype>
1248 <vodml-ref>coordsys:domain.spatial.Handedness</vodml-ref>
1249 </datatype>
1250 <multiplicity>
1251 <minOccurs>0</minOccurs>
1252 <maxOccurs>1</maxOccurs>
1253 </multiplicity>
1254 </attribute>
1255 </objectType>
1256
1257 <objectType>
1258 <vodml-id>domain.spatial.CoordAxis</vodml-id>
1259 <name>CoordAxis</name>
1260 <description>
1261 TODO : Missing description : please, update your UML model asap.
1262 </description>
1263 <attribute>
1264 <vodml-id>domain.spatial.CoordAxis.name</vodml-id>
1265 <name>name</name>
1266 <description>
1267 TODO : Missing description : please, update your UML model asap.
1268 </description>
1269 <datatype>
1270 <vodml-ref>ivoa:string</vodml-ref>
1271 </datatype>
1272 <multiplicity>
1273 <minOccurs>1</minOccurs>
1274 <maxOccurs>1</maxOccurs>
1275 </multiplicity>
1276 </attribute>
1277 <attribute>
1278 <vodml-id>domain.spatial.CoordAxis.domainMin</vodml-id>
1279 <name>domainMin</name>
1280 <description>
1281 TODO : Missing description : please, update your UML model asap.
1282 </description>
1283 <datatype>
1284 <vodml-ref>ivoa:Quantity</vodml-ref>
1285 </datatype>
1286 <multiplicity>
1287 <minOccurs>0</minOccurs>
1288 <maxOccurs>1</maxOccurs>
1289 </multiplicity>
1290 </attribute>
1291 <attribute>
1292 <vodml-id>domain.spatial.CoordAxis.domainMax</vodml-id>
1293 <name>domainMax</name>
1294 <description>
1295 TODO : Missing description : please, update your UML model asap.
1296 </description>
1297 <datatype>
1298 <vodml-ref>ivoa:Quantity</vodml-ref>
1299 </datatype>
1300 <multiplicity>
1301 <minOccurs>0</minOccurs>
1302 <maxOccurs>1</maxOccurs>
1303 </multiplicity>
1304 </attribute>
1305 </objectType>
1306
1307 </package>
1308
1309
1310
1311 <package>
1312 <vodml-id>domain.spectral</vodml-id>
1313 <name>spectral</name>
1314 <description>Implementation of the Coordinate Frame pattern for the Spectral domain.
1315 This is a basic 1-Dimensional coordinate space.</description>
1316 <dataType>
1317 <vodml-id>domain.spectral.SpectralCoord</vodml-id>
1318 <name>SpectralCoord</name>
1319 <description>An instance of a point along the associated Spectral axis.</description>
1320 <attribute>
1321 <vodml-id>domain.spectral.SpectralCoord.loc</vodml-id>
1322 <name>loc</name>
1323 <description>
1324 TODO : Missing description : please, update your UML model asap.
1325 </description>
1326 <datatype>
1327 <vodml-ref>ivoa:RealQuantity</vodml-ref>
1328 </datatype>
1329 <multiplicity>
1330 <minOccurs>1</minOccurs>
1331 <maxOccurs>1</maxOccurs>
1332 </multiplicity>
1333 </attribute>
1334 <reference>
1335 <vodml-id>domain.spectral.SpectralCoord.axis</vodml-id>
1336 <name>axis</name>
1337 <description>
1338 TODO : Missing description : please, update your UML model asap.
1339 </description>
1340 <datatype>
1341 <vodml-ref>coordsys:domain.spectral.CoordAxis</vodml-ref>
1342 </datatype>
1343 <multiplicity>
1344 <minOccurs>1</minOccurs>
1345 <maxOccurs>1</maxOccurs>
1346 </multiplicity>
1347 </reference>
1348 </dataType>
1349
1350 <objectType>
1351 <vodml-id>domain.spectral.SpectralFrame</vodml-id>
1352 <name>SpectralFrame</name>
1353 <description>origin: 0.0
1354 dimensionality: 1D
1355 orientation: n/a
1356 </description>
1357 <extends>
1358 <vodml-ref>coordsys:CoordFrame</vodml-ref>
1359 </extends>
1360 <attribute>
1361 <vodml-id>domain.spectral.SpectralFrame.refPosition</vodml-id>
1362 <name>refPosition</name>
1363 <description>
1364 TODO : Missing description : please, update your UML model asap.
1365 </description>
1366 <datatype>
1367 <vodml-ref>coordsys:domain.spatial.SpatialLocation</vodml-ref>
1368 </datatype>
1369 <multiplicity>
1370 <minOccurs>1</minOccurs>
1371 <maxOccurs>1</maxOccurs>
1372 </multiplicity>
1373 </attribute>
1374 <composition>
1375 <vodml-id>domain.spectral.SpectralFrame.coordSpace</vodml-id>
1376 <name>coordSpace</name>
1377 <description>
1378 TODO : Missing description : please, update your UML model asap.
1379 </description>
1380 <datatype>
1381 <vodml-ref>coordsys:domain.spectral.CoordSpace</vodml-ref>
1382 </datatype>
1383 <multiplicity>
1384 <minOccurs>1</minOccurs>
1385 <maxOccurs>1</maxOccurs>
1386 </multiplicity>
1387 </composition>
1388 </objectType>
1389
1390 <objectType>
1391 <vodml-id>domain.spectral.CoordAxis</vodml-id>
1392 <name>CoordAxis</name>
1393 <description>
1394 TODO : Missing description : please, update your UML model asap.
1395 </description>
1396 <attribute>
1397 <vodml-id>domain.spectral.CoordAxis.name</vodml-id>
1398 <name>name</name>
1399 <description>
1400 TODO : Missing description : please, update your UML model asap.
1401 </description>
1402 <datatype>
1403 <vodml-ref>ivoa:string</vodml-ref>
1404 </datatype>
1405 <multiplicity>
1406 <minOccurs>1</minOccurs>
1407 <maxOccurs>1</maxOccurs>
1408 </multiplicity>
1409 </attribute>
1410 <attribute>
1411 <vodml-id>domain.spectral.CoordAxis.domainMin</vodml-id>
1412 <name>domainMin</name>
1413 <description>
1414 TODO : Missing description : please, update your UML model asap.
1415 </description>
1416 <datatype>
1417 <vodml-ref>ivoa:RealQuantity</vodml-ref>
1418 </datatype>
1419 <multiplicity>
1420 <minOccurs>0</minOccurs>
1421 <maxOccurs>1</maxOccurs>
1422 </multiplicity>
1423 </attribute>
1424 <attribute>
1425 <vodml-id>domain.spectral.CoordAxis.domainMax</vodml-id>
1426 <name>domainMax</name>
1427 <description>
1428 TODO : Missing description : please, update your UML model asap.
1429 </description>
1430 <datatype>
1431 <vodml-ref>ivoa:RealQuantity</vodml-ref>
1432 </datatype>
1433 <multiplicity>
1434 <minOccurs>0</minOccurs>
1435 <maxOccurs>1</maxOccurs>
1436 </multiplicity>
1437 </attribute>
1438 </objectType>
1439
1440 <objectType abstract="true">
1441 <vodml-id>domain.spectral.CoordSpace</vodml-id>
1442 <name>CoordSpace</name>
1443 <description>
1444 TODO : Missing description : please, update your UML model asap.
1445 </description>
1446 <composition>
1447 <vodml-id>domain.spectral.CoordSpace.axis</vodml-id>
1448 <name>axis</name>
1449 <description>
1450 TODO : Missing description : please, update your UML model asap.
1451 </description>
1452 <datatype>
1453 <vodml-ref>coordsys:domain.spectral.CoordAxis</vodml-ref>
1454 </datatype>
1455 <multiplicity>
1456 <minOccurs>1</minOccurs>
1457 <maxOccurs>-1</maxOccurs>
1458 </multiplicity>
1459 </composition>
1460 </objectType>
1461
1462 <objectType>
1463 <vodml-id>domain.spectral.CoordSpace1D</vodml-id>
1464 <name>CoordSpace1D</name>
1465 <description>
1466 TODO : Missing description : please, update your UML model asap.
1467 </description>
1468 <extends>
1469 <vodml-ref>coordsys:domain.spectral.CoordSpace</vodml-ref>
1470 </extends>
1471 <constraint>
1472 <description>&lt;axis:CoordAxis[1]&gt;</description>
1473 </constraint>
1474 </objectType>
1475
1476 </package>
1477
1478
1479
1480 <package>
1481 <vodml-id>domain.temporal</vodml-id>
1482 <name>temporal</name>
1483 <description>Implementation of the Coordinate Frame pattern for the Time domain.
1484 This is a basic 1-Dimensional coordinate space.</description>
1485 <enumeration>
1486 <vodml-id>domain.temporal.TimeScale</vodml-id>
1487 <name>TimeScale</name>
1488 <description>
1489 TODO : Missing description : please, update your UML model asap.
1490 </description>
1491 <literal>
1492 <vodml-id>domain.temporal.TimeScale.TT</vodml-id>
1493 <name>TT</name>
1494 <description>
1495 TODO : Missing description : please, update your UML model asap.
1496 </description>
1497 </literal>
1498 <literal>
1499 <vodml-id>domain.temporal.TimeScale.ET</vodml-id>
1500 <name>ET</name>
1501 <description>
1502 TODO : Missing description : please, update your UML model asap.
1503 </description>
1504 </literal>
1505 <literal>
1506 <vodml-id>domain.temporal.TimeScale.TDB</vodml-id>
1507 <name>TDB</name>
1508 <description>
1509 TODO : Missing description : please, update your UML model asap.
1510 </description>
1511 </literal>
1512 <literal>
1513 <vodml-id>domain.temporal.TimeScale.TCG</vodml-id>
1514 <name>TCG</name>
1515 <description>
1516 TODO : Missing description : please, update your UML model asap.
1517 </description>
1518 </literal>
1519 <literal>
1520 <vodml-id>domain.temporal.TimeScale.TCB</vodml-id>
1521 <name>TCB</name>
1522 <description>
1523 TODO : Missing description : please, update your UML model asap.
1524 </description>
1525 </literal>
1526 <literal>
1527 <vodml-id>domain.temporal.TimeScale.TAI</vodml-id>
1528 <name>TAI</name>
1529 <description>
1530 TODO : Missing description : please, update your UML model asap.
1531 </description>
1532 </literal>
1533 <literal>
1534 <vodml-id>domain.temporal.TimeScale.UTC</vodml-id>
1535 <name>UTC</name>
1536 <description>
1537 TODO : Missing description : please, update your UML model asap.
1538 </description>
1539 </literal>
1540 <literal>
1541 <vodml-id>domain.temporal.TimeScale.LST</vodml-id>
1542 <name>LST</name>
1543 <description>
1544 TODO : Missing description : please, update your UML model asap.
1545 </description>
1546 </literal>
1547 <literal>
1548 <vodml-id>domain.temporal.TimeScale.LOCAL</vodml-id>
1549 <name>LOCAL</name>
1550 <description>
1551 TODO : Missing description : please, update your UML model asap.
1552 </description>
1553 </literal>
1554 </enumeration>
1555
1556 <dataType abstract="true">
1557 <vodml-id>domain.temporal.TimeCoord</vodml-id>
1558 <name>TimeCoord</name>
1559 <description>An instance of a point along the associated axis.
1560 NOTE: This represents an absolute point in the coordinate space and not a 'measured' value, which is defined in the coords model.</description>
1561 <reference>
1562 <vodml-id>domain.temporal.TimeCoord.axis</vodml-id>
1563 <name>axis</name>
1564 <description>
1565 TODO : Missing description : please, update your UML model asap.
1566 </description>
1567 <datatype>
1568 <vodml-ref>coordsys:domain.temporal.CoordAxis</vodml-ref>
1569 </datatype>
1570 <multiplicity>
1571 <minOccurs>1</minOccurs>
1572 <maxOccurs>1</maxOccurs>
1573 </multiplicity>
1574 </reference>
1575 </dataType>
1576
1577 <dataType>
1578 <vodml-id>domain.temporal.TimeOffset</vodml-id>
1579 <name>TimeOffset</name>
1580 <description>The time coordinate is represented as an offset from the origin.</description>
1581 <extends>
1582 <vodml-ref>coordsys:domain.temporal.TimeCoord</vodml-ref>
1583 </extends>
1584 <attribute>
1585 <vodml-id>domain.temporal.TimeOffset.loc</vodml-id>
1586 <name>loc</name>
1587 <description>
1588 TODO : Missing description : please, update your UML model asap.
1589 </description>
1590 <datatype>
1591 <vodml-ref>ivoa:RealQuantity</vodml-ref>
1592 </datatype>
1593 <multiplicity>
1594 <minOccurs>1</minOccurs>
1595 <maxOccurs>1</maxOccurs>
1596 </multiplicity>
1597 </attribute>
1598 </dataType>
1599
1600 <dataType>
1601 <vodml-id>domain.temporal.TimeInstant</vodml-id>
1602 <name>TimeInstant</name>
1603 <description>The time is represented as a particular instant. While interchangable with the TimeOffset, this form typically has a defined structure in representation.</description>
1604 <extends>
1605 <vodml-ref>coordsys:domain.temporal.TimeCoord</vodml-ref>
1606 </extends>
1607 <attribute>
1608 <vodml-id>domain.temporal.TimeInstant.loc</vodml-id>
1609 <name>loc</name>
1610 <description>
1611 TODO : Missing description : please, update your UML model asap.
1612 </description>
1613 <datatype>
1614 <vodml-ref>ivoa:datetime</vodml-ref>
1615 </datatype>
1616 <multiplicity>
1617 <minOccurs>1</minOccurs>
1618 <maxOccurs>1</maxOccurs>
1619 </multiplicity>
1620 </attribute>
1621 </dataType>
1622
1623 <objectType>
1624 <vodml-id>domain.temporal.TimeFrame</vodml-id>
1625 <name>TimeFrame</name>
1626 <description>origin: implied
1627 dimensionality: 1D
1628 orientation: n/a
1629 </description>
1630 <extends>
1631 <vodml-ref>coordsys:CoordFrame</vodml-ref>
1632 </extends>
1633 <attribute>
1634 <vodml-id>domain.temporal.TimeFrame.timescale</vodml-id>
1635 <name>timescale</name>
1636 <description>
1637 TODO : Missing description : please, update your UML model asap.
1638 </description>
1639 <datatype>
1640 <vodml-ref>coordsys:domain.temporal.TimeScale</vodml-ref>
1641 </datatype>
1642 <multiplicity>
1643 <minOccurs>1</minOccurs>
1644 <maxOccurs>1</maxOccurs>
1645 </multiplicity>
1646 </attribute>
1647 <attribute>
1648 <vodml-id>domain.temporal.TimeFrame.refPosition</vodml-id>
1649 <name>refPosition</name>
1650 <description>
1651 TODO : Missing description : please, update your UML model asap.
1652 </description>
1653 <datatype>
1654 <vodml-ref>coordsys:domain.spatial.SpatialLocation</vodml-ref>
1655 </datatype>
1656 <multiplicity>
1657 <minOccurs>1</minOccurs>
1658 <maxOccurs>1</maxOccurs>
1659 </multiplicity>
1660 </attribute>
1661 <attribute>
1662 <vodml-id>domain.temporal.TimeFrame.refDirection</vodml-id>
1663 <name>refDirection</name>
1664 <description>
1665 TODO : Missing description : please, update your UML model asap.
1666 </description>
1667 <datatype>
1668 <vodml-ref>coordsys:domain.spatial.SpatialLocation</vodml-ref>
1669 </datatype>
1670 <multiplicity>
1671 <minOccurs>0</minOccurs>
1672 <maxOccurs>1</maxOccurs>
1673 </multiplicity>
1674 </attribute>
1675 <attribute>
1676 <vodml-id>domain.temporal.TimeFrame.offset</vodml-id>
1677 <name>offset</name>
1678 <description>
1679 TODO : Missing description : please, update your UML model asap.
1680 </description>
1681 <datatype>
1682 <vodml-ref>coordsys:domain.temporal.TimeOffset</vodml-ref>
1683 </datatype>
1684 <multiplicity>
1685 <minOccurs>0</minOccurs>
1686 <maxOccurs>1</maxOccurs>
1687 </multiplicity>
1688 </attribute>
1689 <composition>
1690 <vodml-id>domain.temporal.TimeFrame.coordSpace</vodml-id>
1691 <name>coordSpace</name>
1692 <description>
1693 TODO : Missing description : please, update your UML model asap.
1694 </description>
1695 <datatype>
1696 <vodml-ref>coordsys:domain.temporal.CoordSpace</vodml-ref>
1697 </datatype>
1698 <multiplicity>
1699 <minOccurs>1</minOccurs>
1700 <maxOccurs>1</maxOccurs>
1701 </multiplicity>
1702 </composition>
1703 </objectType>
1704
1705 <objectType abstract="true">
1706 <vodml-id>domain.temporal.CoordSpace</vodml-id>
1707 <name>CoordSpace</name>
1708 <description>
1709 TODO : Missing description : please, update your UML model asap.
1710 </description>
1711 <composition>
1712 <vodml-id>domain.temporal.CoordSpace.axis</vodml-id>
1713 <name>axis</name>
1714 <description>
1715 TODO : Missing description : please, update your UML model asap.
1716 </description>
1717 <datatype>
1718 <vodml-ref>coordsys:domain.temporal.CoordAxis</vodml-ref>
1719 </datatype>
1720 <multiplicity>
1721 <minOccurs>1</minOccurs>
1722 <maxOccurs>-1</maxOccurs>
1723 </multiplicity>
1724 </composition>
1725 </objectType>
1726
1727 <objectType>
1728 <vodml-id>domain.temporal.CoordSpace1D</vodml-id>
1729 <name>CoordSpace1D</name>
1730 <description>
1731 TODO : Missing description : please, update your UML model asap.
1732 </description>
1733 <extends>
1734 <vodml-ref>coordsys:domain.temporal.CoordSpace</vodml-ref>
1735 </extends>
1736 <constraint>
1737 <description>&lt;axis:CoordAxis[1]&gt;</description>
1738 </constraint>
1739 </objectType>
1740
1741 <objectType>
1742 <vodml-id>domain.temporal.CoordAxis</vodml-id>
1743 <name>CoordAxis</name>
1744 <description>
1745 TODO : Missing description : please, update your UML model asap.
1746 </description>
1747 <attribute>
1748 <vodml-id>domain.temporal.CoordAxis.name</vodml-id>
1749 <name>name</name>
1750 <description>
1751 TODO : Missing description : please, update your UML model asap.
1752 </description>
1753 <datatype>
1754 <vodml-ref>ivoa:string</vodml-ref>
1755 </datatype>
1756 <multiplicity>
1757 <minOccurs>1</minOccurs>
1758 <maxOccurs>1</maxOccurs>
1759 </multiplicity>
1760 </attribute>
1761 <attribute>
1762 <vodml-id>domain.temporal.CoordAxis.domainMin</vodml-id>
1763 <name>domainMin</name>
1764 <description>
1765 TODO : Missing description : please, update your UML model asap.
1766 </description>
1767 <datatype>
1768 <vodml-ref>ivoa:RealQuantity</vodml-ref>
1769 </datatype>
1770 <multiplicity>
1771 <minOccurs>0</minOccurs>
1772 <maxOccurs>1</maxOccurs>
1773 </multiplicity>
1774 </attribute>
1775 <attribute>
1776 <vodml-id>domain.temporal.CoordAxis.domainMax</vodml-id>
1777 <name>domainMax</name>
1778 <description>
1779 TODO : Missing description : please, update your UML model asap.
1780 </description>
1781 <datatype>
1782 <vodml-ref>ivoa:RealQuantity</vodml-ref>
1783 </datatype>
1784 <multiplicity>
1785 <minOccurs>0</minOccurs>
1786 <maxOccurs>1</maxOccurs>
1787 </multiplicity>
1788 </attribute>
1789 </objectType>
1790
1791 </package>
1792
1793
1794
1795 <package>
1796 <vodml-id>domain.polarization</vodml-id>
1797 <name>polarization</name>
1798 <description>Implementation of the Coordinate Frame pattern for the Polarization domain.
1799 This is a 1-Dimensional coordinate space, but the nature of the polarization coordinate values (discrete enumerated strings) requires a different axis specification.</description>
1800 <enumeration>
1801 <vodml-id>domain.polarization.PolStokes</vodml-id>
1802 <name>PolStokes</name>
1803 <description>
1804 TODO : Missing description : please, update your UML model asap.
1805 </description>
1806 <literal>
1807 <vodml-id>domain.polarization.PolStokes.I</vodml-id>
1808 <name>I</name>
1809 <description>
1810 TODO : Missing description : please, update your UML model asap.
1811 </description>
1812 </literal>
1813 <literal>
1814 <vodml-id>domain.polarization.PolStokes.Q</vodml-id>
1815 <name>Q</name>
1816 <description>
1817 TODO : Missing description : please, update your UML model asap.
1818 </description>
1819 </literal>
1820 <literal>
1821 <vodml-id>domain.polarization.PolStokes.U</vodml-id>
1822 <name>U</name>
1823 <description>
1824 TODO : Missing description : please, update your UML model asap.
1825 </description>
1826 </literal>
1827 <literal>
1828 <vodml-id>domain.polarization.PolStokes.V</vodml-id>
1829 <name>V</name>
1830 <description>
1831 TODO : Missing description : please, update your UML model asap.
1832 </description>
1833 </literal>
1834 </enumeration>
1835
1836 <enumeration>
1837 <vodml-id>domain.polarization.PolCircular</vodml-id>
1838 <name>PolCircular</name>
1839 <description>
1840 TODO : Missing description : please, update your UML model asap.
1841 </description>
1842 <literal>
1843 <vodml-id>domain.polarization.PolCircular.RR</vodml-id>
1844 <name>RR</name>
1845 <description>
1846 TODO : Missing description : please, update your UML model asap.
1847 </description>
1848 </literal>
1849 <literal>
1850 <vodml-id>domain.polarization.PolCircular.LL</vodml-id>
1851 <name>LL</name>
1852 <description>
1853 TODO : Missing description : please, update your UML model asap.
1854 </description>
1855 </literal>
1856 <literal>
1857 <vodml-id>domain.polarization.PolCircular.RL</vodml-id>
1858 <name>RL</name>
1859 <description>
1860 TODO : Missing description : please, update your UML model asap.
1861 </description>
1862 </literal>
1863 <literal>
1864 <vodml-id>domain.polarization.PolCircular.LR</vodml-id>
1865 <name>LR</name>
1866 <description>
1867 TODO : Missing description : please, update your UML model asap.
1868 </description>
1869 </literal>
1870 </enumeration>
1871
1872 <enumeration>
1873 <vodml-id>domain.polarization.PolLinear</vodml-id>
1874 <name>PolLinear</name>
1875 <description>
1876 TODO : Missing description : please, update your UML model asap.
1877 </description>
1878 <literal>
1879 <vodml-id>domain.polarization.PolLinear.XX</vodml-id>
1880 <name>XX</name>
1881 <description>
1882 TODO : Missing description : please, update your UML model asap.
1883 </description>
1884 </literal>
1885 <literal>
1886 <vodml-id>domain.polarization.PolLinear.YY</vodml-id>
1887 <name>YY</name>
1888 <description>
1889 TODO : Missing description : please, update your UML model asap.
1890 </description>
1891 </literal>
1892 <literal>
1893 <vodml-id>domain.polarization.PolLinear.XY</vodml-id>
1894 <name>XY</name>
1895 <description>
1896 TODO : Missing description : please, update your UML model asap.
1897 </description>
1898 </literal>
1899 <literal>
1900 <vodml-id>domain.polarization.PolLinear.YX</vodml-id>
1901 <name>YX</name>
1902 <description>
1903 TODO : Missing description : please, update your UML model asap.
1904 </description>
1905 </literal>
1906 </enumeration>
1907
1908 <enumeration>
1909 <vodml-id>domain.polarization.PolVector</vodml-id>
1910 <name>PolVector</name>
1911 <description>
1912 TODO : Missing description : please, update your UML model asap.
1913 </description>
1914 <literal>
1915 <vodml-id>domain.polarization.PolVector.I</vodml-id>
1916 <name>I</name>
1917 <description>
1918 TODO : Missing description : please, update your UML model asap.
1919 </description>
1920 </literal>
1921 <literal>
1922 <vodml-id>domain.polarization.PolVector.PF</vodml-id>
1923 <name>PF</name>
1924 <description>
1925 TODO : Missing description : please, update your UML model asap.
1926 </description>
1927 </literal>
1928 <literal>
1929 <vodml-id>domain.polarization.PolVector.PP</vodml-id>
1930 <name>PP</name>
1931 <description>
1932 TODO : Missing description : please, update your UML model asap.
1933 </description>
1934 </literal>
1935 <literal>
1936 <vodml-id>domain.polarization.PolVector.PA</vodml-id>
1937 <name>PA</name>
1938 <description>
1939 TODO : Missing description : please, update your UML model asap.
1940 </description>
1941 </literal>
1942 </enumeration>
1943
1944 <dataType abstract="true">
1945 <vodml-id>domain.polarization.PolCoord</vodml-id>
1946 <name>PolCoord</name>
1947 <description>
1948 TODO : Missing description : please, update your UML model asap.
1949 </description>
1950 <reference>
1951 <vodml-id>domain.polarization.PolCoord.axis</vodml-id>
1952 <name>axis</name>
1953 <description>
1954 TODO : Missing description : please, update your UML model asap.
1955 </description>
1956 <datatype>
1957 <vodml-ref>coordsys:domain.polarization.DiscreteAxis</vodml-ref>
1958 </datatype>
1959 <multiplicity>
1960 <minOccurs>1</minOccurs>
1961 <maxOccurs>1</maxOccurs>
1962 </multiplicity>
1963 </reference>
1964 </dataType>
1965
1966 <dataType>
1967 <vodml-id>domain.polarization.PolStokesCoord</vodml-id>
1968 <name>PolStokesCoord</name>
1969 <description>
1970 TODO : Missing description : please, update your UML model asap.
1971 </description>
1972 <extends>
1973 <vodml-ref>coordsys:domain.polarization.PolCoord</vodml-ref>
1974 </extends>
1975 <attribute>
1976 <vodml-id>domain.polarization.PolStokesCoord.loc</vodml-id>
1977 <name>loc</name>
1978 <description>
1979 TODO : Missing description : please, update your UML model asap.
1980 </description>
1981 <datatype>
1982 <vodml-ref>coordsys:domain.polarization.PolStokes</vodml-ref>
1983 </datatype>
1984 <multiplicity>
1985 <minOccurs>1</minOccurs>
1986 <maxOccurs>1</maxOccurs>
1987 </multiplicity>
1988 </attribute>
1989 </dataType>
1990
1991 <dataType>
1992 <vodml-id>domain.polarization.PolCircularCoord</vodml-id>
1993 <name>PolCircularCoord</name>
1994 <description>
1995 TODO : Missing description : please, update your UML model asap.
1996 </description>
1997 <extends>
1998 <vodml-ref>coordsys:domain.polarization.PolCoord</vodml-ref>
1999 </extends>
2000 <attribute>
2001 <vodml-id>domain.polarization.PolCircularCoord.loc</vodml-id>
2002 <name>loc</name>
2003 <description>
2004 TODO : Missing description : please, update your UML model asap.
2005 </description>
2006 <datatype>
2007 <vodml-ref>coordsys:domain.polarization.PolCircular</vodml-ref>
2008 </datatype>
2009 <multiplicity>
2010 <minOccurs>1</minOccurs>
2011 <maxOccurs>1</maxOccurs>
2012 </multiplicity>
2013 </attribute>
2014 </dataType>
2015
2016 <dataType>
2017 <vodml-id>domain.polarization.PolLinearCoord</vodml-id>
2018 <name>PolLinearCoord</name>
2019 <description>
2020 TODO : Missing description : please, update your UML model asap.
2021 </description>
2022 <extends>
2023 <vodml-ref>coordsys:domain.polarization.PolCoord</vodml-ref>
2024 </extends>
2025 <attribute>
2026 <vodml-id>domain.polarization.PolLinearCoord.loc</vodml-id>
2027 <name>loc</name>
2028 <description>
2029 TODO : Missing description : please, update your UML model asap.
2030 </description>
2031 <datatype>
2032 <vodml-ref>coordsys:domain.polarization.PolLinear</vodml-ref>
2033 </datatype>
2034 <multiplicity>
2035 <minOccurs>1</minOccurs>
2036 <maxOccurs>1</maxOccurs>
2037 </multiplicity>
2038 </attribute>
2039 </dataType>
2040
2041 <dataType>
2042 <vodml-id>domain.polarization.PolVectorCoord</vodml-id>
2043 <name>PolVectorCoord</name>
2044 <description>
2045 TODO : Missing description : please, update your UML model asap.
2046 </description>
2047 <extends>
2048 <vodml-ref>coordsys:domain.polarization.PolCoord</vodml-ref>
2049 </extends>
2050 <attribute>
2051 <vodml-id>domain.polarization.PolVectorCoord.loc</vodml-id>
2052 <name>loc</name>
2053 <description>
2054 TODO : Missing description : please, update your UML model asap.
2055 </description>
2056 <datatype>
2057 <vodml-ref>coordsys:domain.polarization.PolVector</vodml-ref>
2058 </datatype>
2059 <multiplicity>
2060 <minOccurs>1</minOccurs>
2061 <maxOccurs>1</maxOccurs>
2062 </multiplicity>
2063 </attribute>
2064 </dataType>
2065
2066 <objectType abstract="true">
2067 <vodml-id>domain.polarization.PolarizationFrame</vodml-id>
2068 <name>PolarizationFrame</name>
2069 <description>
2070 TODO : Missing description : please, update your UML model asap.
2071 </description>
2072 <extends>
2073 <vodml-ref>coordsys:CoordFrame</vodml-ref>
2074 </extends>
2075 <composition>
2076 <vodml-id>domain.polarization.PolarizationFrame.coordSpace</vodml-id>
2077 <name>coordSpace</name>
2078 <description>
2079 TODO : Missing description : please, update your UML model asap.
2080 </description>
2081 <datatype>
2082 <vodml-ref>coordsys:domain.polarization.CoordSpace</vodml-ref>
2083 </datatype>
2084 <multiplicity>
2085 <minOccurs>1</minOccurs>
2086 <maxOccurs>1</maxOccurs>
2087 </multiplicity>
2088 </composition>
2089 </objectType>
2090
2091 <objectType abstract="true">
2092 <vodml-id>domain.polarization.CoordSpace</vodml-id>
2093 <name>CoordSpace</name>
2094 <description>
2095 TODO : Missing description : please, update your UML model asap.
2096 </description>
2097 <composition>
2098 <vodml-id>domain.polarization.CoordSpace.axis</vodml-id>
2099 <name>axis</name>
2100 <description>
2101 TODO : Missing description : please, update your UML model asap.
2102 </description>
2103 <datatype>
2104 <vodml-ref>coordsys:domain.polarization.DiscreteAxis</vodml-ref>
2105 </datatype>
2106 <multiplicity>
2107 <minOccurs>1</minOccurs>
2108 <maxOccurs>-1</maxOccurs>
2109 </multiplicity>
2110 </composition>
2111 </objectType>
2112
2113 <objectType>
2114 <vodml-id>domain.polarization.CoordSpace1D</vodml-id>
2115 <name>CoordSpace1D</name>
2116 <description>
2117 TODO : Missing description : please, update your UML model asap.
2118 </description>
2119 <extends>
2120 <vodml-ref>coordsys:domain.polarization.CoordSpace</vodml-ref>
2121 </extends>
2122 <constraint>
2123 <description>&lt;axis:CoordAxis[1]&gt;</description>
2124 </constraint>
2125 </objectType>
2126
2127 <objectType>
2128 <vodml-id>domain.polarization.DiscreteAxis</vodml-id>
2129 <name>DiscreteAxis</name>
2130 <description>In this domain, the CoordAxis is not a continuous set of points, but rather, a discrete set of values. The values are provided by a set of coordinates representing the various polarization flavors/states.</description>
2131 <attribute>
2132 <vodml-id>domain.polarization.DiscreteAxis.name</vodml-id>
2133 <name>name</name>
2134 <description>
2135 TODO : Missing description : please, update your UML model asap.
2136 </description>
2137 <datatype>
2138 <vodml-ref>ivoa:string</vodml-ref>
2139 </datatype>
2140 <multiplicity>
2141 <minOccurs>1</minOccurs>
2142 <maxOccurs>1</maxOccurs>
2143 </multiplicity>
2144 </attribute>
2145 </objectType>
2146
2147 </package>
2148
2149 </package>
2150
2151 </vo-dml:model>

msdemlei@ari.uni-heidelberg.de
ViewVC Help
Powered by ViewVC 1.1.26