/[volute]/trunk/projects/dm/STC/Coords/model/stc_coords_1.0_uml2p4p1.xmi
ViewVC logotype

Diff of /trunk/projects/dm/STC/Coords/model/stc_coords_1.0_uml2p4p1.xmi

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 5246 by mdittmar, Wed Nov 28 21:31:59 2018 UTC revision 5247 by mdittmar, Fri Nov 30 20:52:18 2018 UTC
# Line 1  Line 1 
1  <?xml version="1.0" encoding="UTF-8"?><xmi:XMI xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:IVOA_UML_Profile="http:///schemas/IVOA_UML_Profile/_QrBo4PNUEei_fuM8ZZ6QVg/0" xmlns:IVOA_UML_Profile_1="http:///schemas/IVOA_UML_Profile/_QsN7sPNUEei_fuM8ZZ6QVg/0" xmlns:default="http:///schemas/default/_QrxPwPNUEei_fuM8ZZ6QVg/0" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.omg.org/spec/UML/20100901" xmi:version="2.1" xsi:schemaLocation="http://www.eclipse.org/uml2/3.0.0/UML http://schema.omg.org/spec/UML/20100901 http:///schemas/IVOA_UML_Profile/_QrBo4PNUEei_fuM8ZZ6QVg/0 IVOA_UML_Profile.profile.xmi#_QsN7uPNUEei_fuM8ZZ6QVg http:///schemas/IVOA_UML_Profile/_QsN7sPNUEei_fuM8ZZ6QVg/0 IVOA_UML_Profile.profile.xmi#_RXcC9_NUEei_fuM8ZZ6QVg http:///schemas/default/_QrxPwPNUEei_fuM8ZZ6QVg/0 default.profile.xmi#_RDd-F_NUEei_fuM8ZZ6QVg">  <?xml version="1.0" encoding="UTF-8"?><xmi:XMI xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:IVOA_UML_Profile="http:///schemas/IVOA_UML_Profile/_3fJPIPTbEeiE3LV_spWPvQ/0" xmlns:IVOA_UML_Profile_1="http:///schemas/IVOA_UML_Profile/_3g7-4PTbEeiE3LV_spWPvQ/0" xmlns:default="http:///schemas/default/_3gfS8PTbEeiE3LV_spWPvQ/0" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.omg.org/spec/UML/20100901" xmi:version="2.1" xsi:schemaLocation="http://www.eclipse.org/uml2/3.0.0/UML http://schema.omg.org/spec/UML/20100901 http:///schemas/IVOA_UML_Profile/_3fJPIPTbEeiE3LV_spWPvQ/0 IVOA_UML_Profile.profile.xmi#_3iIRt_TbEeiE3LV_spWPvQ http:///schemas/IVOA_UML_Profile/_3g7-4PTbEeiE3LV_spWPvQ/0 IVOA_UML_Profile.profile.xmi#_4K9zV_TbEeiE3LV_spWPvQ http:///schemas/default/_3gfS8PTbEeiE3LV_spWPvQ/0 default.profile.xmi#_35OjF_TbEeiE3LV_spWPvQ">
2    <uml:Model xmi:id="_Qqk88PNUEei_fuM8ZZ6QVg" name="coords">    <uml:Model xmi:id="_3eZoQPTbEeiE3LV_spWPvQ" name="coords">
3      <eAnnotations xmi:id="_Qqk88fNUEei_fuM8ZZ6QVg" source="Objing">      <eAnnotations xmi:id="_3eZoQfTbEeiE3LV_spWPvQ" source="Objing">
4        <contents xmi:type="uml:Property" xmi:id="_Qqk88vNUEei_fuM8ZZ6QVg" name="exporterVersion">        <contents xmi:type="uml:Property" xmi:id="_3eZoQvTbEeiE3LV_spWPvQ" name="exporterVersion">
5          <defaultValue xmi:type="uml:LiteralString" xmi:id="_Qqk88_NUEei_fuM8ZZ6QVg" value="3.0.0"/>          <defaultValue xmi:type="uml:LiteralString" xmi:id="_3eZoQ_TbEeiE3LV_spWPvQ" value="3.0.0"/>
6        </contents>        </contents>
7      </eAnnotations>      </eAnnotations>
8      <ownedComment xmi:type="uml:Comment" xmi:id="_Qqk89PNUEei_fuM8ZZ6QVg">      <ownedComment xmi:type="uml:Comment" xmi:id="_3eZoRPTbEeiE3LV_spWPvQ">
9        <body>The base model defines objects which describe the coordinate space, coordinates within that space, and frames, which provide additional metadata regarding the origin, orientation, etc, of the coordinate space.  The model also defines a coordinate system, bundling frames into associated groups.        <body>The base model defines objects which describe the coordinate space, coordinates within that space, and frames, which provide additional metadata regarding the origin, orientation, etc, of the coordinate space.  The model also defines a coordinate system, bundling frames into associated groups.
10  </body>  </body>
11      </ownedComment>      </ownedComment>
12      <ownedRule xmi:type="uml:Constraint" xmi:id="_Qqk89fNUEei_fuM8ZZ6QVg" name="coords:CoordSpace.axis" constrainedElement="_Qqut-PNUEei_fuM8ZZ6QVg">      <ownedRule xmi:type="uml:Constraint" xmi:id="_3eZoRfTbEeiE3LV_spWPvQ" name="coords:CoordSpace.axis" constrainedElement="_3ejZWvTbEeiE3LV_spWPvQ">
13        <specification xmi:type="uml:LiteralString" xmi:id="_Qqk89vNUEei_fuM8ZZ6QVg" value="coords:BinnedAxis"/>        <specification xmi:type="uml:LiteralString" xmi:id="_3eZoRvTbEeiE3LV_spWPvQ" value="coords:BinnedAxis"/>
14      </ownedRule>      </ownedRule>
15      <ownedRule xmi:type="uml:Constraint" xmi:id="_Qqk89_NUEei_fuM8ZZ6QVg" constrainedElement="_Qqut_vNUEei_fuM8ZZ6QVg">      <ownedRule xmi:type="uml:Constraint" xmi:id="_3eZoR_TbEeiE3LV_spWPvQ" constrainedElement="_3ejZYPTbEeiE3LV_spWPvQ">
16        <specification xmi:type="uml:LiteralString" xmi:id="_Qqk8-PNUEei_fuM8ZZ6QVg" value="PixelIndex.frame:CoordFrame[0]"/>        <specification xmi:type="uml:LiteralString" xmi:id="_3eZoSPTbEeiE3LV_spWPvQ" value="PixelIndex.frame:CoordFrame[0]"/>
17      </ownedRule>      </ownedRule>
18      <ownedRule xmi:type="uml:Constraint" xmi:id="_Qqk8-fNUEei_fuM8ZZ6QVg" name="coords:Coordinate.frame" constrainedElement="_QquuI_NUEei_fuM8ZZ6QVg">      <ownedRule xmi:type="uml:Constraint" xmi:id="_3eZoSfTbEeiE3LV_spWPvQ" name="coords:Coordinate.frame" constrainedElement="_3ejZhfTbEeiE3LV_spWPvQ">
19        <specification xmi:type="uml:LiteralString" xmi:id="_Qqk8-vNUEei_fuM8ZZ6QVg" value="coords:domain.space.SpaceFrame"/>        <specification xmi:type="uml:LiteralString" xmi:id="_3eZoSvTbEeiE3LV_spWPvQ" value="coords:domain.space.SpaceFrame"/>
20      </ownedRule>      </ownedRule>
21      <ownedRule xmi:type="uml:Constraint" xmi:id="_Qqk8-_NUEei_fuM8ZZ6QVg" name="coords:Coordinate.frame" constrainedElement="_QquubvNUEei_fuM8ZZ6QVg">      <ownedRule xmi:type="uml:Constraint" xmi:id="_3eZoS_TbEeiE3LV_spWPvQ" name="coords:Coordinate.frame" constrainedElement="_3ejZ0PTbEeiE3LV_spWPvQ">
22        <specification xmi:type="uml:LiteralString" xmi:id="_Qqk8_PNUEei_fuM8ZZ6QVg" value="coords:domain.time.TimeFrame"/>        <specification xmi:type="uml:LiteralString" xmi:id="_3eZoTPTbEeiE3LV_spWPvQ" value="coords:domain.time.TimeFrame"/>
23      </ownedRule>      </ownedRule>
24      <ownedRule xmi:type="uml:Constraint" xmi:id="_Qqk8_fNUEei_fuM8ZZ6QVg" name="coords:CoordValue.axis" constrainedElement="_QquupPNUEei_fuM8ZZ6QVg">      <ownedRule xmi:type="uml:Constraint" xmi:id="_3eZoTfTbEeiE3LV_spWPvQ" name="coords:CoordValue.axis" constrainedElement="_3ejaBvTbEeiE3LV_spWPvQ">
25        <specification xmi:type="uml:LiteralString" xmi:id="_Qqk8_vNUEei_fuM8ZZ6QVg" value="coords:DiscreteSetAxis"/>        <specification xmi:type="uml:LiteralString" xmi:id="_3eZoTvTbEeiE3LV_spWPvQ" value="coords:DiscreteSetAxis"/>
26      </ownedRule>      </ownedRule>
27      <ownedRule xmi:type="uml:Constraint" xmi:id="_Qqk8__NUEei_fuM8ZZ6QVg" constrainedElement="_QquupPNUEei_fuM8ZZ6QVg">      <ownedRule xmi:type="uml:Constraint" xmi:id="_3eZoT_TbEeiE3LV_spWPvQ" constrainedElement="_3ejaBvTbEeiE3LV_spWPvQ">
28        <specification xmi:type="uml:LiteralString" xmi:id="_Qqk9APNUEei_fuM8ZZ6QVg" value="PolCoordValue.frame:CoordFrame[0]"/>        <specification xmi:type="uml:LiteralString" xmi:id="_3eZoUPTbEeiE3LV_spWPvQ" value="PolCoordValue.frame:CoordFrame[0]"/>
29      </ownedRule>      </ownedRule>
30      <ownedRule xmi:type="uml:Constraint" xmi:id="_Qqk9AfNUEei_fuM8ZZ6QVg" name="coords:CoordValue.axis" constrainedElement="_Qquu0fNUEei_fuM8ZZ6QVg">      <ownedRule xmi:type="uml:Constraint" xmi:id="_3eZoUfTbEeiE3LV_spWPvQ" name="coords:CoordValue.axis" constrainedElement="_3ejaM_TbEeiE3LV_spWPvQ">
31        <specification xmi:type="uml:LiteralString" xmi:id="_Qqk9AvNUEei_fuM8ZZ6QVg" value="coords:ContinuousAxis"/>        <specification xmi:type="uml:LiteralString" xmi:id="_3eZoUvTbEeiE3LV_spWPvQ" value="coords:ContinuousAxis"/>
32      </ownedRule>      </ownedRule>
33      <ownedRule xmi:type="uml:Constraint" xmi:id="_Qqk9A_NUEei_fuM8ZZ6QVg" name="coords:CoordValue.axis" constrainedElement="_Qquu1vNUEei_fuM8ZZ6QVg">      <ownedRule xmi:type="uml:Constraint" xmi:id="_3eZoU_TbEeiE3LV_spWPvQ" name="coords:CoordValue.axis" constrainedElement="_3ejaOPTbEeiE3LV_spWPvQ">
34        <specification xmi:type="uml:LiteralString" xmi:id="_Qqk9BPNUEei_fuM8ZZ6QVg" value="coords:BinnedAxis"/>        <specification xmi:type="uml:LiteralString" xmi:id="_3eZoVPTbEeiE3LV_spWPvQ" value="coords:BinnedAxis"/>
35      </ownedRule>      </ownedRule>
36      <ownedRule xmi:type="uml:Constraint" xmi:id="_Qqk9BfNUEei_fuM8ZZ6QVg" constrainedElement="_QquvF_NUEei_fuM8ZZ6QVg">      <ownedRule xmi:type="uml:Constraint" xmi:id="_3eZoVfTbEeiE3LV_spWPvQ" constrainedElement="_3ejaefTbEeiE3LV_spWPvQ">
37        <specification xmi:type="uml:LiteralString" xmi:id="_Qqk9BvNUEei_fuM8ZZ6QVg" value="cmpt:CoordValue[1]"/>        <specification xmi:type="uml:LiteralString" xmi:id="_3eZoVvTbEeiE3LV_spWPvQ" value="cmpt:CoordValue[1]"/>
38      </ownedRule>      </ownedRule>
39      <ownedRule xmi:type="uml:Constraint" xmi:id="_Qqk9B_NUEei_fuM8ZZ6QVg" constrainedElement="_QquvGvNUEei_fuM8ZZ6QVg">      <ownedRule xmi:type="uml:Constraint" xmi:id="_3eZoV_TbEeiE3LV_spWPvQ" constrainedElement="_3ejafPTbEeiE3LV_spWPvQ">
40        <specification xmi:type="uml:LiteralString" xmi:id="_Qqk9CPNUEei_fuM8ZZ6QVg" value="cmpt:CoordValue[2]"/>        <specification xmi:type="uml:LiteralString" xmi:id="_3eZoWPTbEeiE3LV_spWPvQ" value="cmpt:CoordValue[2]"/>
41      </ownedRule>      </ownedRule>
42      <ownedRule xmi:type="uml:Constraint" xmi:id="_Qqk9CfNUEei_fuM8ZZ6QVg" constrainedElement="_QquvHfNUEei_fuM8ZZ6QVg">      <ownedRule xmi:type="uml:Constraint" xmi:id="_3eZoWfTbEeiE3LV_spWPvQ" constrainedElement="_3ejaf_TbEeiE3LV_spWPvQ">
43        <specification xmi:type="uml:LiteralString" xmi:id="_Qqk9CvNUEei_fuM8ZZ6QVg" value="cmpt:CoordValue[3]"/>        <specification xmi:type="uml:LiteralString" xmi:id="_3eZoWvTbEeiE3LV_spWPvQ" value="cmpt:CoordValue[3]"/>
44      </ownedRule>      </ownedRule>
45      <packagedElement xmi:type="uml:Package" xmi:id="_Qqk9C_NUEei_fuM8ZZ6QVg" name="ivoa">      <packagedElement xmi:type="uml:Package" xmi:id="_3eZoW_TbEeiE3LV_spWPvQ" name="ivoa">
46        <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_Qqk9DPNUEei_fuM8ZZ6QVg" name="nonnegativeInteger"/>        <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_3eZoXPTbEeiE3LV_spWPvQ" name="nonnegativeInteger"/>
47        <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_Qqk9DfNUEei_fuM8ZZ6QVg" name="integer"/>        <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_3eZoXfTbEeiE3LV_spWPvQ" name="integer"/>
48        <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_Qqk9DvNUEei_fuM8ZZ6QVg" name="rational"/>        <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_3eZoXvTbEeiE3LV_spWPvQ" name="rational"/>
49        <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_Qqk9D_NUEei_fuM8ZZ6QVg" name="real"/>        <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_3eZoX_TbEeiE3LV_spWPvQ" name="real"/>
50        <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_Qqk9EPNUEei_fuM8ZZ6QVg" name="complex"/>        <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_3eZoYPTbEeiE3LV_spWPvQ" name="complex"/>
51        <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_Qqk9EfNUEei_fuM8ZZ6QVg" name="string"/>        <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_3eZoYfTbEeiE3LV_spWPvQ" name="string"/>
52        <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_Qqk9EvNUEei_fuM8ZZ6QVg" name="boolean"/>        <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_3eZoYvTbEeiE3LV_spWPvQ" name="boolean"/>
53        <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_Qqk9E_NUEei_fuM8ZZ6QVg" name="datetime"/>        <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_3ejZQPTbEeiE3LV_spWPvQ" name="datetime"/>
54        <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_Qqk9FPNUEei_fuM8ZZ6QVg" name="anyURI">        <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_3ejZQfTbEeiE3LV_spWPvQ" name="anyURI">
55          <generalization xmi:type="uml:Generalization" xmi:id="_Qqk9FfNUEei_fuM8ZZ6QVg" general="_Qqk9EfNUEei_fuM8ZZ6QVg"/>          <generalization xmi:type="uml:Generalization" xmi:id="_3ejZQvTbEeiE3LV_spWPvQ" general="_3eZoYfTbEeiE3LV_spWPvQ"/>
56        </packagedElement>        </packagedElement>
57        <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_Qqk9FvNUEei_fuM8ZZ6QVg" name="Quantity" isAbstract="true">        <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_3ejZQ_TbEeiE3LV_spWPvQ" name="Quantity" isAbstract="true">
58          <ownedAttribute xmi:type="uml:Property" xmi:id="_Qqk9F_NUEei_fuM8ZZ6QVg" name="unit" visibility="public" type="_Qqk9H_NUEei_fuM8ZZ6QVg" isUnique="false">          <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZRPTbEeiE3LV_spWPvQ" name="unit" visibility="public" type="_3ejZTPTbEeiE3LV_spWPvQ" isUnique="false">
59            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Qqk9GPNUEei_fuM8ZZ6QVg"/>            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejZRfTbEeiE3LV_spWPvQ"/>
60          </ownedAttribute>          </ownedAttribute>
61        </packagedElement>        </packagedElement>
62        <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_Qqk9GfNUEei_fuM8ZZ6QVg" name="IntegerQuantity">        <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_3ejZRvTbEeiE3LV_spWPvQ" name="IntegerQuantity">
63          <generalization xmi:type="uml:Generalization" xmi:id="_Qqk9GvNUEei_fuM8ZZ6QVg" general="_Qqk9FvNUEei_fuM8ZZ6QVg"/>          <generalization xmi:type="uml:Generalization" xmi:id="_3ejZR_TbEeiE3LV_spWPvQ" general="_3ejZQ_TbEeiE3LV_spWPvQ"/>
64          <ownedAttribute xmi:type="uml:Property" xmi:id="_Qqk9G_NUEei_fuM8ZZ6QVg" name="value" visibility="public" type="_Qqk9DfNUEei_fuM8ZZ6QVg" isUnique="false"/>          <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZSPTbEeiE3LV_spWPvQ" name="value" visibility="public" type="_3eZoXfTbEeiE3LV_spWPvQ" isUnique="false"/>
65        </packagedElement>        </packagedElement>
66        <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_Qqk9HPNUEei_fuM8ZZ6QVg" name="RealQuantity">        <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_3ejZSfTbEeiE3LV_spWPvQ" name="RealQuantity">
67          <generalization xmi:type="uml:Generalization" xmi:id="_Qqk9HfNUEei_fuM8ZZ6QVg" general="_Qqk9FvNUEei_fuM8ZZ6QVg"/>          <generalization xmi:type="uml:Generalization" xmi:id="_3ejZSvTbEeiE3LV_spWPvQ" general="_3ejZQ_TbEeiE3LV_spWPvQ"/>
68          <ownedAttribute xmi:type="uml:Property" xmi:id="_Qqk9HvNUEei_fuM8ZZ6QVg" name="value" visibility="public" type="_Qqk9D_NUEei_fuM8ZZ6QVg" isUnique="false"/>          <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZS_TbEeiE3LV_spWPvQ" name="value" visibility="public" type="_3eZoX_TbEeiE3LV_spWPvQ" isUnique="false"/>
69        </packagedElement>        </packagedElement>
70        <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_Qqk9H_NUEei_fuM8ZZ6QVg" name="Unit">        <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_3ejZTPTbEeiE3LV_spWPvQ" name="Unit">
71          <generalization xmi:type="uml:Generalization" xmi:id="_Qqk9IPNUEei_fuM8ZZ6QVg" general="_Qqk9EfNUEei_fuM8ZZ6QVg"/>          <generalization xmi:type="uml:Generalization" xmi:id="_3ejZTfTbEeiE3LV_spWPvQ" general="_3eZoYfTbEeiE3LV_spWPvQ"/>
72        </packagedElement>        </packagedElement>
73      </packagedElement>      </packagedElement>
74      <packagedElement xmi:type="uml:InformationItem" xmi:id="_Qqk9IfNUEei_fuM8ZZ6QVg" name="Astronomical Coordinates and Systems model (2017)"/>      <packagedElement xmi:type="uml:InformationItem" xmi:id="_3ejZTvTbEeiE3LV_spWPvQ" name="Astronomical Coordinates and Systems model (2017)"/>
75      <packagedElement xmi:type="uml:Package" xmi:id="_Qqk9IvNUEei_fuM8ZZ6QVg" name="domain">      <packagedElement xmi:type="uml:Package" xmi:id="_3ejZT_TbEeiE3LV_spWPvQ" name="domain">
76        <ownedComment xmi:type="uml:Comment" xmi:id="_Qqk9I_NUEei_fuM8ZZ6QVg">        <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZUPTbEeiE3LV_spWPvQ">
77          <body>The Domain package contains content specialized for certain physical domains (Space, Time, etc).  The content provided here is considered generally useful in a wide range of cases.  Other domains may be added here, or retained with the model which utilizes that content (eg: Photometric types may be added here, or be included in the Spectral or Photometry model).          <body>The Domain package contains content specialized for certain physical domains (Space, Time, etc).  The content provided here is considered generally useful in a wide range of cases.  Other domains may be added here, or retained with the model which utilizes that content (eg: Photometric types may be added here, or be included in the Spectral or Photometry model).
78  </body>  </body>
79        </ownedComment>        </ownedComment>
80        <packagedElement xmi:type="uml:Package" xmi:id="_Qqk9JPNUEei_fuM8ZZ6QVg" name="pixel">        <packagedElement xmi:type="uml:Package" xmi:id="_3ejZUfTbEeiE3LV_spWPvQ" name="pixel">
81          <ownedComment xmi:type="uml:Comment" xmi:id="_Qqut8PNUEei_fuM8ZZ6QVg">          <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZUvTbEeiE3LV_spWPvQ">
82            <body>This package provides specialized content for the Pixel domain.            <body>This package provides specialized content for the Pixel domain.
83  The Pixel coordinate space is defined as a 'virtual' binned space, with no physical meaning.  The axes in this space provide integer indexes into that space.</body>  The Pixel coordinate space is defined as a 'virtual' binned space, with no physical meaning.  The axes in this space provide integer indexes into that space.</body>
84          </ownedComment>          </ownedComment>
85          <packagedElement xmi:type="uml:Class" xmi:id="_Qqut8fNUEei_fuM8ZZ6QVg" name="PixelCoordSystem">          <packagedElement xmi:type="uml:Class" xmi:id="_3ejZU_TbEeiE3LV_spWPvQ" name="PixelCoordSystem">
86            <ownedComment xmi:type="uml:Comment" xmi:id="_Qqut8vNUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZVPTbEeiE3LV_spWPvQ">
87              <body>The PixelCoordSystem provides a complete description of the pixel coordinate space.  It SHALL contain one PixelSpace instance describing each pixel axis.</body>              <body>The PixelCoordSystem provides a complete description of the pixel coordinate space.  It SHALL contain one PixelSpace instance describing each pixel axis.</body>
88            </ownedComment>            </ownedComment>
89            <generalization xmi:type="uml:Generalization" xmi:id="_Qqut8_NUEei_fuM8ZZ6QVg" general="_QquvC_NUEei_fuM8ZZ6QVg"/>            <generalization xmi:type="uml:Generalization" xmi:id="_3ejZVfTbEeiE3LV_spWPvQ" general="_3ejabfTbEeiE3LV_spWPvQ"/>
90            <ownedAttribute xmi:type="uml:Property" xmi:id="_Qqut9PNUEei_fuM8ZZ6QVg" name="pixelSpace" visibility="public" type="_Qqut-PNUEei_fuM8ZZ6QVg" aggregation="composite" association="_Qqut9vNUEei_fuM8ZZ6QVg">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZVvTbEeiE3LV_spWPvQ" name="pixelSpace" visibility="public" type="_3ejZWvTbEeiE3LV_spWPvQ" aggregation="composite" association="_3ejZWPTbEeiE3LV_spWPvQ">
91              <ownedComment xmi:type="uml:Comment" xmi:id="_Qqut9fNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZV_TbEeiE3LV_spWPvQ">
92                <body>The pixel space completely defines the pixel coordinate axes.  Each axis MUST be defined as a BinnedAxis type.</body>                <body>The pixel space completely defines the pixel coordinate axes.  Each axis MUST be defined as a BinnedAxis type.</body>
93              </ownedComment>              </ownedComment>
94            </ownedAttribute>            </ownedAttribute>
95          </packagedElement>          </packagedElement>
96          <packagedElement xmi:type="uml:Association" xmi:id="_Qqut9vNUEei_fuM8ZZ6QVg" memberEnd="_Qqut9PNUEei_fuM8ZZ6QVg _Qqut9_NUEei_fuM8ZZ6QVg">          <packagedElement xmi:type="uml:Association" xmi:id="_3ejZWPTbEeiE3LV_spWPvQ" memberEnd="_3ejZVvTbEeiE3LV_spWPvQ _3ejZWfTbEeiE3LV_spWPvQ">
97            <ownedEnd xmi:type="uml:Property" xmi:id="_Qqut9_NUEei_fuM8ZZ6QVg" visibility="public" type="_Qqut8fNUEei_fuM8ZZ6QVg" association="_Qqut9vNUEei_fuM8ZZ6QVg"/>            <ownedEnd xmi:type="uml:Property" xmi:id="_3ejZWfTbEeiE3LV_spWPvQ" visibility="public" type="_3ejZU_TbEeiE3LV_spWPvQ" association="_3ejZWPTbEeiE3LV_spWPvQ"/>
98          </packagedElement>          </packagedElement>
99          <packagedElement xmi:type="uml:Class" xmi:id="_Qqut-PNUEei_fuM8ZZ6QVg" name="PixelSpace">          <packagedElement xmi:type="uml:Class" xmi:id="_3ejZWvTbEeiE3LV_spWPvQ" name="PixelSpace">
100            <ownedComment xmi:type="uml:Comment" xmi:id="_Qqut-fNUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZW_TbEeiE3LV_spWPvQ">
101              <body>A PixelSpace SHALL include one or more BinnedAxis objects describing the pixel coordinate space.  A handedness value MAY be provided to specify the relative orientation of the axes.  </body>              <body>A PixelSpace SHALL include one or more BinnedAxis objects describing the pixel coordinate space.  A handedness value MAY be provided to specify the relative orientation of the axes.  </body>
102            </ownedComment>            </ownedComment>
103            <generalization xmi:type="uml:Generalization" xmi:id="_Qqut-vNUEei_fuM8ZZ6QVg" general="_Qquu4fNUEei_fuM8ZZ6QVg"/>            <generalization xmi:type="uml:Generalization" xmi:id="_3ejZXPTbEeiE3LV_spWPvQ" general="_3ejaQ_TbEeiE3LV_spWPvQ"/>
104            <ownedAttribute xmi:type="uml:Property" xmi:id="_Qqut-_NUEei_fuM8ZZ6QVg" name="handedness" visibility="public" type="_Qquuy_NUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZXfTbEeiE3LV_spWPvQ" name="handedness" visibility="public" type="_3ejaLfTbEeiE3LV_spWPvQ" isUnique="false">
105              <ownedComment xmi:type="uml:Comment" xmi:id="_Qqut_PNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZXvTbEeiE3LV_spWPvQ">
106                <body>Specifies the handedness of the coordinate space.</body>                <body>Specifies the handedness of the coordinate space.</body>
107              </ownedComment>              </ownedComment>
108              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Qqut_fNUEei_fuM8ZZ6QVg"/>              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejZX_TbEeiE3LV_spWPvQ"/>
109            </ownedAttribute>            </ownedAttribute>
110          </packagedElement>          </packagedElement>
111          <packagedElement xmi:type="uml:DataType" xmi:id="_Qqut_vNUEei_fuM8ZZ6QVg" name="PixelIndex">          <packagedElement xmi:type="uml:DataType" xmi:id="_3ejZYPTbEeiE3LV_spWPvQ" name="PixelIndex">
112            <ownedComment xmi:type="uml:Comment" xmi:id="_Qqut__NUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZYfTbEeiE3LV_spWPvQ">
113              <body>A coordinate value in the pixel domain.  A 1-dimensional pixel index.  There is no frame in the pixel domain, so no frame reference is allowed.</body>              <body>A coordinate value in the pixel domain.  A 1-dimensional pixel index.  There is no frame in the pixel domain, so no frame reference is allowed.</body>
114            </ownedComment>            </ownedComment>
115            <generalization xmi:type="uml:Generalization" xmi:id="_QquuAPNUEei_fuM8ZZ6QVg" general="_Qquu1vNUEei_fuM8ZZ6QVg"/>            <generalization xmi:type="uml:Generalization" xmi:id="_3ejZYvTbEeiE3LV_spWPvQ" general="_3ejaOPTbEeiE3LV_spWPvQ"/>
116          </packagedElement>          </packagedElement>
117        </packagedElement>        </packagedElement>
118        <packagedElement xmi:type="uml:Package" xmi:id="_QquuAfNUEei_fuM8ZZ6QVg" name="space">        <packagedElement xmi:type="uml:Package" xmi:id="_3ejZY_TbEeiE3LV_spWPvQ" name="space">
119          <ownedComment xmi:type="uml:Comment" xmi:id="_QquuAvNUEei_fuM8ZZ6QVg">          <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZZPTbEeiE3LV_spWPvQ">
120            <body>This package provides specialized content for the Space domain.            <body>This package provides specialized content for the Space domain.
121  The spatial domain requires a Space Frame, giving the reference frame (orientation) and reference position (origin).  We also define here a set of simplified spatial coordinate types for the most common cases.</body>  The spatial domain requires a Space Frame, giving the reference frame (orientation) and reference position (origin).  We also define here a set of simplified spatial coordinate types for the most common cases.</body>
122          </ownedComment>          </ownedComment>
123          <packagedElement xmi:type="uml:Class" xmi:id="_QquuA_NUEei_fuM8ZZ6QVg" name="SpaceFrame">          <packagedElement xmi:type="uml:Class" xmi:id="_3ejZZfTbEeiE3LV_spWPvQ" name="SpaceFrame">
124            <ownedComment xmi:type="uml:Comment" xmi:id="_QquuBPNUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZZvTbEeiE3LV_spWPvQ">
125              <body>A Space Frame is specified by its Reference Frame (currently only standard reference frames are allowed), and a Reference Position.  An equinox MUST be provided for pre-ICRS reference frames.  A planetary ephemeris may be provided if relevant; if not provided, it is assumed to be "DE 405".</body>              <body>A Space Frame is specified by its Reference Frame (currently only standard reference frames are allowed), and a Reference Position.  An equinox MUST be provided for pre-ICRS reference frames.  A planetary ephemeris MAY be provided if relevant; if not provided, it is assumed to be "DE 405".</body>
126            </ownedComment>            </ownedComment>
127            <generalization xmi:type="uml:Generalization" xmi:id="_QquuBfNUEei_fuM8ZZ6QVg" general="_QquvAfNUEei_fuM8ZZ6QVg"/>            <generalization xmi:type="uml:Generalization" xmi:id="_3ejZZ_TbEeiE3LV_spWPvQ" general="_3ejaY_TbEeiE3LV_spWPvQ"/>
128            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuBvNUEei_fuM8ZZ6QVg" name="refPosition" visibility="public" type="_QquuEfNUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZaPTbEeiE3LV_spWPvQ" name="refPosition" visibility="public" type="_3ejZc_TbEeiE3LV_spWPvQ" isUnique="false">
129              <ownedComment xmi:type="uml:Comment" xmi:id="_QquuB_NUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZafTbEeiE3LV_spWPvQ">
130                <body>The spatial location at which the coordinates should be considered to have been determined.  We support both standard and custom reference positions.</body>                <body>The spatial location at which the coordinates are considered to have been determined.  We support both standard and custom reference positions.</body>
131              </ownedComment>              </ownedComment>
132            </ownedAttribute>            </ownedAttribute>
133            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuCPNUEei_fuM8ZZ6QVg" name="spaceRefFrame" visibility="public" type="_Qqk9EfNUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZavTbEeiE3LV_spWPvQ" name="spaceRefFrame" visibility="public" type="_3eZoYfTbEeiE3LV_spWPvQ" isUnique="false">
134              <ownedComment xmi:type="uml:Comment" xmi:id="_QquuCfNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZa_TbEeiE3LV_spWPvQ">
135                <body>The spatial reference frame.  Values MUST be selected from the controlled vocabulary at the given URL.</body>                <body>The spatial reference frame.  Values MUST be selected from the controlled vocabulary at the given URL.</body>
136              </ownedComment>              </ownedComment>
137            </ownedAttribute>            </ownedAttribute>
138            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuCvNUEei_fuM8ZZ6QVg" name="equinox" visibility="public" type="_QquuD_NUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZbPTbEeiE3LV_spWPvQ" name="equinox" visibility="public" type="_3ejZcfTbEeiE3LV_spWPvQ" isUnique="false">
139              <ownedComment xmi:type="uml:Comment" xmi:id="_QquuC_NUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZbfTbEeiE3LV_spWPvQ">
140                <body>Reference date for the frame, required for pre-ICRS reference frames.</body>                <body>Reference date for the frame, required for pre-ICRS reference frames.</body>
141              </ownedComment>              </ownedComment>
142              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QquuDPNUEei_fuM8ZZ6QVg"/>              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejZbvTbEeiE3LV_spWPvQ"/>
143            </ownedAttribute>            </ownedAttribute>
144            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuDfNUEei_fuM8ZZ6QVg" name="planetaryEphem" visibility="public" type="_Qqk9EfNUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZb_TbEeiE3LV_spWPvQ" name="planetaryEphem" visibility="public" type="_3eZoYfTbEeiE3LV_spWPvQ" isUnique="false">
145              <ownedComment xmi:type="uml:Comment" xmi:id="_QquuDvNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZcPTbEeiE3LV_spWPvQ">
146                <body>Ephemeris file for solar system objects SHOULD be specified whenever relevant.</body>                <body>Ephemeris file for solar system objects SHOULD be specified whenever relevant.</body>
147              </ownedComment>              </ownedComment>
148            </ownedAttribute>            </ownedAttribute>
149          </packagedElement>          </packagedElement>
150          <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_QquuD_NUEei_fuM8ZZ6QVg" name="Epoch">          <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_3ejZcfTbEeiE3LV_spWPvQ" name="Epoch">
151            <ownedComment xmi:type="uml:Comment" xmi:id="_QquuEPNUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZcvTbEeiE3LV_spWPvQ">
152              <body>We define epoch as a primitive data type with the expected form "&lt;type&gt;&lt;year&gt;" where type = "J" or "B" for Julian or Besselian respectively, and year is expressed as a decimal year.  eg: "B1950", "J2000.0"</body>              <body>We define epoch as a primitive data type with the expected form "&lt;type&gt;&lt;year&gt;" where type = "J" or "B" for Julian or Besselian respectively, and year is expressed as a decimal year.  eg: "B1950", "J2000.0"</body>
153            </ownedComment>            </ownedComment>
154          </packagedElement>          </packagedElement>
155          <packagedElement xmi:type="uml:DataType" xmi:id="_QquuEfNUEei_fuM8ZZ6QVg" name="RefLocation" isAbstract="true">          <packagedElement xmi:type="uml:DataType" xmi:id="_3ejZc_TbEeiE3LV_spWPvQ" name="RefLocation" isAbstract="true">
156            <ownedComment xmi:type="uml:Comment" xmi:id="_QquuEvNUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZdPTbEeiE3LV_spWPvQ">
157              <body>RefLocation defines the origin of the spatial coordinate space.  This location is represented either by a standard reference position (which absolute location in phase space is known by definition), 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.                <body>RefLocation defines the origin of the spatial coordinate space.  This location is represented either by a standard reference position (which absolute location in phase space is known by definition), 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 might be different from the detector location.  
158   </body>   </body>
159            </ownedComment>            </ownedComment>
160          </packagedElement>          </packagedElement>
161          <packagedElement xmi:type="uml:DataType" xmi:id="_QquuE_NUEei_fuM8ZZ6QVg" name="StdRefLocation">          <packagedElement xmi:type="uml:DataType" xmi:id="_3ejZdfTbEeiE3LV_spWPvQ" name="StdRefLocation">
162            <ownedComment xmi:type="uml:Comment" xmi:id="_QquuFPNUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZdvTbEeiE3LV_spWPvQ">
163              <body>An absolute a-priori known location in phase space (position and velocity).  Values are selected from the StdRefPosition vocabulary.  Considering that the GEOCENTER is really the only place for which we know the absolute location at all times, all other locations require the specification of a planetary ephemeris.  LSR[KD] are red for spectral and reshift frames.  TOPOCENTER (location of the observer) is special in that it assumes that the observing location is available through other means (e.g. a geographic location or an orbit ephemeris).  RELOCATABLE is available for simulations.  UNKNOWN should only be used if absolutely necessary.</body>              <body>An absolute a-priori known location in phase space (position and velocity).  Values are selected from the StdRefPosition vocabulary.  Considering that the GEOCENTER is really the only place for which we know the absolute location at all times, all other locations require the specification of a planetary ephemeris.  LSR[KD] are red for spectral and reshift frames.  TOPOCENTER (location of the observer) is special in that it assumes that the observing location is available through other means (e.g. a geographic location or an orbit ephemeris).  RELOCATABLE is available for simulations.  UNKNOWN should only be used if absolutely necessary.</body>
164            </ownedComment>            </ownedComment>
165            <generalization xmi:type="uml:Generalization" xmi:id="_QquuFfNUEei_fuM8ZZ6QVg" general="_QquuEfNUEei_fuM8ZZ6QVg"/>            <generalization xmi:type="uml:Generalization" xmi:id="_3ejZd_TbEeiE3LV_spWPvQ" general="_3ejZc_TbEeiE3LV_spWPvQ"/>
166            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuFvNUEei_fuM8ZZ6QVg" name="position" visibility="public" type="_Qqk9EfNUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZePTbEeiE3LV_spWPvQ" name="position" visibility="public" type="_3eZoYfTbEeiE3LV_spWPvQ" isUnique="false">
167              <ownedComment xmi:type="uml:Comment" xmi:id="_QquuF_NUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZefTbEeiE3LV_spWPvQ">
168                <body>Standard reference location.  Values MUST be selected from the controlled vocabulary at the given URL. </body>                <body>Standard reference location.  Values MUST be selected from the controlled vocabulary at the given URL. </body>
169              </ownedComment>              </ownedComment>
170            </ownedAttribute>            </ownedAttribute>
171          </packagedElement>          </packagedElement>
172          <packagedElement xmi:type="uml:DataType" xmi:id="_QquuGPNUEei_fuM8ZZ6QVg" name="CustomRefLocation">          <packagedElement xmi:type="uml:DataType" xmi:id="_3ejZevTbEeiE3LV_spWPvQ" name="CustomRefLocation">
173            <ownedComment xmi:type="uml:Comment" xmi:id="_QquuGfNUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZe_TbEeiE3LV_spWPvQ">
174              <body>A custom reference location in phase space (position and velocity).  Position and optionally velocity are given as coordinates with an associated SpaceFrame.  An epoch may be provided to further refine the location.</body>              <body>A custom reference location in phase space (position and velocity).  Position and velocity are given as coordinates with an associated SpaceFrame.  An epoch MAY be provided to further refine the location.</body>
175            </ownedComment>            </ownedComment>
176            <generalization xmi:type="uml:Generalization" xmi:id="_QquuGvNUEei_fuM8ZZ6QVg" general="_QquuEfNUEei_fuM8ZZ6QVg"/>            <generalization xmi:type="uml:Generalization" xmi:id="_3ejZfPTbEeiE3LV_spWPvQ" general="_3ejZc_TbEeiE3LV_spWPvQ"/>
177            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuG_NUEei_fuM8ZZ6QVg" name="epoch" visibility="public" type="_QquuD_NUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZffTbEeiE3LV_spWPvQ" name="epoch" visibility="public" type="_3ejZcfTbEeiE3LV_spWPvQ" isUnique="false">
178              <ownedComment xmi:type="uml:Comment" xmi:id="_QquuHPNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZfvTbEeiE3LV_spWPvQ">
179                <body>Epoch for the reference location.</body>                <body>Epoch for the reference location.</body>
180              </ownedComment>              </ownedComment>
181              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QquuHfNUEei_fuM8ZZ6QVg"/>              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejZf_TbEeiE3LV_spWPvQ"/>
182            </ownedAttribute>            </ownedAttribute>
183            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuHvNUEei_fuM8ZZ6QVg" name="position" visibility="public" type="_Qquu2_NUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZgPTbEeiE3LV_spWPvQ" name="position" visibility="public" type="_3ejaPfTbEeiE3LV_spWPvQ" isUnique="false">
184              <ownedComment xmi:type="uml:Comment" xmi:id="_QquuH_NUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZgfTbEeiE3LV_spWPvQ">
185                <body>The spatial coordinates of the reference location.</body>                <body>The spatial coordinates of the reference location.</body>
186              </ownedComment>              </ownedComment>
187            </ownedAttribute>            </ownedAttribute>
188            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuIPNUEei_fuM8ZZ6QVg" name="velocity" visibility="public" type="_Qquu2_NUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZgvTbEeiE3LV_spWPvQ" name="velocity" visibility="public" type="_3ejaPfTbEeiE3LV_spWPvQ" isUnique="false">
189              <ownedComment xmi:type="uml:Comment" xmi:id="_QquuIfNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZg_TbEeiE3LV_spWPvQ">
190                <body>The velocity of the reference location.</body>                <body>The velocity of the reference location.</body>
191              </ownedComment>              </ownedComment>
192              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QquuIvNUEei_fuM8ZZ6QVg"/>              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejZhPTbEeiE3LV_spWPvQ"/>
193            </ownedAttribute>            </ownedAttribute>
194          </packagedElement>          </packagedElement>
195          <packagedElement xmi:type="uml:DataType" xmi:id="_QquuI_NUEei_fuM8ZZ6QVg" name="SpaceCoord" isAbstract="true">          <packagedElement xmi:type="uml:DataType" xmi:id="_3ejZhfTbEeiE3LV_spWPvQ" name="SpaceCoord" isAbstract="true">
196            <ownedComment xmi:type="uml:Comment" xmi:id="_QquuJPNUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZhvTbEeiE3LV_spWPvQ">
197              <body>Abstract head of a set of specialized spatial coordinate types which cover the most commonly used cases.  The definitions of these 'shortcut' types include a complete description of the associated coordinate space in which they reside, thereby reducing the need to include 'boilerplate' content.  It is expected that these coordinates will be used in the vast majority of cases.</body>              <body>Abstract head of a set of specialized spatial coordinate types which cover the most commonly used cases.  The definitions of these 'shortcut' types include a complete description of the associated coordinate space in which they reside, thereby reducing the need to include 'boilerplate' content.  It is expected that these coordinates will be used in the vast majority of cases.</body>
198            </ownedComment>            </ownedComment>
199            <generalization xmi:type="uml:Generalization" xmi:id="_QquuJfNUEei_fuM8ZZ6QVg" general="_Qquuu_NUEei_fuM8ZZ6QVg"/>            <generalization xmi:type="uml:Generalization" xmi:id="_3ejZh_TbEeiE3LV_spWPvQ" general="_3ejaHfTbEeiE3LV_spWPvQ"/>
200          </packagedElement>          </packagedElement>
201          <packagedElement xmi:type="uml:DataType" xmi:id="_QquuJvNUEei_fuM8ZZ6QVg" name="CartesianCoord">          <packagedElement xmi:type="uml:DataType" xmi:id="_3ejZiPTbEeiE3LV_spWPvQ" name="CartesianCoord">
202            <ownedComment xmi:type="uml:Comment" xmi:id="_QquuJ_NUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZifTbEeiE3LV_spWPvQ">
203              <body>A spatial location in a standard 3D Cartesian coordinate space.  All axes are optional, users need only supply values for relevant axes.              <body>A spatial location in a standard 3D Cartesian coordinate space.  All axes are optional, users need only supply values for relevant axes.
204  </body>  </body>
205            </ownedComment>            </ownedComment>
206            <generalization xmi:type="uml:Generalization" xmi:id="_QquuKPNUEei_fuM8ZZ6QVg" general="_QquuI_NUEei_fuM8ZZ6QVg"/>            <generalization xmi:type="uml:Generalization" xmi:id="_3ejZivTbEeiE3LV_spWPvQ" general="_3ejZhfTbEeiE3LV_spWPvQ"/>
207            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuKfNUEei_fuM8ZZ6QVg" name="x" visibility="public" type="_Qqk9HPNUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZi_TbEeiE3LV_spWPvQ" name="x" visibility="public" type="_3ejZSfTbEeiE3LV_spWPvQ" isUnique="false">
208              <ownedComment xmi:type="uml:Comment" xmi:id="_QquuKvNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZjPTbEeiE3LV_spWPvQ">
209                <body>Coordinate value along the 'X' axis.</body>                <body>Coordinate value along the 'X' axis.</body>
210              </ownedComment>              </ownedComment>
211              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QquuK_NUEei_fuM8ZZ6QVg"/>              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejZjfTbEeiE3LV_spWPvQ"/>
212            </ownedAttribute>            </ownedAttribute>
213            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuLPNUEei_fuM8ZZ6QVg" name="y" visibility="public" type="_Qqk9HPNUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZjvTbEeiE3LV_spWPvQ" name="y" visibility="public" type="_3ejZSfTbEeiE3LV_spWPvQ" isUnique="false">
214              <ownedComment xmi:type="uml:Comment" xmi:id="_QquuLfNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZj_TbEeiE3LV_spWPvQ">
215                <body>Coordinate value along the 'Y' axis.</body>                <body>Coordinate value along the 'Y' axis.</body>
216              </ownedComment>              </ownedComment>
217              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QquuLvNUEei_fuM8ZZ6QVg"/>              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejZkPTbEeiE3LV_spWPvQ"/>
218            </ownedAttribute>            </ownedAttribute>
219            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuL_NUEei_fuM8ZZ6QVg" name="z" visibility="public" type="_Qqk9HPNUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZkfTbEeiE3LV_spWPvQ" name="z" visibility="public" type="_3ejZSfTbEeiE3LV_spWPvQ" isUnique="false">
220              <ownedComment xmi:type="uml:Comment" xmi:id="_QquuMPNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZkvTbEeiE3LV_spWPvQ">
221                <body>Coordinate value along the 'Z' axis.</body>                <body>Coordinate value along the 'Z' axis.</body>
222              </ownedComment>              </ownedComment>
223              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QquuMfNUEei_fuM8ZZ6QVg"/>              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejZk_TbEeiE3LV_spWPvQ"/>
224            </ownedAttribute>            </ownedAttribute>
225          </packagedElement>          </packagedElement>
226          <packagedElement xmi:type="uml:DataType" xmi:id="_QquuMvNUEei_fuM8ZZ6QVg" name="EquatorialCoord">          <packagedElement xmi:type="uml:DataType" xmi:id="_3ejZlPTbEeiE3LV_spWPvQ" name="EquatorialCoord">
227            <ownedComment xmi:type="uml:Comment" xmi:id="_QquuM_NUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZlfTbEeiE3LV_spWPvQ">
228              <body>A spatial location in a spherical Equatorial coordinate space.  The associated SpaceFrame MUST represent an Equatorial frame.</body>              <body>A spatial location in a spherical Equatorial coordinate space.  The associated SpaceFrame MUST represent an Equatorial frame.</body>
229            </ownedComment>            </ownedComment>
230            <generalization xmi:type="uml:Generalization" xmi:id="_QquuNPNUEei_fuM8ZZ6QVg" general="_QquuI_NUEei_fuM8ZZ6QVg"/>            <generalization xmi:type="uml:Generalization" xmi:id="_3ejZlvTbEeiE3LV_spWPvQ" general="_3ejZhfTbEeiE3LV_spWPvQ"/>
231            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuNfNUEei_fuM8ZZ6QVg" name="ra" visibility="public" type="_Qqk9HPNUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZl_TbEeiE3LV_spWPvQ" name="ra" visibility="public" type="_3ejZSfTbEeiE3LV_spWPvQ" isUnique="false">
232              <ownedComment xmi:type="uml:Comment" xmi:id="_QquuNvNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZmPTbEeiE3LV_spWPvQ">
233                <body>Value along the Longitude axis, (Right Ascension)</body>                <body>Value along the Longitude axis, (Right Ascension)</body>
234              </ownedComment>              </ownedComment>
235              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QquuN_NUEei_fuM8ZZ6QVg"/>              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejZmfTbEeiE3LV_spWPvQ"/>
236            </ownedAttribute>            </ownedAttribute>
237            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuOPNUEei_fuM8ZZ6QVg" name="dec" visibility="public" type="_Qqk9HPNUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZmvTbEeiE3LV_spWPvQ" name="dec" visibility="public" type="_3ejZSfTbEeiE3LV_spWPvQ" isUnique="false">
238              <ownedComment xmi:type="uml:Comment" xmi:id="_QquuOfNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZm_TbEeiE3LV_spWPvQ">
239                <body>Value along the Latitude axis, (Declination)</body>                <body>Value along the Latitude axis, (Declination)</body>
240              </ownedComment>              </ownedComment>
241              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QquuOvNUEei_fuM8ZZ6QVg"/>              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejZnPTbEeiE3LV_spWPvQ"/>
242            </ownedAttribute>            </ownedAttribute>
243            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuO_NUEei_fuM8ZZ6QVg" name="r" visibility="public" type="_Qqk9HPNUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZnfTbEeiE3LV_spWPvQ" name="r" visibility="public" type="_3ejZSfTbEeiE3LV_spWPvQ" isUnique="false">
244              <ownedComment xmi:type="uml:Comment" xmi:id="_QquuPPNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZnvTbEeiE3LV_spWPvQ">
245                <body>Value along the radial axis, (Distance)</body>                <body>Value along the radial axis, (Distance)</body>
246              </ownedComment>              </ownedComment>
247              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QquuPfNUEei_fuM8ZZ6QVg"/>              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejZn_TbEeiE3LV_spWPvQ"/>
248            </ownedAttribute>            </ownedAttribute>
249          </packagedElement>          </packagedElement>
250          <packagedElement xmi:type="uml:DataType" xmi:id="_QquuPvNUEei_fuM8ZZ6QVg" name="GalacticCoord">          <packagedElement xmi:type="uml:DataType" xmi:id="_3ejZoPTbEeiE3LV_spWPvQ" name="GalacticCoord">
251            <ownedComment xmi:type="uml:Comment" xmi:id="_QquuP_NUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZofTbEeiE3LV_spWPvQ">
252              <body>A spatial location in a spherical Galactic coordinate space.  The associated SpaceFrame MUST represent a Galactic frame.</body>              <body>A spatial location in a spherical Galactic coordinate space.  The associated SpaceFrame MUST represent a Galactic frame.</body>
253            </ownedComment>            </ownedComment>
254            <generalization xmi:type="uml:Generalization" xmi:id="_QquuQPNUEei_fuM8ZZ6QVg" general="_QquuI_NUEei_fuM8ZZ6QVg"/>            <generalization xmi:type="uml:Generalization" xmi:id="_3ejZovTbEeiE3LV_spWPvQ" general="_3ejZhfTbEeiE3LV_spWPvQ"/>
255            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuQfNUEei_fuM8ZZ6QVg" name="l" visibility="public" type="_Qqk9HPNUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZo_TbEeiE3LV_spWPvQ" name="l" visibility="public" type="_3ejZSfTbEeiE3LV_spWPvQ" isUnique="false">
256              <ownedComment xmi:type="uml:Comment" xmi:id="_QquuQvNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZpPTbEeiE3LV_spWPvQ">
257                <body>Value along the Longitude axis.</body>                <body>Value along the Longitude axis.</body>
258              </ownedComment>              </ownedComment>
259              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QquuQ_NUEei_fuM8ZZ6QVg"/>              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejZpfTbEeiE3LV_spWPvQ"/>
260            </ownedAttribute>            </ownedAttribute>
261            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuRPNUEei_fuM8ZZ6QVg" name="b" visibility="public" type="_Qqk9HPNUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZpvTbEeiE3LV_spWPvQ" name="b" visibility="public" type="_3ejZSfTbEeiE3LV_spWPvQ" isUnique="false">
262              <ownedComment xmi:type="uml:Comment" xmi:id="_QquuRfNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZp_TbEeiE3LV_spWPvQ">
263                <body>Value along the Latitude axis.</body>                <body>Value along the Latitude axis.</body>
264              </ownedComment>              </ownedComment>
265              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QquuRvNUEei_fuM8ZZ6QVg"/>              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejZqPTbEeiE3LV_spWPvQ"/>
266            </ownedAttribute>            </ownedAttribute>
267            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuR_NUEei_fuM8ZZ6QVg" name="r" visibility="public" type="_Qqk9HPNUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZqfTbEeiE3LV_spWPvQ" name="r" visibility="public" type="_3ejZSfTbEeiE3LV_spWPvQ" isUnique="false">
268              <ownedComment xmi:type="uml:Comment" xmi:id="_QquuSPNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZqvTbEeiE3LV_spWPvQ">
269                <body>Value along the Radial axis.</body>                <body>Value along the Radial axis.</body>
270              </ownedComment>              </ownedComment>
271              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QquuSfNUEei_fuM8ZZ6QVg"/>              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejZq_TbEeiE3LV_spWPvQ"/>
272            </ownedAttribute>            </ownedAttribute>
273          </packagedElement>          </packagedElement>
274          <packagedElement xmi:type="uml:DataType" xmi:id="_QquuSvNUEei_fuM8ZZ6QVg" name="EclipticCoord">          <packagedElement xmi:type="uml:DataType" xmi:id="_3ejZrPTbEeiE3LV_spWPvQ" name="EclipticCoord">
275            <ownedComment xmi:type="uml:Comment" xmi:id="_QquuS_NUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZrfTbEeiE3LV_spWPvQ">
276              <body>A spatial location in a spherical Ecliptic coordinate space.  The associated SpaceFrame MUST represent an Ecliptic frame.</body>              <body>A spatial location in a spherical Ecliptic coordinate space.  The associated SpaceFrame MUST represent an Ecliptic frame.</body>
277            </ownedComment>            </ownedComment>
278            <generalization xmi:type="uml:Generalization" xmi:id="_QquuTPNUEei_fuM8ZZ6QVg" general="_QquuI_NUEei_fuM8ZZ6QVg"/>            <generalization xmi:type="uml:Generalization" xmi:id="_3ejZrvTbEeiE3LV_spWPvQ" general="_3ejZhfTbEeiE3LV_spWPvQ"/>
279            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuTfNUEei_fuM8ZZ6QVg" name="elong" visibility="public" type="_Qqk9HPNUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZr_TbEeiE3LV_spWPvQ" name="elong" visibility="public" type="_3ejZSfTbEeiE3LV_spWPvQ" isUnique="false">
280              <ownedComment xmi:type="uml:Comment" xmi:id="_QquuTvNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZsPTbEeiE3LV_spWPvQ">
281                <body>Value along the Longitude axis.</body>                <body>Value along the Longitude axis.</body>
282              </ownedComment>              </ownedComment>
283              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QquuT_NUEei_fuM8ZZ6QVg"/>              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejZsfTbEeiE3LV_spWPvQ"/>
284            </ownedAttribute>            </ownedAttribute>
285            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuUPNUEei_fuM8ZZ6QVg" name="elat" visibility="public" type="_Qqk9HPNUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZsvTbEeiE3LV_spWPvQ" name="elat" visibility="public" type="_3ejZSfTbEeiE3LV_spWPvQ" isUnique="false">
286              <ownedComment xmi:type="uml:Comment" xmi:id="_QquuUfNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZs_TbEeiE3LV_spWPvQ">
287                <body>Value along the Latitude axis.</body>                <body>Value along the Latitude axis.</body>
288              </ownedComment>              </ownedComment>
289              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QquuUvNUEei_fuM8ZZ6QVg"/>              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejZtPTbEeiE3LV_spWPvQ"/>
290            </ownedAttribute>            </ownedAttribute>
291            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuU_NUEei_fuM8ZZ6QVg" name="r" visibility="public" type="_Qqk9HPNUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZtfTbEeiE3LV_spWPvQ" name="r" visibility="public" type="_3ejZSfTbEeiE3LV_spWPvQ" isUnique="false">
292              <ownedComment xmi:type="uml:Comment" xmi:id="_QquuVPNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZtvTbEeiE3LV_spWPvQ">
293                <body>Value along the Radial axis.</body>                <body>Value along the Radial axis.</body>
294              </ownedComment>              </ownedComment>
295              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QquuVfNUEei_fuM8ZZ6QVg"/>              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejZt_TbEeiE3LV_spWPvQ"/>
296            </ownedAttribute>            </ownedAttribute>
297          </packagedElement>          </packagedElement>
298          <packagedElement xmi:type="uml:DataType" xmi:id="_QquuVvNUEei_fuM8ZZ6QVg" name="LongLatCoord">          <packagedElement xmi:type="uml:DataType" xmi:id="_3ejZuPTbEeiE3LV_spWPvQ" name="LongLatCoord">
299            <ownedComment xmi:type="uml:Comment" xmi:id="_QquuV_NUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZufTbEeiE3LV_spWPvQ">
300              <body>A spatial location in a Generic Spherical coordinate space.              <body>A spatial location in a Generic Spherical coordinate space.
301  </body>  </body>
302            </ownedComment>            </ownedComment>
303            <generalization xmi:type="uml:Generalization" xmi:id="_QquuWPNUEei_fuM8ZZ6QVg" general="_QquuI_NUEei_fuM8ZZ6QVg"/>            <generalization xmi:type="uml:Generalization" xmi:id="_3ejZuvTbEeiE3LV_spWPvQ" general="_3ejZhfTbEeiE3LV_spWPvQ"/>
304            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuWfNUEei_fuM8ZZ6QVg" name="long" visibility="public" type="_Qqk9HPNUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZu_TbEeiE3LV_spWPvQ" name="long" visibility="public" type="_3ejZSfTbEeiE3LV_spWPvQ" isUnique="false">
305              <ownedComment xmi:type="uml:Comment" xmi:id="_QquuWvNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZvPTbEeiE3LV_spWPvQ">
306                <body>Value along the Longitude axis.</body>                <body>Value along the Longitude axis.</body>
307              </ownedComment>              </ownedComment>
308              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QquuW_NUEei_fuM8ZZ6QVg"/>              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejZvfTbEeiE3LV_spWPvQ"/>
309            </ownedAttribute>            </ownedAttribute>
310            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuXPNUEei_fuM8ZZ6QVg" name="lat" visibility="public" type="_Qqk9HPNUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZvvTbEeiE3LV_spWPvQ" name="lat" visibility="public" type="_3ejZSfTbEeiE3LV_spWPvQ" isUnique="false">
311              <ownedComment xmi:type="uml:Comment" xmi:id="_QquuXfNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZv_TbEeiE3LV_spWPvQ">
312                <body>Value along the Latitude axis.</body>                <body>Value along the Latitude axis.</body>
313              </ownedComment>              </ownedComment>
314              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QquuXvNUEei_fuM8ZZ6QVg"/>              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejZwPTbEeiE3LV_spWPvQ"/>
315            </ownedAttribute>            </ownedAttribute>
316            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuX_NUEei_fuM8ZZ6QVg" name="r" visibility="public" type="_Qqk9HPNUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZwfTbEeiE3LV_spWPvQ" name="r" visibility="public" type="_3ejZSfTbEeiE3LV_spWPvQ" isUnique="false">
317              <ownedComment xmi:type="uml:Comment" xmi:id="_QquuYPNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZwvTbEeiE3LV_spWPvQ">
318                <body>Value along the Radial axis.</body>                <body>Value along the Radial axis.</body>
319              </ownedComment>              </ownedComment>
320              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QquuYfNUEei_fuM8ZZ6QVg"/>              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejZw_TbEeiE3LV_spWPvQ"/>
321            </ownedAttribute>            </ownedAttribute>
322          </packagedElement>          </packagedElement>
323        </packagedElement>        </packagedElement>
324        <packagedElement xmi:type="uml:Package" xmi:id="_QquuYvNUEei_fuM8ZZ6QVg" name="time">        <packagedElement xmi:type="uml:Package" xmi:id="_3ejZxPTbEeiE3LV_spWPvQ" name="time">
325          <ownedComment xmi:type="uml:Comment" xmi:id="_QquuY_NUEei_fuM8ZZ6QVg">          <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZxfTbEeiE3LV_spWPvQ">
326            <body>This package provides specialized content for the Time domain.            <body>This package provides specialized content for the Time domain.
327    
328  A Brief Primer on Time Metadata; for reference and more information, see: FITS WCS Paper IV (Rots et al., 2015 A&amp;A 574, 36).  A Brief Primer on Time Metadata; for reference and more information, see: FITS WCS Paper IV (Rots et al., 2015 A&amp;A 574, 36).
# Line 353  Line 353 
353    * If you do not know the time scale and/or reference position, you can provide them as UNKNOWN and set the systematic error/uncertainty to, say, 1000 s.  100 s will do if only the time scale is unknown.    * If you do not know the time scale and/or reference position, you can provide them as UNKNOWN and set the systematic error/uncertainty to, say, 1000 s.  100 s will do if only the time scale is unknown.
354    
355  6.  What else is there to know?  6.  What else is there to know?
356    * Quite a lot, especially the so-called coordinate time scales (TCG and TCB).  Because TDB runs, on average, synchronously with TT, but in a very different potential well, you may have realized that this requires different values for fundamental physical constants in the barycenter.  That is awkward and the coordinate time scales fix that by running at different rates.  Eventually these may come into more common use, but at least for now, I assume we will be sticking with TT and TDB.  More in the cited A&amp;A paper.    * Quite a lot, especially the so-called coordinate time scales (TCG and TCB).  Because TDB runs, on average, synchronously with TT, but in a very different potential well,  which requires different values for fundamental physical constants in the barycenter.  That is awkward and the coordinate time scales fix that by running at different rates.  Eventually these could come into more common use, but at least for now, I assume we will be sticking with TT and TDB.  More in the cited A&amp;A paper.
357  </body>  </body>
358          </ownedComment>          </ownedComment>
359          <packagedElement xmi:type="uml:Class" xmi:id="_QquuZPNUEei_fuM8ZZ6QVg" name="TimeFrame">          <packagedElement xmi:type="uml:Class" xmi:id="_3ejZxvTbEeiE3LV_spWPvQ" name="TimeFrame">
360            <ownedComment xmi:type="uml:Comment" xmi:id="_QquuZfNUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZx_TbEeiE3LV_spWPvQ">
361              <body>A TimeFrame SHALL include a time scale and reference position.  It MAY also include a reference direction.</body>              <body>A TimeFrame SHALL include a time scale and reference position.  It MAY also include a reference direction.</body>
362            </ownedComment>            </ownedComment>
363            <generalization xmi:type="uml:Generalization" xmi:id="_QquuZvNUEei_fuM8ZZ6QVg" general="_QquvAfNUEei_fuM8ZZ6QVg"/>            <generalization xmi:type="uml:Generalization" xmi:id="_3ejZyPTbEeiE3LV_spWPvQ" general="_3ejaY_TbEeiE3LV_spWPvQ"/>
364            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuZ_NUEei_fuM8ZZ6QVg" name="refPosition" visibility="public" type="_QquuEfNUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZyfTbEeiE3LV_spWPvQ" name="refPosition" visibility="public" type="_3ejZc_TbEeiE3LV_spWPvQ" isUnique="false">
365              <ownedComment xmi:type="uml:Comment" xmi:id="_QquuaPNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZyvTbEeiE3LV_spWPvQ">
366                <body>The spatial location at which the coordinate should be considered to have been taken from.</body>                <body>The spatial location at which the coordinate is considered to have been taken from.</body>
367              </ownedComment>              </ownedComment>
368            </ownedAttribute>            </ownedAttribute>
369            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuafNUEei_fuM8ZZ6QVg" name="timescale" visibility="public" type="_Qqk9EfNUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZy_TbEeiE3LV_spWPvQ" name="timescale" visibility="public" type="_3eZoYfTbEeiE3LV_spWPvQ" isUnique="false">
370              <ownedComment xmi:type="uml:Comment" xmi:id="_QquuavNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZzPTbEeiE3LV_spWPvQ">
371                <body>The time scale sets the reference frame.  The value MUST be selected from the controlled vocabulary at the given URL.</body>                <body>The time scale sets the reference frame.  The value MUST be selected from the controlled vocabulary at the given URL.</body>
372              </ownedComment>              </ownedComment>
373            </ownedAttribute>            </ownedAttribute>
374            <ownedAttribute xmi:type="uml:Property" xmi:id="_Qquua_NUEei_fuM8ZZ6QVg" name="refDirection" visibility="public" type="_QquuEfNUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZzfTbEeiE3LV_spWPvQ" name="refDirection" visibility="public" type="_3ejZc_TbEeiE3LV_spWPvQ" isUnique="false">
375              <ownedComment xmi:type="uml:Comment" xmi:id="_QquubPNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZzvTbEeiE3LV_spWPvQ">
376                <body>The reference direction is needed if the time stamps are transformed to a time frame with a different reference position.  In those situations, the solar system ephemeris also comes into play.</body>                <body>The reference direction is needed if the time stamps are transformed to a time frame with a different reference position.  In those situations, the solar system ephemeris also comes into play.</body>
377              </ownedComment>              </ownedComment>
378              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QquubfNUEei_fuM8ZZ6QVg"/>              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejZz_TbEeiE3LV_spWPvQ"/>
379            </ownedAttribute>            </ownedAttribute>
380          </packagedElement>          </packagedElement>
381          <packagedElement xmi:type="uml:DataType" xmi:id="_QquubvNUEei_fuM8ZZ6QVg" name="TimeStamp" isAbstract="true">          <packagedElement xmi:type="uml:DataType" xmi:id="_3ejZ0PTbEeiE3LV_spWPvQ" name="TimeStamp" isAbstract="true">
382            <ownedComment xmi:type="uml:Comment" xmi:id="_Qquub_NUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZ0fTbEeiE3LV_spWPvQ">
383              <body>This is the abstract basis for a set of simple time domain coordinates which should accommodate the vast majority of use cases.              <body>This is the abstract basis for a set of simple time domain coordinates which is expected to accommodate the vast majority of use cases.
384    
385  All TimeStamps, by definition, refer to the axis of a standard 1-D coordinate space, with domainMin|Max of +/-Infinity.   As such, there is no 'axis' reference on TimeStamps.  All TimeStamps SHOULD refer to an appropriate TimeFrame.  All TimeStamps, by definition, refer to the axis of a standard 1-D coordinate space, with domainMin|Max of +/-Infinity.   As such, there is no 'axis' reference on TimeStamps.  All TimeStamps SHOULD refer to an appropriate TimeFrame.
386  </body>  </body>
387            </ownedComment>            </ownedComment>
388            <generalization xmi:type="uml:Generalization" xmi:id="_QquucPNUEei_fuM8ZZ6QVg" general="_Qquuu_NUEei_fuM8ZZ6QVg"/>            <generalization xmi:type="uml:Generalization" xmi:id="_3ejZ0vTbEeiE3LV_spWPvQ" general="_3ejaHfTbEeiE3LV_spWPvQ"/>
389          </packagedElement>          </packagedElement>
390          <packagedElement xmi:type="uml:DataType" xmi:id="_QquucfNUEei_fuM8ZZ6QVg" name="TimeOffset">          <packagedElement xmi:type="uml:DataType" xmi:id="_3ejZ0_TbEeiE3LV_spWPvQ" name="TimeOffset">
391            <ownedComment xmi:type="uml:Comment" xmi:id="_QquucvNUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZ1PTbEeiE3LV_spWPvQ">
392              <body>Time is given as an offset from a specific point in time (time0).</body>              <body>Time is given as an offset from a specific point in time (time0).</body>
393            </ownedComment>            </ownedComment>
394            <generalization xmi:type="uml:Generalization" xmi:id="_Qquuc_NUEei_fuM8ZZ6QVg" general="_QquubvNUEei_fuM8ZZ6QVg"/>            <generalization xmi:type="uml:Generalization" xmi:id="_3ejZ1fTbEeiE3LV_spWPvQ" general="_3ejZ0PTbEeiE3LV_spWPvQ"/>
395            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquudPNUEei_fuM8ZZ6QVg" name="time" visibility="public" type="_Qqk9HPNUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZ1vTbEeiE3LV_spWPvQ" name="time" visibility="public" type="_3ejZSfTbEeiE3LV_spWPvQ" isUnique="false">
396              <ownedComment xmi:type="uml:Comment" xmi:id="_QquudfNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZ1_TbEeiE3LV_spWPvQ">
397                <body>The TimeOffset coordinate value.</body>                <body>The TimeOffset coordinate value.</body>
398              </ownedComment>              </ownedComment>
399            </ownedAttribute>            </ownedAttribute>
400            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquudvNUEei_fuM8ZZ6QVg" name="time0" visibility="public" type="_QquuePNUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZ2PTbEeiE3LV_spWPvQ" name="time0" visibility="public" type="_3ejZ2vTbEeiE3LV_spWPvQ" isUnique="false">
401              <ownedComment xmi:type="uml:Comment" xmi:id="_Qquud_NUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZ2fTbEeiE3LV_spWPvQ">
402                <body>The reference time from which the offset is calculated.  This MUST be given as a TimeInstant (e.g.: JD, MJD, ISOTime).</body>                <body>The reference time from which the offset is calculated.  This MUST be given as a TimeInstant (e.g.: JD, MJD, ISOTime).</body>
403              </ownedComment>              </ownedComment>
404            </ownedAttribute>            </ownedAttribute>
405          </packagedElement>          </packagedElement>
406          <packagedElement xmi:type="uml:DataType" xmi:id="_QquuePNUEei_fuM8ZZ6QVg" name="TimeInstant" isAbstract="true">          <packagedElement xmi:type="uml:DataType" xmi:id="_3ejZ2vTbEeiE3LV_spWPvQ" name="TimeInstant" isAbstract="true">
407            <ownedComment xmi:type="uml:Comment" xmi:id="_QquuefNUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZ2_TbEeiE3LV_spWPvQ">
408              <body>TimeStamps which specify a specific instant in time.</body>              <body>TimeStamps which specify a specific instant in time.</body>
409            </ownedComment>            </ownedComment>
410            <generalization xmi:type="uml:Generalization" xmi:id="_QquuevNUEei_fuM8ZZ6QVg" general="_QquubvNUEei_fuM8ZZ6QVg"/>            <generalization xmi:type="uml:Generalization" xmi:id="_3ejZ3PTbEeiE3LV_spWPvQ" general="_3ejZ0PTbEeiE3LV_spWPvQ"/>
411          </packagedElement>          </packagedElement>
412          <packagedElement xmi:type="uml:DataType" xmi:id="_Qquue_NUEei_fuM8ZZ6QVg" name="ISOTime">          <packagedElement xmi:type="uml:DataType" xmi:id="_3ejZ3fTbEeiE3LV_spWPvQ" name="ISOTime">
413            <ownedComment xmi:type="uml:Comment" xmi:id="_QquufPNUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZ3vTbEeiE3LV_spWPvQ">
414              <body>An instant in time expressed with structure in representation defined by the ISO-8601 standard within the restrictions imposed by the IVOA.                <body>An instant in time expressed with structure in representation defined by the ISO-8601 standard within the restrictions imposed by the IVOA.  
415  </body>  </body>
416            </ownedComment>            </ownedComment>
417            <generalization xmi:type="uml:Generalization" xmi:id="_QquuffNUEei_fuM8ZZ6QVg" general="_QquuePNUEei_fuM8ZZ6QVg"/>            <generalization xmi:type="uml:Generalization" xmi:id="_3ejZ3_TbEeiE3LV_spWPvQ" general="_3ejZ2vTbEeiE3LV_spWPvQ"/>
418            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquufvNUEei_fuM8ZZ6QVg" name="date" visibility="public" type="_Qqk9E_NUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZ4PTbEeiE3LV_spWPvQ" name="date" visibility="public" type="_3ejZQPTbEeiE3LV_spWPvQ" isUnique="false">
419              <ownedComment xmi:type="uml:Comment" xmi:id="_Qquuf_NUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZ4fTbEeiE3LV_spWPvQ">
420                <body>The ISOTime coordinate value.</body>                <body>The ISOTime coordinate value.</body>
421              </ownedComment>              </ownedComment>
422            </ownedAttribute>            </ownedAttribute>
423          </packagedElement>          </packagedElement>
424          <packagedElement xmi:type="uml:DataType" xmi:id="_QquugPNUEei_fuM8ZZ6QVg" name="JD">          <packagedElement xmi:type="uml:DataType" xmi:id="_3ejZ4vTbEeiE3LV_spWPvQ" name="JD">
425            <ownedComment xmi:type="uml:Comment" xmi:id="_QquugfNUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZ4_TbEeiE3LV_spWPvQ">
426              <body>A time stamp expressed in Julian days.  Note that JD does not properly specify a time stamp unless it is related to a time scale and reference position.  One should be aware that precision can easily become an issue with JD, as the numbers tend to be large.</body>              <body>A time stamp expressed in Julian days.  Note that JD does not properly specify a time stamp unless it is related to a time scale and reference position.  Precision can easily become an issue with JD, as the numbers tend to be large.</body>
427            </ownedComment>            </ownedComment>
428            <generalization xmi:type="uml:Generalization" xmi:id="_QquugvNUEei_fuM8ZZ6QVg" general="_QquuePNUEei_fuM8ZZ6QVg"/>            <generalization xmi:type="uml:Generalization" xmi:id="_3ejZ5PTbEeiE3LV_spWPvQ" general="_3ejZ2vTbEeiE3LV_spWPvQ"/>
429            <ownedAttribute xmi:type="uml:Property" xmi:id="_Qquug_NUEei_fuM8ZZ6QVg" name="date" visibility="public" type="_Qqk9D_NUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZ5fTbEeiE3LV_spWPvQ" name="date" visibility="public" type="_3eZoX_TbEeiE3LV_spWPvQ" isUnique="false">
430              <ownedComment xmi:type="uml:Comment" xmi:id="_QquuhPNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZ5vTbEeiE3LV_spWPvQ">
431                <body>The JD coordinate value.  JD dates are dimensionless, with implied units in days.</body>                <body>The JD coordinate value.  JD dates are dimensionless, with implied units in days.</body>
432              </ownedComment>              </ownedComment>
433            </ownedAttribute>            </ownedAttribute>
434          </packagedElement>          </packagedElement>
435          <packagedElement xmi:type="uml:DataType" xmi:id="_QquuhfNUEei_fuM8ZZ6QVg" name="MJD">          <packagedElement xmi:type="uml:DataType" xmi:id="_3ejZ5_TbEeiE3LV_spWPvQ" name="MJD">
436            <ownedComment xmi:type="uml:Comment" xmi:id="_QquuhvNUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZ6PTbEeiE3LV_spWPvQ">
437              <body>A time stamp expressed in Modified Julian Days.  T(MJD) = T(JD) - 2440000.5.</body>              <body>A time stamp expressed in Modified Julian Days.  T(MJD) = T(JD) - 2440000.5.</body>
438            </ownedComment>            </ownedComment>
439            <generalization xmi:type="uml:Generalization" xmi:id="_Qquuh_NUEei_fuM8ZZ6QVg" general="_QquuePNUEei_fuM8ZZ6QVg"/>            <generalization xmi:type="uml:Generalization" xmi:id="_3ejZ6fTbEeiE3LV_spWPvQ" general="_3ejZ2vTbEeiE3LV_spWPvQ"/>
440            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuiPNUEei_fuM8ZZ6QVg" name="date" visibility="public" type="_Qqk9D_NUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejZ6vTbEeiE3LV_spWPvQ" name="date" visibility="public" type="_3eZoX_TbEeiE3LV_spWPvQ" isUnique="false">
441              <ownedComment xmi:type="uml:Comment" xmi:id="_QquuifNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZ6_TbEeiE3LV_spWPvQ">
442                <body>The MJD coordinate value.  MJD dates are dimensionless, with implied units in days.</body>                <body>The MJD coordinate value.  MJD dates are dimensionless, with implied units in days.</body>
443              </ownedComment>              </ownedComment>
444            </ownedAttribute>            </ownedAttribute>
445          </packagedElement>          </packagedElement>
446        </packagedElement>        </packagedElement>
447        <packagedElement xmi:type="uml:Package" xmi:id="_QquuivNUEei_fuM8ZZ6QVg" name="polarization">        <packagedElement xmi:type="uml:Package" xmi:id="_3ejZ7PTbEeiE3LV_spWPvQ" name="polarization">
448          <ownedComment xmi:type="uml:Comment" xmi:id="_Qquui_NUEei_fuM8ZZ6QVg">          <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZ7fTbEeiE3LV_spWPvQ">
449            <body>This package provides specialized content for the Polarization domain.            <body>This package provides specialized content for the Polarization domain.
450  This domain provides a concrete example of a Discrete coordinate space.  The coordinates in this domain are given by enumerated lists of the various polarization types.</body>  This domain provides a concrete example of a Discrete coordinate space.  The coordinates in this domain are given by enumerated lists of the various polarization types.</body>
451          </ownedComment>          </ownedComment>
452          <packagedElement xmi:type="uml:Enumeration" xmi:id="_QquujPNUEei_fuM8ZZ6QVg" name="PolStokesEnum">          <packagedElement xmi:type="uml:Enumeration" xmi:id="_3ejZ7vTbEeiE3LV_spWPvQ" name="PolStokesEnum">
453            <ownedComment xmi:type="uml:Comment" xmi:id="_QquujfNUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZ7_TbEeiE3LV_spWPvQ">
454              <body>Stokes Polarization states</body>              <body>Stokes Polarization states</body>
455            </ownedComment>            </ownedComment>
456            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_QquujvNUEei_fuM8ZZ6QVg" name="I"/>            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_3ejZ8PTbEeiE3LV_spWPvQ" name="I"/>
457            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_Qquuj_NUEei_fuM8ZZ6QVg" name="Q"/>            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_3ejZ8fTbEeiE3LV_spWPvQ" name="Q"/>
458            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_QquukPNUEei_fuM8ZZ6QVg" name="U"/>            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_3ejZ8vTbEeiE3LV_spWPvQ" name="U"/>
459            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_QquukfNUEei_fuM8ZZ6QVg" name="V"/>            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_3ejZ8_TbEeiE3LV_spWPvQ" name="V"/>
460          </packagedElement>          </packagedElement>
461          <packagedElement xmi:type="uml:Enumeration" xmi:id="_QquukvNUEei_fuM8ZZ6QVg" name="PolCircularEnum">          <packagedElement xmi:type="uml:Enumeration" xmi:id="_3ejZ9PTbEeiE3LV_spWPvQ" name="PolCircularEnum">
462            <ownedComment xmi:type="uml:Comment" xmi:id="_Qquuk_NUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZ9fTbEeiE3LV_spWPvQ">
463              <body>Circular Polarization states</body>              <body>Circular Polarization states</body>
464            </ownedComment>            </ownedComment>
465            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_QquulPNUEei_fuM8ZZ6QVg" name="RR"/>            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_3ejZ9vTbEeiE3LV_spWPvQ" name="RR"/>
466            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_QquulfNUEei_fuM8ZZ6QVg" name="LL"/>            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_3ejZ9_TbEeiE3LV_spWPvQ" name="LL"/>
467            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_QquulvNUEei_fuM8ZZ6QVg" name="RL"/>            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_3ejZ-PTbEeiE3LV_spWPvQ" name="RL"/>
468            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_Qquul_NUEei_fuM8ZZ6QVg" name="LR"/>            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_3ejZ-fTbEeiE3LV_spWPvQ" name="LR"/>
469          </packagedElement>          </packagedElement>
470          <packagedElement xmi:type="uml:Enumeration" xmi:id="_QquumPNUEei_fuM8ZZ6QVg" name="PolLinearEnum">          <packagedElement xmi:type="uml:Enumeration" xmi:id="_3ejZ-vTbEeiE3LV_spWPvQ" name="PolLinearEnum">
471            <ownedComment xmi:type="uml:Comment" xmi:id="_QquumfNUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejZ-_TbEeiE3LV_spWPvQ">
472              <body>Linear Polarization states</body>              <body>Linear Polarization states</body>
473            </ownedComment>            </ownedComment>
474            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_QquumvNUEei_fuM8ZZ6QVg" name="XX"/>            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_3ejZ_PTbEeiE3LV_spWPvQ" name="XX"/>
475            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_Qquum_NUEei_fuM8ZZ6QVg" name="YY"/>            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_3ejZ_fTbEeiE3LV_spWPvQ" name="YY"/>
476            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_QquunPNUEei_fuM8ZZ6QVg" name="XY"/>            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_3ejZ_vTbEeiE3LV_spWPvQ" name="XY"/>
477            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_QquunfNUEei_fuM8ZZ6QVg" name="YX"/>            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_3ejZ__TbEeiE3LV_spWPvQ" name="YX"/>
478          </packagedElement>          </packagedElement>
479          <packagedElement xmi:type="uml:Enumeration" xmi:id="_QquunvNUEei_fuM8ZZ6QVg" name="PolVectorEnum">          <packagedElement xmi:type="uml:Enumeration" xmi:id="_3ejaAPTbEeiE3LV_spWPvQ" name="PolVectorEnum">
480            <ownedComment xmi:type="uml:Comment" xmi:id="_Qquun_NUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaAfTbEeiE3LV_spWPvQ">
481              <body>Vector Polarization states</body>              <body>Vector Polarization states</body>
482            </ownedComment>            </ownedComment>
483            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_QquuoPNUEei_fuM8ZZ6QVg" name="I"/>            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_3ejaAvTbEeiE3LV_spWPvQ" name="I"/>
484            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_QquuofNUEei_fuM8ZZ6QVg" name="PF"/>            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_3ejaA_TbEeiE3LV_spWPvQ" name="PF"/>
485            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_QquuovNUEei_fuM8ZZ6QVg" name="PP"/>            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_3ejaBPTbEeiE3LV_spWPvQ" name="PP"/>
486            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_Qquuo_NUEei_fuM8ZZ6QVg" name="PA"/>            <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_3ejaBfTbEeiE3LV_spWPvQ" name="PA"/>
487          </packagedElement>          </packagedElement>
488          <packagedElement xmi:type="uml:DataType" xmi:id="_QquupPNUEei_fuM8ZZ6QVg" name="PolCoordValue" isAbstract="true">          <packagedElement xmi:type="uml:DataType" xmi:id="_3ejaBvTbEeiE3LV_spWPvQ" name="PolCoordValue" isAbstract="true">
489            <ownedComment xmi:type="uml:Comment" xmi:id="_QquupfNUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaB_TbEeiE3LV_spWPvQ">
490              <body>Abstract head of the polarization coordinate types.  Here we constrain the coordinate value to refer to a discrete axis type.  </body>              <body>Abstract head of the polarization coordinate types.  Here we constrain the coordinate value to refer to a discrete axis type.  </body>
491            </ownedComment>            </ownedComment>
492            <generalization xmi:type="uml:Generalization" xmi:id="_QquupvNUEei_fuM8ZZ6QVg" general="_Qquuw_NUEei_fuM8ZZ6QVg"/>            <generalization xmi:type="uml:Generalization" xmi:id="_3ejaCPTbEeiE3LV_spWPvQ" general="_3ejaJfTbEeiE3LV_spWPvQ"/>
493          </packagedElement>          </packagedElement>
494          <packagedElement xmi:type="uml:DataType" xmi:id="_Qquup_NUEei_fuM8ZZ6QVg" name="PolCircular">          <packagedElement xmi:type="uml:DataType" xmi:id="_3ejaCfTbEeiE3LV_spWPvQ" name="PolCircular">
495            <ownedComment xmi:type="uml:Comment" xmi:id="_QquuqPNUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaCvTbEeiE3LV_spWPvQ">
496              <body>Coordinate for Circular Polarization type</body>              <body>Coordinate for Circular Polarization type</body>
497            </ownedComment>            </ownedComment>
498            <generalization xmi:type="uml:Generalization" xmi:id="_QquuqfNUEei_fuM8ZZ6QVg" general="_QquupPNUEei_fuM8ZZ6QVg"/>            <generalization xmi:type="uml:Generalization" xmi:id="_3ejaC_TbEeiE3LV_spWPvQ" general="_3ejaBvTbEeiE3LV_spWPvQ"/>
499            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuqvNUEei_fuM8ZZ6QVg" name="cval" visibility="public" type="_QquukvNUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejaDPTbEeiE3LV_spWPvQ" name="cval" visibility="public" type="_3ejZ9PTbEeiE3LV_spWPvQ" isUnique="false">
500              <ownedComment xmi:type="uml:Comment" xmi:id="_Qquuq_NUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaDfTbEeiE3LV_spWPvQ">
501                <body>The coordinate value MUST be from the PolCircularEnum enumerated set.</body>                <body>The coordinate value MUST be from the PolCircularEnum enumerated set.</body>
502              </ownedComment>              </ownedComment>
503            </ownedAttribute>            </ownedAttribute>
504          </packagedElement>          </packagedElement>
505          <packagedElement xmi:type="uml:DataType" xmi:id="_QquurPNUEei_fuM8ZZ6QVg" name="PolLinear">          <packagedElement xmi:type="uml:DataType" xmi:id="_3ejaDvTbEeiE3LV_spWPvQ" name="PolLinear">
506            <ownedComment xmi:type="uml:Comment" xmi:id="_QquurfNUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaD_TbEeiE3LV_spWPvQ">
507              <body>Coordinate for LinearPolarization type</body>              <body>Coordinate for LinearPolarization type</body>
508            </ownedComment>            </ownedComment>
509            <generalization xmi:type="uml:Generalization" xmi:id="_QquurvNUEei_fuM8ZZ6QVg" general="_QquupPNUEei_fuM8ZZ6QVg"/>            <generalization xmi:type="uml:Generalization" xmi:id="_3ejaEPTbEeiE3LV_spWPvQ" general="_3ejaBvTbEeiE3LV_spWPvQ"/>
510            <ownedAttribute xmi:type="uml:Property" xmi:id="_Qquur_NUEei_fuM8ZZ6QVg" name="cval" visibility="public" type="_QquumPNUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejaEfTbEeiE3LV_spWPvQ" name="cval" visibility="public" type="_3ejZ-vTbEeiE3LV_spWPvQ" isUnique="false">
511              <ownedComment xmi:type="uml:Comment" xmi:id="_QquusPNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaEvTbEeiE3LV_spWPvQ">
512                <body>The coordinate value MUST be from the PolLinearEnum enumerated set.</body>                <body>The coordinate value MUST be from the PolLinearEnum enumerated set.</body>
513              </ownedComment>              </ownedComment>
514            </ownedAttribute>            </ownedAttribute>
515          </packagedElement>          </packagedElement>
516          <packagedElement xmi:type="uml:DataType" xmi:id="_QquusfNUEei_fuM8ZZ6QVg" name="PolStokes">          <packagedElement xmi:type="uml:DataType" xmi:id="_3ejaE_TbEeiE3LV_spWPvQ" name="PolStokes">
517            <ownedComment xmi:type="uml:Comment" xmi:id="_QquusvNUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaFPTbEeiE3LV_spWPvQ">
518              <body>Coordinate for Stokes Polarization type</body>              <body>Coordinate for Stokes Polarization type</body>
519            </ownedComment>            </ownedComment>
520            <generalization xmi:type="uml:Generalization" xmi:id="_Qquus_NUEei_fuM8ZZ6QVg" general="_QquupPNUEei_fuM8ZZ6QVg"/>            <generalization xmi:type="uml:Generalization" xmi:id="_3ejaFfTbEeiE3LV_spWPvQ" general="_3ejaBvTbEeiE3LV_spWPvQ"/>
521            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquutPNUEei_fuM8ZZ6QVg" name="cval" visibility="public" type="_QquujPNUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejaFvTbEeiE3LV_spWPvQ" name="cval" visibility="public" type="_3ejZ7vTbEeiE3LV_spWPvQ" isUnique="false">
522              <ownedComment xmi:type="uml:Comment" xmi:id="_QquutfNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaF_TbEeiE3LV_spWPvQ">
523                <body>The coordinate value MUST be from the PolStokesEnum enumerated set.</body>                <body>The coordinate value MUST be from the PolStokesEnum enumerated set.</body>
524              </ownedComment>              </ownedComment>
525            </ownedAttribute>            </ownedAttribute>
526          </packagedElement>          </packagedElement>
527          <packagedElement xmi:type="uml:DataType" xmi:id="_QquutvNUEei_fuM8ZZ6QVg" name="PolVector">          <packagedElement xmi:type="uml:DataType" xmi:id="_3ejaGPTbEeiE3LV_spWPvQ" name="PolVector">
528            <ownedComment xmi:type="uml:Comment" xmi:id="_Qquut_NUEei_fuM8ZZ6QVg">            <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaGfTbEeiE3LV_spWPvQ">
529              <body>Coordinate for Vector Polarization type</body>              <body>Coordinate for Vector Polarization type</body>
530            </ownedComment>            </ownedComment>
531            <generalization xmi:type="uml:Generalization" xmi:id="_QquuuPNUEei_fuM8ZZ6QVg" general="_QquupPNUEei_fuM8ZZ6QVg"/>            <generalization xmi:type="uml:Generalization" xmi:id="_3ejaGvTbEeiE3LV_spWPvQ" general="_3ejaBvTbEeiE3LV_spWPvQ"/>
532            <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuufNUEei_fuM8ZZ6QVg" name="cval" visibility="public" type="_QquunvNUEei_fuM8ZZ6QVg" isUnique="false">            <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejaG_TbEeiE3LV_spWPvQ" name="cval" visibility="public" type="_3ejaAPTbEeiE3LV_spWPvQ" isUnique="false">
533              <ownedComment xmi:type="uml:Comment" xmi:id="_QquuuvNUEei_fuM8ZZ6QVg">              <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaHPTbEeiE3LV_spWPvQ">
534                <body>The coordinate value MUST be from the PolVectorEnum enumerated set.</body>                <body>The coordinate value MUST be from the PolVectorEnum enumerated set.</body>
535              </ownedComment>              </ownedComment>
536            </ownedAttribute>            </ownedAttribute>
537          </packagedElement>          </packagedElement>
538        </packagedElement>        </packagedElement>
539      </packagedElement>      </packagedElement>
540      <packagedElement xmi:type="uml:DataType" xmi:id="_Qquuu_NUEei_fuM8ZZ6QVg" name="Coordinate" isAbstract="true">      <packagedElement xmi:type="uml:DataType" xmi:id="_3ejaHfTbEeiE3LV_spWPvQ" name="Coordinate" isAbstract="true">
541        <ownedComment xmi:type="uml:Comment" xmi:id="_QquuvPNUEei_fuM8ZZ6QVg">        <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaHvTbEeiE3LV_spWPvQ">
542          <body>Abstract base class for the Coordinate data types.  All Coordinates MAY refer to a coordinate frame, providing additional metadata relevant to interpreting the coordinate value.</body>          <body>Abstract base class for the Coordinate data types.  All Coordinates MAY refer to a coordinate frame, providing additional metadata relevant to interpreting the coordinate value.</body>
543        </ownedComment>        </ownedComment>
544        <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuvfNUEei_fuM8ZZ6QVg" name="frame" visibility="public" type="_QquvAfNUEei_fuM8ZZ6QVg" association="_QquuwPNUEei_fuM8ZZ6QVg">        <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejaH_TbEeiE3LV_spWPvQ" name="frame" visibility="public" type="_3ejaY_TbEeiE3LV_spWPvQ" association="_3ejaIvTbEeiE3LV_spWPvQ">
545          <ownedComment xmi:type="uml:Comment" xmi:id="_QquuvvNUEei_fuM8ZZ6QVg">          <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaIPTbEeiE3LV_spWPvQ">
546            <body>Provided additional metadata relevant to interpreting the coordinate value.  For example, the spatial reference position, or time scale.</body>            <body>Provided additional metadata relevant to interpreting the coordinate value.  For example, the spatial reference position, or time scale.</body>
547          </ownedComment>          </ownedComment>
548          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Qquuv_NUEei_fuM8ZZ6QVg"/>          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejaIfTbEeiE3LV_spWPvQ"/>
549        </ownedAttribute>        </ownedAttribute>
550      </packagedElement>      </packagedElement>
551      <packagedElement xmi:type="uml:Association" xmi:id="_QquuwPNUEei_fuM8ZZ6QVg" memberEnd="_QquuvfNUEei_fuM8ZZ6QVg _QquuwfNUEei_fuM8ZZ6QVg">      <packagedElement xmi:type="uml:Association" xmi:id="_3ejaIvTbEeiE3LV_spWPvQ" memberEnd="_3ejaH_TbEeiE3LV_spWPvQ _3ejaI_TbEeiE3LV_spWPvQ">
552        <ownedEnd xmi:type="uml:Property" xmi:id="_QquuwfNUEei_fuM8ZZ6QVg" visibility="public" type="_Qquuu_NUEei_fuM8ZZ6QVg" association="_QquuwPNUEei_fuM8ZZ6QVg">        <ownedEnd xmi:type="uml:Property" xmi:id="_3ejaI_TbEeiE3LV_spWPvQ" visibility="public" type="_3ejaHfTbEeiE3LV_spWPvQ" association="_3ejaIvTbEeiE3LV_spWPvQ">
553          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QquuwvNUEei_fuM8ZZ6QVg"/>          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejaJPTbEeiE3LV_spWPvQ"/>
554        </ownedEnd>        </ownedEnd>
555      </packagedElement>      </packagedElement>
556      <packagedElement xmi:type="uml:DataType" xmi:id="_Qquuw_NUEei_fuM8ZZ6QVg" name="CoordValue" isAbstract="true">      <packagedElement xmi:type="uml:DataType" xmi:id="_3ejaJfTbEeiE3LV_spWPvQ" name="CoordValue" isAbstract="true">
557        <ownedComment xmi:type="uml:Comment" xmi:id="_QquuxPNUEei_fuM8ZZ6QVg">        <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaJvTbEeiE3LV_spWPvQ">
558          <body>Abstract head of the 1-dimensional coordinate value types.  Each coordinate value MUST reference the associated axis in the coordinate space.  Combined with the inherited coordinate frame reference, the CoordValue type basically represents the phrase "I am a value along that axis in that frame."          <body>Abstract head of the 1-dimensional coordinate value types.  Each coordinate value MUST reference the associated axis in the coordinate space.  Combined with the inherited coordinate frame reference, the CoordValue type basically represents the phrase "I am a value along that axis in that frame."
559    
560  NOTE:  CoordValue and its children provide a generic means for describing any sort of data.  This model also provides a set of simple, specialized Coordinate types for the most common data which encapsulate much of this content into the definition of the class itself.  These can be found in the relevant domain (Space, Time, etc) packages.</body>  NOTE:  CoordValue and its children provide a generic means for describing any sort of data.  This model also provides a set of simple, specialized Coordinate types for the most common data which encapsulate much of this content into the definition of the class itself.  These can be found in the relevant domain (Space, Time, etc) packages.</body>
561        </ownedComment>        </ownedComment>
562        <generalization xmi:type="uml:Generalization" xmi:id="_QquuxfNUEei_fuM8ZZ6QVg" general="_Qquuu_NUEei_fuM8ZZ6QVg"/>        <generalization xmi:type="uml:Generalization" xmi:id="_3ejaJ_TbEeiE3LV_spWPvQ" general="_3ejaHfTbEeiE3LV_spWPvQ"/>
563        <ownedAttribute xmi:type="uml:Property" xmi:id="_QquuxvNUEei_fuM8ZZ6QVg" name="axis" visibility="public" type="_Qquu6PNUEei_fuM8ZZ6QVg" association="_QquuyPNUEei_fuM8ZZ6QVg">        <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejaKPTbEeiE3LV_spWPvQ" name="axis" visibility="public" type="_3ejaSvTbEeiE3LV_spWPvQ" association="_3ejaKvTbEeiE3LV_spWPvQ">
564          <ownedComment xmi:type="uml:Comment" xmi:id="_Qquux_NUEei_fuM8ZZ6QVg">          <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaKfTbEeiE3LV_spWPvQ">
565            <body>Reference to the particular axis of the coordinate space along which this value is given.            <body>Reference to the particular axis of the coordinate space along which this value is given.
566  eg: the X axis of a 3D CARTESIAN coordinate space.</body>  eg: the X axis of a 3D CARTESIAN coordinate space.</body>
567          </ownedComment>          </ownedComment>
568        </ownedAttribute>        </ownedAttribute>
569      </packagedElement>      </packagedElement>
570      <packagedElement xmi:type="uml:Association" xmi:id="_QquuyPNUEei_fuM8ZZ6QVg" memberEnd="_QquuxvNUEei_fuM8ZZ6QVg _QquuyfNUEei_fuM8ZZ6QVg">      <packagedElement xmi:type="uml:Association" xmi:id="_3ejaKvTbEeiE3LV_spWPvQ" memberEnd="_3ejaKPTbEeiE3LV_spWPvQ _3ejaK_TbEeiE3LV_spWPvQ">
571        <ownedEnd xmi:type="uml:Property" xmi:id="_QquuyfNUEei_fuM8ZZ6QVg" visibility="public" type="_Qquuw_NUEei_fuM8ZZ6QVg" association="_QquuyPNUEei_fuM8ZZ6QVg">        <ownedEnd xmi:type="uml:Property" xmi:id="_3ejaK_TbEeiE3LV_spWPvQ" visibility="public" type="_3ejaJfTbEeiE3LV_spWPvQ" association="_3ejaKvTbEeiE3LV_spWPvQ">
572          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QquuyvNUEei_fuM8ZZ6QVg"/>          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejaLPTbEeiE3LV_spWPvQ"/>
573        </ownedEnd>        </ownedEnd>
574      </packagedElement>      </packagedElement>
575      <packagedElement xmi:type="uml:Enumeration" xmi:id="_Qquuy_NUEei_fuM8ZZ6QVg" name="Handedness">      <packagedElement xmi:type="uml:Enumeration" xmi:id="_3ejaLfTbEeiE3LV_spWPvQ" name="Handedness">
576        <ownedComment xmi:type="uml:Comment" xmi:id="_QquuzPNUEei_fuM8ZZ6QVg">        <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaLvTbEeiE3LV_spWPvQ">
577          <body>The handedness of a coordinate space.  For most cases, this will be a fixed value in the specification of the coordinate space.  We provide this element to allow this flexibility when needed.  In this document, it is used in the Pixel domain.</body>          <body>The handedness of a coordinate space.  For most cases, this will be a fixed value in the specification of the coordinate space.  We provide this element to allow this flexibility when needed.  In this document, it is used in the Pixel domain.</body>
578        </ownedComment>        </ownedComment>
579        <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_QquuzfNUEei_fuM8ZZ6QVg" name="left">        <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_3ejaL_TbEeiE3LV_spWPvQ" name="left">
580          <ownedComment xmi:type="uml:Comment" xmi:id="_QquuzvNUEei_fuM8ZZ6QVg">          <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaMPTbEeiE3LV_spWPvQ">
581            <body>positive x and y axes point right and up, the positive z axis points inward</body>            <body>positive x and y axes point right and up, the positive z axis points inward</body>
582          </ownedComment>          </ownedComment>
583        </ownedLiteral>        </ownedLiteral>
584        <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_Qquuz_NUEei_fuM8ZZ6QVg" name="right">        <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_3ejaMfTbEeiE3LV_spWPvQ" name="right">
585          <ownedComment xmi:type="uml:Comment" xmi:id="_Qquu0PNUEei_fuM8ZZ6QVg">          <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaMvTbEeiE3LV_spWPvQ">
586            <body>positive x and y axes point right and up, the positive z axis points outward.</body>            <body>positive x and y axes point right and up, the positive z axis points outward.</body>
587          </ownedComment>          </ownedComment>
588        </ownedLiteral>        </ownedLiteral>
589      </packagedElement>      </packagedElement>
590      <packagedElement xmi:type="uml:DataType" xmi:id="_Qquu0fNUEei_fuM8ZZ6QVg" name="PhysicalCoordValue">      <packagedElement xmi:type="uml:DataType" xmi:id="_3ejaM_TbEeiE3LV_spWPvQ" name="PhysicalCoordValue">
591        <ownedComment xmi:type="uml:Comment" xmi:id="_Qquu0vNUEei_fuM8ZZ6QVg">        <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaNPTbEeiE3LV_spWPvQ">
592          <body>The most common type of coordinate value.  This type is appropriate for any data whose values can be described by an ivoa:Quantity (numeric, with unit).</body>          <body>The most common type of coordinate value.  This type is appropriate for any data whose values can be described by an ivoa:Quantity (numeric, with unit).</body>
593        </ownedComment>        </ownedComment>
594        <generalization xmi:type="uml:Generalization" xmi:id="_Qquu0_NUEei_fuM8ZZ6QVg" general="_Qquuw_NUEei_fuM8ZZ6QVg"/>        <generalization xmi:type="uml:Generalization" xmi:id="_3ejaNfTbEeiE3LV_spWPvQ" general="_3ejaJfTbEeiE3LV_spWPvQ"/>
595        <ownedAttribute xmi:type="uml:Property" xmi:id="_Qquu1PNUEei_fuM8ZZ6QVg" name="cval" visibility="public" type="_Qqk9FvNUEei_fuM8ZZ6QVg" isUnique="false">        <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejaNvTbEeiE3LV_spWPvQ" name="cval" visibility="public" type="_3ejZQ_TbEeiE3LV_spWPvQ" isUnique="false">
596          <ownedComment xmi:type="uml:Comment" xmi:id="_Qquu1fNUEei_fuM8ZZ6QVg">          <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaN_TbEeiE3LV_spWPvQ">
597            <body>This coordinate MUST contain a value expressed as an ivoa:Quantity.</body>            <body>This coordinate MUST contain a value expressed as an ivoa:Quantity.</body>
598          </ownedComment>          </ownedComment>
599        </ownedAttribute>        </ownedAttribute>
600      </packagedElement>      </packagedElement>
601      <packagedElement xmi:type="uml:DataType" xmi:id="_Qquu1vNUEei_fuM8ZZ6QVg" name="BinnedCoordValue">      <packagedElement xmi:type="uml:DataType" xmi:id="_3ejaOPTbEeiE3LV_spWPvQ" name="BinnedCoordValue">
602        <ownedComment xmi:type="uml:Comment" xmi:id="_Qquu1_NUEei_fuM8ZZ6QVg">        <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaOfTbEeiE3LV_spWPvQ">
603          <body>Coordinate value type specifically intended for binned data (eg: pixel indexes).          <body>Coordinate value type specifically intended for binned data (eg: pixel indexes).
604  </body>  </body>
605        </ownedComment>        </ownedComment>
606        <generalization xmi:type="uml:Generalization" xmi:id="_Qquu2PNUEei_fuM8ZZ6QVg" general="_Qquuw_NUEei_fuM8ZZ6QVg"/>        <generalization xmi:type="uml:Generalization" xmi:id="_3ejaOvTbEeiE3LV_spWPvQ" general="_3ejaJfTbEeiE3LV_spWPvQ"/>
607        <ownedAttribute xmi:type="uml:Property" xmi:id="_Qquu2fNUEei_fuM8ZZ6QVg" name="cval" visibility="public" type="_Qqk9DfNUEei_fuM8ZZ6QVg" isUnique="false">        <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejaO_TbEeiE3LV_spWPvQ" name="cval" visibility="public" type="_3eZoXfTbEeiE3LV_spWPvQ" isUnique="false">
608          <ownedComment xmi:type="uml:Comment" xmi:id="_Qquu2vNUEei_fuM8ZZ6QVg">          <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaPPTbEeiE3LV_spWPvQ">
609            <body>The binned coordinate value, expressed as an integer.  eg: bin number, pixel index.            <body>The binned coordinate value, expressed as an integer.  eg: bin number, pixel index.
610  </body>  </body>
611          </ownedComment>          </ownedComment>
612        </ownedAttribute>        </ownedAttribute>
613      </packagedElement>      </packagedElement>
614      <packagedElement xmi:type="uml:DataType" xmi:id="_Qquu2_NUEei_fuM8ZZ6QVg" name="CompositeCoordinate" isAbstract="true">      <packagedElement xmi:type="uml:DataType" xmi:id="_3ejaPfTbEeiE3LV_spWPvQ" name="CompositeCoordinate" isAbstract="true">
615        <ownedComment xmi:type="uml:Comment" xmi:id="_Qquu3PNUEei_fuM8ZZ6QVg">        <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaPvTbEeiE3LV_spWPvQ">
616          <body>Multi-dimensional coordinate value.  This container can be used to collect coordinate values which should be considered as a single entity.  Any concrete class of this type MUST contain a specific number of component values in order to comply with vo-dml modeling rules.  We define concrete classes for 1-D, 2-D, and 3-D cases.   As a Coordinate, this class MAY include a coordinate frame reference, as do the component coordinate values.  In practice, the coordinate frame reference may be on either the composite coordinate or the component coordinate values, but MUST NOT be on both.          <body>Multi-dimensional coordinate value.  This container can be used to collect coordinate values which should be considered as a single entity.  Any concrete class of this type MUST contain a specific number of component values in order to comply with vo-dml modeling rules.  We define concrete classes for 1-D, 2-D, and 3-D cases.   As a Coordinate, this class MAY include a coordinate frame reference, as do the component coordinate values.  In practice, the coordinate frame reference may be on either the composite coordinate or the component coordinate values, but MUST NOT be on both.
617  </body>  </body>
618        </ownedComment>        </ownedComment>
619        <generalization xmi:type="uml:Generalization" xmi:id="_Qquu3fNUEei_fuM8ZZ6QVg" general="_Qquuu_NUEei_fuM8ZZ6QVg"/>        <generalization xmi:type="uml:Generalization" xmi:id="_3ejaP_TbEeiE3LV_spWPvQ" general="_3ejaHfTbEeiE3LV_spWPvQ"/>
620        <ownedAttribute xmi:type="uml:Property" xmi:id="_Qquu3vNUEei_fuM8ZZ6QVg" name="cmpt" visibility="public" type="_Qquuw_NUEei_fuM8ZZ6QVg" isUnique="false">        <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejaQPTbEeiE3LV_spWPvQ" name="cmpt" visibility="public" type="_3ejaJfTbEeiE3LV_spWPvQ" isUnique="false">
621          <ownedComment xmi:type="uml:Comment" xmi:id="_Qquu3_NUEei_fuM8ZZ6QVg">          <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaQfTbEeiE3LV_spWPvQ">
622            <body>Component member of the composite coordinate.</body>            <body>Component member of the composite coordinate.</body>
623          </ownedComment>          </ownedComment>
624          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Qquu4PNUEei_fuM8ZZ6QVg" value="*"/>          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3ejaQvTbEeiE3LV_spWPvQ" value="*"/>
625        </ownedAttribute>        </ownedAttribute>
626      </packagedElement>      </packagedElement>
627      <packagedElement xmi:type="uml:Class" xmi:id="_Qquu4fNUEei_fuM8ZZ6QVg" name="CoordSpace">      <packagedElement xmi:type="uml:Class" xmi:id="_3ejaQ_TbEeiE3LV_spWPvQ" name="CoordSpace">
628        <ownedComment xmi:type="uml:Comment" xmi:id="_Qquu4vNUEei_fuM8ZZ6QVg">        <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaRPTbEeiE3LV_spWPvQ">
629          <body>This object defines a domain space.  ie: it describes the set of possible coordinate values.  For many cases, users will not need to define coordinate spaces explicitely, but may refer to pre-defined descriptions for commonly used types (eg: CARTESIAN, SPHERICAL, CYLINDRICAL).</body>          <body>This object defines a domain space.  ie: it describes the set of possible coordinate values.  For many cases, users will not need to define coordinate spaces explicitely, but instead refer to pre-defined descriptions for commonly used types (eg: CARTESIAN, SPHERICAL, CYLINDRICAL).</body>
630        </ownedComment>        </ownedComment>
631        <ownedAttribute xmi:type="uml:Property" xmi:id="_Qquu4_NUEei_fuM8ZZ6QVg" name="axis" visibility="public" type="_Qquu6PNUEei_fuM8ZZ6QVg" aggregation="composite" association="_Qquu5vNUEei_fuM8ZZ6QVg">        <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejaRfTbEeiE3LV_spWPvQ" name="axis" visibility="public" type="_3ejaSvTbEeiE3LV_spWPvQ" aggregation="composite" association="_3ejaSPTbEeiE3LV_spWPvQ">
632          <ownedComment xmi:type="uml:Comment" xmi:id="_Qquu5PNUEei_fuM8ZZ6QVg">          <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaRvTbEeiE3LV_spWPvQ">
633            <body>Describes an axis of the coordinate space.  </body>            <body>Describes an axis of the coordinate space.  </body>
634          </ownedComment>          </ownedComment>
635          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Qquu5fNUEei_fuM8ZZ6QVg" value="*"/>          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3ejaR_TbEeiE3LV_spWPvQ" value="*"/>
636        </ownedAttribute>        </ownedAttribute>
637      </packagedElement>      </packagedElement>
638      <packagedElement xmi:type="uml:Association" xmi:id="_Qquu5vNUEei_fuM8ZZ6QVg" memberEnd="_Qquu4_NUEei_fuM8ZZ6QVg _Qquu5_NUEei_fuM8ZZ6QVg">      <packagedElement xmi:type="uml:Association" xmi:id="_3ejaSPTbEeiE3LV_spWPvQ" memberEnd="_3ejaRfTbEeiE3LV_spWPvQ _3ejaSfTbEeiE3LV_spWPvQ">
639        <ownedEnd xmi:type="uml:Property" xmi:id="_Qquu5_NUEei_fuM8ZZ6QVg" visibility="public" type="_Qquu4fNUEei_fuM8ZZ6QVg" association="_Qquu5vNUEei_fuM8ZZ6QVg"/>        <ownedEnd xmi:type="uml:Property" xmi:id="_3ejaSfTbEeiE3LV_spWPvQ" visibility="public" type="_3ejaQ_TbEeiE3LV_spWPvQ" association="_3ejaSPTbEeiE3LV_spWPvQ"/>
640      </packagedElement>      </packagedElement>
641      <packagedElement xmi:type="uml:Class" xmi:id="_Qquu6PNUEei_fuM8ZZ6QVg" name="Axis" isAbstract="true">      <packagedElement xmi:type="uml:Class" xmi:id="_3ejaSvTbEeiE3LV_spWPvQ" name="Axis" isAbstract="true">
642        <ownedComment xmi:type="uml:Comment" xmi:id="_Qquu6fNUEei_fuM8ZZ6QVg">        <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaS_TbEeiE3LV_spWPvQ">
643          <body>The abstract parent class for all coordinate axis types.  We provide concrete classes for the most common types of data, Continuous, Binned, and Discrete, but allow for extension for other types as needed.</body>          <body>The abstract parent class for all coordinate axis types.  We provide concrete classes for the most common types of data, Continuous, Binned, and Discrete, but allow for extension for other types as needed.</body>
644        </ownedComment>        </ownedComment>
645        <ownedAttribute xmi:type="uml:Property" xmi:id="_Qquu6vNUEei_fuM8ZZ6QVg" name="name" visibility="public" type="_Qqk9EfNUEei_fuM8ZZ6QVg" isUnique="false">        <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejaTPTbEeiE3LV_spWPvQ" name="name" visibility="public" type="_3eZoYfTbEeiE3LV_spWPvQ" isUnique="false">
646          <ownedComment xmi:type="uml:Comment" xmi:id="_Qquu6_NUEei_fuM8ZZ6QVg">          <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaTfTbEeiE3LV_spWPvQ">
647            <body>Freeform string, provides the name or label for the axis.</body>            <body>Freeform string, provides the name or label for the axis.</body>
648          </ownedComment>          </ownedComment>
649          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Qquu7PNUEei_fuM8ZZ6QVg"/>          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejaTvTbEeiE3LV_spWPvQ"/>
650        </ownedAttribute>        </ownedAttribute>
651      </packagedElement>      </packagedElement>
652      <packagedElement xmi:type="uml:Class" xmi:id="_Qquu7fNUEei_fuM8ZZ6QVg" name="ContinuousAxis">      <packagedElement xmi:type="uml:Class" xmi:id="_3ejaT_TbEeiE3LV_spWPvQ" name="ContinuousAxis">
653        <ownedComment xmi:type="uml:Comment" xmi:id="_Qquu7vNUEei_fuM8ZZ6QVg">        <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaUPTbEeiE3LV_spWPvQ">
654          <body>Axis description for continuous data.  This object describes the domain for a particular axis of the domain space.  It allows for the specification of the legal domain range (min,max), and a flag indicating if the axis is cyclic.</body>          <body>Axis description for continuous data.  This object describes the domain for a particular axis of the domain space.  It allows for the specification of the legal domain range (min,max), and a flag indicating if the axis is cyclic.</body>
655        </ownedComment>        </ownedComment>
656        <generalization xmi:type="uml:Generalization" xmi:id="_Qquu7_NUEei_fuM8ZZ6QVg" general="_Qquu6PNUEei_fuM8ZZ6QVg"/>        <generalization xmi:type="uml:Generalization" xmi:id="_3ejaUfTbEeiE3LV_spWPvQ" general="_3ejaSvTbEeiE3LV_spWPvQ"/>
657        <ownedAttribute xmi:type="uml:Property" xmi:id="_Qquu8PNUEei_fuM8ZZ6QVg" name="domainMin" visibility="public" type="_Qqk9FvNUEei_fuM8ZZ6QVg" isUnique="false">        <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejaUvTbEeiE3LV_spWPvQ" name="domainMin" visibility="public" type="_3ejZQ_TbEeiE3LV_spWPvQ" isUnique="false">
658          <ownedComment xmi:type="uml:Comment" xmi:id="_Qquu8fNUEei_fuM8ZZ6QVg">          <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaU_TbEeiE3LV_spWPvQ">
659            <body>Minimum extent of the axis domain space.  If not provided, the domain space is considered to have no lower bound (-INFINITY).</body>            <body>Minimum extent of the axis domain space.  If not provided, the domain space is considered to have no lower bound (-INFINITY).</body>
660          </ownedComment>          </ownedComment>
661          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Qquu8vNUEei_fuM8ZZ6QVg"/>          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejaVPTbEeiE3LV_spWPvQ"/>
662        </ownedAttribute>        </ownedAttribute>
663        <ownedAttribute xmi:type="uml:Property" xmi:id="_Qquu8_NUEei_fuM8ZZ6QVg" name="domainMax" visibility="public" type="_Qqk9FvNUEei_fuM8ZZ6QVg" isUnique="false">        <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejaVfTbEeiE3LV_spWPvQ" name="domainMax" visibility="public" type="_3ejZQ_TbEeiE3LV_spWPvQ" isUnique="false">
664          <ownedComment xmi:type="uml:Comment" xmi:id="_Qquu9PNUEei_fuM8ZZ6QVg">          <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaVvTbEeiE3LV_spWPvQ">
665            <body>Maximum extent of the axis domain space.  If not provided, the domain space is considered to have no upper bound (+INFINITY).</body>            <body>Maximum extent of the axis domain space.  If not provided, the domain space is considered to have no upper bound (+INFINITY).</body>
666          </ownedComment>          </ownedComment>
667          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Qquu9fNUEei_fuM8ZZ6QVg"/>          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejaV_TbEeiE3LV_spWPvQ"/>
668        </ownedAttribute>        </ownedAttribute>
669        <ownedAttribute xmi:type="uml:Property" xmi:id="_Qquu9vNUEei_fuM8ZZ6QVg" name="cyclic" visibility="public" type="_Qqk9EvNUEei_fuM8ZZ6QVg" isUnique="false">        <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejaWPTbEeiE3LV_spWPvQ" name="cyclic" visibility="public" type="_3eZoYvTbEeiE3LV_spWPvQ" isUnique="false">
670          <ownedComment xmi:type="uml:Comment" xmi:id="_Qquu9_NUEei_fuM8ZZ6QVg">          <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaWfTbEeiE3LV_spWPvQ">
671            <body>Flag indicating if the axis is cyclic in nature.  If not provided, it is assumed to be FALSE.</body>            <body>Flag indicating if the axis is cyclic in nature.  If not provided, it is assumed to be FALSE.</body>
672          </ownedComment>          </ownedComment>
673          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Qquu-PNUEei_fuM8ZZ6QVg"/>          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejaWvTbEeiE3LV_spWPvQ"/>
674        </ownedAttribute>        </ownedAttribute>
675      </packagedElement>      </packagedElement>
676      <packagedElement xmi:type="uml:Class" xmi:id="_Qquu-fNUEei_fuM8ZZ6QVg" name="BinnedAxis">      <packagedElement xmi:type="uml:Class" xmi:id="_3ejaW_TbEeiE3LV_spWPvQ" name="BinnedAxis">
677        <ownedComment xmi:type="uml:Comment" xmi:id="_Qquu-vNUEei_fuM8ZZ6QVg">        <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaXPTbEeiE3LV_spWPvQ">
678          <body>Axis description for binned data, where values along the axis correspond to a bin number.</body>          <body>Axis description for binned data, where values along the axis correspond to a bin number.</body>
679        </ownedComment>        </ownedComment>
680        <generalization xmi:type="uml:Generalization" xmi:id="_Qquu-_NUEei_fuM8ZZ6QVg" general="_Qquu6PNUEei_fuM8ZZ6QVg"/>        <generalization xmi:type="uml:Generalization" xmi:id="_3ejaXfTbEeiE3LV_spWPvQ" general="_3ejaSvTbEeiE3LV_spWPvQ"/>
681        <ownedAttribute xmi:type="uml:Property" xmi:id="_Qquu_PNUEei_fuM8ZZ6QVg" name="length" visibility="public" type="_Qqk9DPNUEei_fuM8ZZ6QVg" isUnique="false">        <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejaXvTbEeiE3LV_spWPvQ" name="length" visibility="public" type="_3eZoXPTbEeiE3LV_spWPvQ" isUnique="false">
682          <ownedComment xmi:type="uml:Comment" xmi:id="_Qquu_fNUEei_fuM8ZZ6QVg">          <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaX_TbEeiE3LV_spWPvQ">
683            <body>  The length, or number of bins, along the axis.</body>            <body>  The length, or number of bins, along the axis.</body>
684          </ownedComment>          </ownedComment>
685        </ownedAttribute>        </ownedAttribute>
686      </packagedElement>      </packagedElement>
687      <packagedElement xmi:type="uml:Class" xmi:id="_Qquu_vNUEei_fuM8ZZ6QVg" name="DiscreteSetAxis">      <packagedElement xmi:type="uml:Class" xmi:id="_3ejaYPTbEeiE3LV_spWPvQ" name="DiscreteSetAxis">
688        <ownedComment xmi:type="uml:Comment" xmi:id="_Qquu__NUEei_fuM8ZZ6QVg">        <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaYfTbEeiE3LV_spWPvQ">
689          <body>Axis type specifically intended for enumerated coordinates.  Since the content and nature of this axis type is heavily dependent on the use case, we define no additional metadata here.  Extensions of this type may include additional metadata relevant to the particular use cases.  For example, an extension may include the allowed set of values.</body>          <body>Axis type specifically intended for enumerated coordinates.  Since the content and nature of this axis type is heavily dependent on the use case, we define no additional metadata here.  Extensions of this type may include additional metadata relevant to the particular use cases.  For example, an extension could include the allowed set of values.</body>
690        </ownedComment>        </ownedComment>
691        <generalization xmi:type="uml:Generalization" xmi:id="_QquvAPNUEei_fuM8ZZ6QVg" general="_Qquu6PNUEei_fuM8ZZ6QVg"/>        <generalization xmi:type="uml:Generalization" xmi:id="_3ejaYvTbEeiE3LV_spWPvQ" general="_3ejaSvTbEeiE3LV_spWPvQ"/>
692      </packagedElement>      </packagedElement>
693      <packagedElement xmi:type="uml:Class" xmi:id="_QquvAfNUEei_fuM8ZZ6QVg" name="CoordFrame" isAbstract="true">      <packagedElement xmi:type="uml:Class" xmi:id="_3ejaY_TbEeiE3LV_spWPvQ" name="CoordFrame" isAbstract="true">
694        <ownedComment xmi:type="uml:Comment" xmi:id="_QquvAvNUEei_fuM8ZZ6QVg">        <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaZPTbEeiE3LV_spWPvQ">
695          <body>This is the abstract, empty base class for all coordinate frames.  Coordinate frames provide metadata associated with the coordinate domain space.  Typically, this will be related to the origin and orientation of the axes, but may include any metadata which pertains to the definition of the domain.</body>          <body>This is the abstract, empty base class for all coordinate frames.  Coordinate frames provide metadata associated with the coordinate domain space.  Typically, this will be related to the origin and orientation of the axes, but might include any metadata which pertains to the definition of the domain.</body>
696        </ownedComment>        </ownedComment>
697      </packagedElement>      </packagedElement>
698      <packagedElement xmi:type="uml:Class" xmi:id="_QquvA_NUEei_fuM8ZZ6QVg" name="GenericCoordFrame">      <packagedElement xmi:type="uml:Class" xmi:id="_3ejaZfTbEeiE3LV_spWPvQ" name="GenericCoordFrame">
699        <ownedComment xmi:type="uml:Comment" xmi:id="_QquvBPNUEei_fuM8ZZ6QVg">        <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaZvTbEeiE3LV_spWPvQ">
700          <body>The generic coordinate frame is for cases where a domain specific frame specification (eg: Space, Time), is not required, but the relevant reference metadata is still needed (eg: for Redshift or Spectral data)</body>          <body>The generic coordinate frame is for cases where a domain specific frame specification (eg: Space, Time), is not required, but the relevant reference metadata is still needed (eg: for Redshift or Spectral data)</body>
701        </ownedComment>        </ownedComment>
702        <generalization xmi:type="uml:Generalization" xmi:id="_QquvBfNUEei_fuM8ZZ6QVg" general="_QquvAfNUEei_fuM8ZZ6QVg"/>        <generalization xmi:type="uml:Generalization" xmi:id="_3ejaZ_TbEeiE3LV_spWPvQ" general="_3ejaY_TbEeiE3LV_spWPvQ"/>
703        <ownedAttribute xmi:type="uml:Property" xmi:id="_QquvBvNUEei_fuM8ZZ6QVg" name="refPosition" visibility="public" type="_QquuEfNUEei_fuM8ZZ6QVg" isUnique="false">        <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejaaPTbEeiE3LV_spWPvQ" name="refPosition" visibility="public" type="_3ejZc_TbEeiE3LV_spWPvQ" isUnique="false">
704          <ownedComment xmi:type="uml:Comment" xmi:id="_QquvB_NUEei_fuM8ZZ6QVg">          <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaafTbEeiE3LV_spWPvQ">
705            <body>Spatial location in phase space (position and velocity) at which the observed value should be considered to have been taken.  This will typically be given by a standard reference position, but we allow for custom locations as well.</body>            <body>Spatial location in phase space (position and velocity) at which the observed value is considered to have been taken.  This will typically be given by a standard reference position, but we allow for custom locations as well.</body>
706          </ownedComment>          </ownedComment>
707        </ownedAttribute>        </ownedAttribute>
708        <ownedAttribute xmi:type="uml:Property" xmi:id="_QquvCPNUEei_fuM8ZZ6QVg" name="planetaryEphem" visibility="public" type="_Qqk9EfNUEei_fuM8ZZ6QVg" isUnique="false">        <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejaavTbEeiE3LV_spWPvQ" name="planetaryEphem" visibility="public" type="_3eZoYfTbEeiE3LV_spWPvQ" isUnique="false">
709          <ownedComment xmi:type="uml:Comment" xmi:id="_QquvCfNUEei_fuM8ZZ6QVg">          <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaa_TbEeiE3LV_spWPvQ">
710            <body>A planetary ephemeris MAY be provided, and SHOULD be provided whenever appropriate, to indicate which solar system ephemeris was used.  If needed, but not provided, it is assumed to be "DE405"</body>            <body>A planetary ephemeris MAY be provided, and SHOULD be provided whenever appropriate, to indicate which solar system ephemeris was used.  If needed, but not provided, it is assumed to be "DE405"</body>
711          </ownedComment>          </ownedComment>
712          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QquvCvNUEei_fuM8ZZ6QVg"/>          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejabPTbEeiE3LV_spWPvQ"/>
713        </ownedAttribute>        </ownedAttribute>
714      </packagedElement>      </packagedElement>
715      <packagedElement xmi:type="uml:Class" xmi:id="_QquvC_NUEei_fuM8ZZ6QVg" name="CoordSys" isAbstract="true">      <packagedElement xmi:type="uml:Class" xmi:id="_3ejabfTbEeiE3LV_spWPvQ" name="CoordSys" isAbstract="true">
716        <ownedComment xmi:type="uml:Comment" xmi:id="_QquvDPNUEei_fuM8ZZ6QVg">        <ownedComment xmi:type="uml:Comment" xmi:id="_3ejabvTbEeiE3LV_spWPvQ">
717          <body>The CoordSys object is the parent of a set of containers for organizing Coordinate Frames into related groupings.  </body>          <body>The CoordSys object is the parent of a set of containers for organizing Coordinate Frames into related groupings.  </body>
718        </ownedComment>        </ownedComment>
719      </packagedElement>      </packagedElement>
720      <packagedElement xmi:type="uml:Class" xmi:id="_QquvDfNUEei_fuM8ZZ6QVg" name="AstroCoordSystem">      <packagedElement xmi:type="uml:Class" xmi:id="_3ejab_TbEeiE3LV_spWPvQ" name="AstroCoordSystem">
721        <ownedComment xmi:type="uml:Comment" xmi:id="_QquvDvNUEei_fuM8ZZ6QVg">        <ownedComment xmi:type="uml:Comment" xmi:id="_3ejacPTbEeiE3LV_spWPvQ">
722          <body>AstroCoordSystem is a container object for organizing physical Coordinate Frame specifications into related groupings.  An AstroCoordSystem MAY reference any number of coordinate frames.</body>          <body>AstroCoordSystem is a container object for organizing physical Coordinate Frame specifications into related groupings.  An AstroCoordSystem MAY reference any number of coordinate frames.</body>
723        </ownedComment>        </ownedComment>
724        <generalization xmi:type="uml:Generalization" xmi:id="_QquvD_NUEei_fuM8ZZ6QVg" general="_QquvC_NUEei_fuM8ZZ6QVg"/>        <generalization xmi:type="uml:Generalization" xmi:id="_3ejacfTbEeiE3LV_spWPvQ" general="_3ejabfTbEeiE3LV_spWPvQ"/>
725        <ownedAttribute xmi:type="uml:Property" xmi:id="_QquvEPNUEei_fuM8ZZ6QVg" name="coordFrame" visibility="public" type="_QquvAfNUEei_fuM8ZZ6QVg" association="_QquvFPNUEei_fuM8ZZ6QVg">        <ownedAttribute xmi:type="uml:Property" xmi:id="_3ejacvTbEeiE3LV_spWPvQ" name="coordFrame" visibility="public" type="_3ejaY_TbEeiE3LV_spWPvQ" association="_3ejadvTbEeiE3LV_spWPvQ">
726          <ownedComment xmi:type="uml:Comment" xmi:id="_QquvEfNUEei_fuM8ZZ6QVg">          <ownedComment xmi:type="uml:Comment" xmi:id="_3ejac_TbEeiE3LV_spWPvQ">
727            <body>Frame specification for some domain of the coordinate space.</body>            <body>Frame specification for some domain of the coordinate space.</body>
728          </ownedComment>          </ownedComment>
729          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QquvEvNUEei_fuM8ZZ6QVg" value="*"/>          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3ejadPTbEeiE3LV_spWPvQ" value="*"/>
730          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QquvE_NUEei_fuM8ZZ6QVg"/>          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejadfTbEeiE3LV_spWPvQ"/>
731        </ownedAttribute>        </ownedAttribute>
732      </packagedElement>      </packagedElement>
733      <packagedElement xmi:type="uml:Association" xmi:id="_QquvFPNUEei_fuM8ZZ6QVg" memberEnd="_QquvEPNUEei_fuM8ZZ6QVg _QquvFfNUEei_fuM8ZZ6QVg">      <packagedElement xmi:type="uml:Association" xmi:id="_3ejadvTbEeiE3LV_spWPvQ" memberEnd="_3ejacvTbEeiE3LV_spWPvQ _3ejad_TbEeiE3LV_spWPvQ">
734        <ownedEnd xmi:type="uml:Property" xmi:id="_QquvFfNUEei_fuM8ZZ6QVg" visibility="public" type="_QquvDfNUEei_fuM8ZZ6QVg" association="_QquvFPNUEei_fuM8ZZ6QVg">        <ownedEnd xmi:type="uml:Property" xmi:id="_3ejad_TbEeiE3LV_spWPvQ" visibility="public" type="_3ejab_TbEeiE3LV_spWPvQ" association="_3ejadvTbEeiE3LV_spWPvQ">
735          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QquvFvNUEei_fuM8ZZ6QVg"/>          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3ejaePTbEeiE3LV_spWPvQ"/>
736        </ownedEnd>        </ownedEnd>
737      </packagedElement>      </packagedElement>
738      <packagedElement xmi:type="uml:DataType" xmi:id="_QquvF_NUEei_fuM8ZZ6QVg" name="CompositeCoord1D">      <packagedElement xmi:type="uml:DataType" xmi:id="_3ejaefTbEeiE3LV_spWPvQ" name="CompositeCoord1D">
739        <ownedComment xmi:type="uml:Comment" xmi:id="_QquvGPNUEei_fuM8ZZ6QVg">        <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaevTbEeiE3LV_spWPvQ">
740          <body>A 1-dimensional composite coordinate.  By itself, this type has limited usefulness, but facilitates cases where the coordinate dimensionality may not be known a priori.          <body>A 1-dimensional composite coordinate.  By itself, this type has limited usefulness, but facilitates cases where the coordinate dimensionality may not be known a priori.
741  </body>  </body>
742        </ownedComment>        </ownedComment>
743        <generalization xmi:type="uml:Generalization" xmi:id="_QquvGfNUEei_fuM8ZZ6QVg" general="_Qquu2_NUEei_fuM8ZZ6QVg"/>        <generalization xmi:type="uml:Generalization" xmi:id="_3ejae_TbEeiE3LV_spWPvQ" general="_3ejaPfTbEeiE3LV_spWPvQ"/>
744      </packagedElement>      </packagedElement>
745      <packagedElement xmi:type="uml:DataType" xmi:id="_QquvGvNUEei_fuM8ZZ6QVg" name="CompositeCoord2D">      <packagedElement xmi:type="uml:DataType" xmi:id="_3ejafPTbEeiE3LV_spWPvQ" name="CompositeCoord2D">
746        <ownedComment xmi:type="uml:Comment" xmi:id="_QquvG_NUEei_fuM8ZZ6QVg">        <ownedComment xmi:type="uml:Comment" xmi:id="_3ejaffTbEeiE3LV_spWPvQ">
747          <body>A 2-dimensional composite coordinate.</body>          <body>A 2-dimensional composite coordinate.</body>
748        </ownedComment>        </ownedComment>
749        <generalization xmi:type="uml:Generalization" xmi:id="_QquvHPNUEei_fuM8ZZ6QVg" general="_Qquu2_NUEei_fuM8ZZ6QVg"/>        <generalization xmi:type="uml:Generalization" xmi:id="_3ejafvTbEeiE3LV_spWPvQ" general="_3ejaPfTbEeiE3LV_spWPvQ"/>
750      </packagedElement>      </packagedElement>
751      <packagedElement xmi:type="uml:DataType" xmi:id="_QquvHfNUEei_fuM8ZZ6QVg" name="CompositeCoord3D">      <packagedElement xmi:type="uml:DataType" xmi:id="_3ejaf_TbEeiE3LV_spWPvQ" name="CompositeCoord3D">
752        <ownedComment xmi:type="uml:Comment" xmi:id="_QquvHvNUEei_fuM8ZZ6QVg">        <ownedComment xmi:type="uml:Comment" xmi:id="_3ejagPTbEeiE3LV_spWPvQ">
753          <body>A 3-dimensional composite coordinate.</body>          <body>A 3-dimensional composite coordinate.</body>
754        </ownedComment>        </ownedComment>
755        <generalization xmi:type="uml:Generalization" xmi:id="_QquvH_NUEei_fuM8ZZ6QVg" general="_Qquu2_NUEei_fuM8ZZ6QVg"/>        <generalization xmi:type="uml:Generalization" xmi:id="_3ejagfTbEeiE3LV_spWPvQ" general="_3ejaPfTbEeiE3LV_spWPvQ"/>
756      </packagedElement>      </packagedElement>
757      <profileApplication xmi:type="uml:ProfileApplication" xmi:applyingPackage="_Qqk88PNUEei_fuM8ZZ6QVg" xmi:id="_RfyGoPNUEei_fuM8ZZ6QVg">      <profileApplication xmi:type="uml:ProfileApplication" xmi:applyingPackage="_3eZoQPTbEeiE3LV_spWPvQ" xmi:id="_4UNO4PTbEeiE3LV_spWPvQ">
758        <eAnnotations xmi:id="_RfyGofNUEei_fuM8ZZ6QVg" source="http://www.eclipse.org/uml2/2.0.0/UML">        <eAnnotations xmi:id="_4UW_4PTbEeiE3LV_spWPvQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
759          <references xmi:type="ecore:EPackage" href="IVOA_UML_Profile.profile.xmi#_QsN7uPNUEei_fuM8ZZ6QVg"/>          <references xmi:type="ecore:EPackage" href="IVOA_UML_Profile.profile.xmi#_3iIRt_TbEeiE3LV_spWPvQ"/>
760        </eAnnotations>        </eAnnotations>
761        <appliedProfile xmi:type="uml:Profile" xmi:applyingPackage="_RfyGoPNUEei_fuM8ZZ6QVg" href="IVOA_UML_Profile.profile.xmi#_QsN7sfNUEei_fuM8ZZ6QVg"/>        <appliedProfile xmi:type="uml:Profile" xmi:applyingPackage="_4UNO4PTbEeiE3LV_spWPvQ" href="IVOA_UML_Profile.profile.xmi#_3iIRsPTbEeiE3LV_spWPvQ"/>
762      </profileApplication>      </profileApplication>
763      <profileApplication xmi:type="uml:ProfileApplication" xmi:applyingPackage="_Qqk88PNUEei_fuM8ZZ6QVg" xmi:id="_RgOykPNUEei_fuM8ZZ6QVg">      <profileApplication xmi:type="uml:ProfileApplication" xmi:applyingPackage="_3eZoQPTbEeiE3LV_spWPvQ" xmi:id="_4Uzr0PTbEeiE3LV_spWPvQ">
764        <eAnnotations xmi:id="_RgOykfNUEei_fuM8ZZ6QVg" source="http://www.eclipse.org/uml2/2.0.0/UML">        <eAnnotations xmi:id="_4Uzr0fTbEeiE3LV_spWPvQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
765          <references xmi:type="ecore:EPackage" href="default.profile.xmi#_RDd-F_NUEei_fuM8ZZ6QVg"/>          <references xmi:type="ecore:EPackage" href="default.profile.xmi#_35OjF_TbEeiE3LV_spWPvQ"/>
766        </eAnnotations>        </eAnnotations>
767        <appliedProfile xmi:type="uml:Profile" xmi:applyingPackage="_RgOykPNUEei_fuM8ZZ6QVg" href="default.profile.xmi#_RDd-EPNUEei_fuM8ZZ6QVg"/>        <appliedProfile xmi:type="uml:Profile" xmi:applyingPackage="_4Uzr0PTbEeiE3LV_spWPvQ" href="default.profile.xmi#_35OjEPTbEeiE3LV_spWPvQ"/>
768      </profileApplication>      </profileApplication>
769      <profileApplication xmi:type="uml:ProfileApplication" xmi:applyingPackage="_Qqk88PNUEei_fuM8ZZ6QVg" xmi:id="_RgiUkPNUEei_fuM8ZZ6QVg">      <profileApplication xmi:type="uml:ProfileApplication" xmi:applyingPackage="_3eZoQPTbEeiE3LV_spWPvQ" xmi:id="_4VGmwPTbEeiE3LV_spWPvQ">
770        <eAnnotations xmi:id="_RgiUkfNUEei_fuM8ZZ6QVg" source="http://www.eclipse.org/uml2/2.0.0/UML">        <eAnnotations xmi:id="_4VGmwfTbEeiE3LV_spWPvQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
771          <references xmi:type="ecore:EPackage" href="IVOA_UML_Profile.profile.xmi#_RXcC9_NUEei_fuM8ZZ6QVg"/>          <references xmi:type="ecore:EPackage" href="IVOA_UML_Profile.profile.xmi#_4K9zV_TbEeiE3LV_spWPvQ"/>
772        </eAnnotations>        </eAnnotations>
773        <appliedProfile xmi:type="uml:Profile" xmi:applyingPackage="_RgiUkPNUEei_fuM8ZZ6QVg" href="IVOA_UML_Profile.profile.xmi#_RXcC8PNUEei_fuM8ZZ6QVg"/>        <appliedProfile xmi:type="uml:Profile" xmi:applyingPackage="_4VGmwPTbEeiE3LV_spWPvQ" href="IVOA_UML_Profile.profile.xmi#_4K9zUPTbEeiE3LV_spWPvQ"/>
774      </profileApplication>      </profileApplication>
775    </uml:Model>    </uml:Model>
776    <IVOA_UML_Profile:model xmi:id="_Rg1PgPNUEei_fuM8ZZ6QVg" base_Package="_Qqk88PNUEei_fuM8ZZ6QVg" title="Astronomical Coordinates and Coordinate Systems" version="1.0" authors="Arnold Rots, Mark Cresitello-Dittmar, Omar Laurino" previousVersion="0"/>    <IVOA_UML_Profile:model xmi:id="_4VjSsPTbEeiE3LV_spWPvQ" base_Package="_3eZoQPTbEeiE3LV_spWPvQ" title="Astronomical Coordinates and Coordinate Systems" version="1.0" authors="Arnold Rots, Mark Cresitello-Dittmar, Omar Laurino" previousVersion="0"/>
777    <IVOA_UML_Profile:modelimport xmi:id="_Rg1PgfNUEei_fuM8ZZ6QVg" base_Package="_Qqk9C_NUEei_fuM8ZZ6QVg" name="ivoa" version="1.0" url="http://www.ivoa.net/xml/VODML/20180519/IVOA-v1.0.vo-dml.xml" documentationURL="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA-v1.0.html"/>    <IVOA_UML_Profile:modelimport xmi:id="_4VjSsfTbEeiE3LV_spWPvQ" base_Package="_3eZoW_TbEeiE3LV_spWPvQ" name="ivoa" version="1.0" url="http://www.ivoa.net/xml/VODML/20180519/IVOA-v1.0.vo-dml.xml" documentationURL="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA-v1.0.html"/>
778    <IVOA_UML_Profile:modelelement xmi:id="_Rg-ZcPNUEei_fuM8ZZ6QVg" base_NamedElement="_Qqk9DPNUEei_fuM8ZZ6QVg" vodmlid="nonnegativeInteger"/>    <IVOA_UML_Profile:modelelement xmi:id="_4VjSsvTbEeiE3LV_spWPvQ" base_NamedElement="_3eZoXPTbEeiE3LV_spWPvQ" vodmlid="nonnegativeInteger"/>
779    <IVOA_UML_Profile:modelelement xmi:id="_Rg-ZcfNUEei_fuM8ZZ6QVg" base_NamedElement="_Qqk9DfNUEei_fuM8ZZ6QVg" vodmlid="integer"/>    <IVOA_UML_Profile:modelelement xmi:id="_4VjSs_TbEeiE3LV_spWPvQ" base_NamedElement="_3eZoXfTbEeiE3LV_spWPvQ" vodmlid="integer"/>
780    <IVOA_UML_Profile:modelelement xmi:id="_Rg-ZcvNUEei_fuM8ZZ6QVg" base_NamedElement="_Qqk9DvNUEei_fuM8ZZ6QVg" vodmlid="rational"/>    <IVOA_UML_Profile:modelelement xmi:id="_4VjStPTbEeiE3LV_spWPvQ" base_NamedElement="_3eZoXvTbEeiE3LV_spWPvQ" vodmlid="rational"/>
781    <IVOA_UML_Profile:modelelement xmi:id="_Rg-Zc_NUEei_fuM8ZZ6QVg" base_NamedElement="_Qqk9D_NUEei_fuM8ZZ6QVg" vodmlid="real"/>    <IVOA_UML_Profile:modelelement xmi:id="_4VjStfTbEeiE3LV_spWPvQ" base_NamedElement="_3eZoX_TbEeiE3LV_spWPvQ" vodmlid="real"/>
782    <IVOA_UML_Profile:modelelement xmi:id="_Rg-ZdPNUEei_fuM8ZZ6QVg" base_NamedElement="_Qqk9EPNUEei_fuM8ZZ6QVg" vodmlid="complex"/>    <IVOA_UML_Profile:modelelement xmi:id="_4VscoPTbEeiE3LV_spWPvQ" base_NamedElement="_3eZoYPTbEeiE3LV_spWPvQ" vodmlid="complex"/>
783    <IVOA_UML_Profile:modelelement xmi:id="_Rg-ZdfNUEei_fuM8ZZ6QVg" base_NamedElement="_Qqk9EfNUEei_fuM8ZZ6QVg" vodmlid="string"/>    <IVOA_UML_Profile:modelelement xmi:id="_4VscofTbEeiE3LV_spWPvQ" base_NamedElement="_3eZoYfTbEeiE3LV_spWPvQ" vodmlid="string"/>
784    <IVOA_UML_Profile:modelelement xmi:id="_Rg-ZdvNUEei_fuM8ZZ6QVg" base_NamedElement="_Qqk9EvNUEei_fuM8ZZ6QVg" vodmlid="boolean"/>    <IVOA_UML_Profile:modelelement xmi:id="_4VscovTbEeiE3LV_spWPvQ" base_NamedElement="_3eZoYvTbEeiE3LV_spWPvQ" vodmlid="boolean"/>
785    <IVOA_UML_Profile:modelelement xmi:id="_RhIKcPNUEei_fuM8ZZ6QVg" base_NamedElement="_Qqk9E_NUEei_fuM8ZZ6QVg" vodmlid="datetime"/>    <IVOA_UML_Profile:modelelement xmi:id="_4Vsco_TbEeiE3LV_spWPvQ" base_NamedElement="_3ejZQPTbEeiE3LV_spWPvQ" vodmlid="datetime"/>
786    <IVOA_UML_Profile:modelelement xmi:id="_RhIKcfNUEei_fuM8ZZ6QVg" base_NamedElement="_Qqk9FPNUEei_fuM8ZZ6QVg" vodmlid="anyURI"/>    <IVOA_UML_Profile:modelelement xmi:id="_4VscpPTbEeiE3LV_spWPvQ" base_NamedElement="_3ejZQfTbEeiE3LV_spWPvQ" vodmlid="anyURI"/>
787    <IVOA_UML_Profile:modelelement xmi:id="_RhIKcvNUEei_fuM8ZZ6QVg" base_NamedElement="_Qqk9FvNUEei_fuM8ZZ6QVg" vodmlid="Quantity"/>    <IVOA_UML_Profile:modelelement xmi:id="_4VscpfTbEeiE3LV_spWPvQ" base_NamedElement="_3ejZQ_TbEeiE3LV_spWPvQ" vodmlid="Quantity"/>
788    <IVOA_UML_Profile:modelelement xmi:id="_RhIKc_NUEei_fuM8ZZ6QVg" base_NamedElement="_Qqk9GfNUEei_fuM8ZZ6QVg" vodmlid="IntegerQuantity"/>    <IVOA_UML_Profile:modelelement xmi:id="_4VscpvTbEeiE3LV_spWPvQ" base_NamedElement="_3ejZRvTbEeiE3LV_spWPvQ" vodmlid="IntegerQuantity"/>
789    <IVOA_UML_Profile:modelelement xmi:id="_RhIKdPNUEei_fuM8ZZ6QVg" base_NamedElement="_Qqk9HPNUEei_fuM8ZZ6QVg" vodmlid="RealQuantity"/>    <IVOA_UML_Profile:modelelement xmi:id="_4Vscp_TbEeiE3LV_spWPvQ" base_NamedElement="_3ejZSfTbEeiE3LV_spWPvQ" vodmlid="RealQuantity"/>
790    <IVOA_UML_Profile:modelelement xmi:id="_RhIKdfNUEei_fuM8ZZ6QVg" base_NamedElement="_Qqk9H_NUEei_fuM8ZZ6QVg" vodmlid="Unit"/>    <IVOA_UML_Profile:modelelement xmi:id="_4VscqPTbEeiE3LV_spWPvQ" base_NamedElement="_3ejZTPTbEeiE3LV_spWPvQ" vodmlid="Unit"/>
791    <default:subset xmi:id="_RhIKdvNUEei_fuM8ZZ6QVg" base_Constraint="_Qqk89fNUEei_fuM8ZZ6QVg"/>    <default:subset xmi:id="_4VscqfTbEeiE3LV_spWPvQ" base_Constraint="_3eZoRfTbEeiE3LV_spWPvQ"/>
792    <IVOA_UML_Profile_1:semanticconcept xmi:id="_RhIKd_NUEei_fuM8ZZ6QVg" base_NamedElement="_QquuCPNUEei_fuM8ZZ6QVg" topconcept="SpaceRefFrame" vocabularyURI="https://ivoa.net/vocabularies/coords/SpaceRefFrame"/>    <IVOA_UML_Profile_1:semanticconcept xmi:id="_4VscqvTbEeiE3LV_spWPvQ" base_NamedElement="_3ejZavTbEeiE3LV_spWPvQ" topconcept="SpaceRefFrame" vocabularyURI="https://ivoa.net/vocabularies/coords/SpaceRefFrame"/>
793    <IVOA_UML_Profile_1:semanticconcept xmi:id="_RhR7cPNUEei_fuM8ZZ6QVg" base_NamedElement="_QquuFvNUEei_fuM8ZZ6QVg" topconcept="ReferencePosition" vocabularyURI="https://ivoa.net/vocabularies/coords/ReferencePosition"/>    <IVOA_UML_Profile_1:semanticconcept xmi:id="_4Vscq_TbEeiE3LV_spWPvQ" base_NamedElement="_3ejZePTbEeiE3LV_spWPvQ" topconcept="ReferencePosition" vocabularyURI="https://ivoa.net/vocabularies/coords/ReferencePosition"/>
794    <default:subset xmi:id="_RhR7cfNUEei_fuM8ZZ6QVg" base_Constraint="_Qqk8-fNUEei_fuM8ZZ6QVg"/>    <default:subset xmi:id="_4V2NoPTbEeiE3LV_spWPvQ" base_Constraint="_3eZoSfTbEeiE3LV_spWPvQ"/>
795    <IVOA_UML_Profile_1:semanticconcept xmi:id="_RhR7cvNUEei_fuM8ZZ6QVg" base_NamedElement="_QquuafNUEei_fuM8ZZ6QVg" topconcept="TimeScale" vocabularyURI="https://ivoa.net/vocabularies/coords/TimeScale"/>    <IVOA_UML_Profile_1:semanticconcept xmi:id="_4V2NofTbEeiE3LV_spWPvQ" base_NamedElement="_3ejZy_TbEeiE3LV_spWPvQ" topconcept="TimeScale" vocabularyURI="https://ivoa.net/vocabularies/coords/TimeScale"/>
796    <default:subset xmi:id="_RhR7c_NUEei_fuM8ZZ6QVg" base_Constraint="_Qqk8-_NUEei_fuM8ZZ6QVg"/>    <default:subset xmi:id="_4V2NovTbEeiE3LV_spWPvQ" base_Constraint="_3eZoS_TbEeiE3LV_spWPvQ"/>
797    <default:subset xmi:id="_RhR7dPNUEei_fuM8ZZ6QVg" base_Constraint="_Qqk8_fNUEei_fuM8ZZ6QVg"/>    <default:subset xmi:id="_4V2No_TbEeiE3LV_spWPvQ" base_Constraint="_3eZoTfTbEeiE3LV_spWPvQ"/>
798    <default:subset xmi:id="_RhR7dfNUEei_fuM8ZZ6QVg" base_Constraint="_Qqk9AfNUEei_fuM8ZZ6QVg"/>    <default:subset xmi:id="_4V2NpPTbEeiE3LV_spWPvQ" base_Constraint="_3eZoUfTbEeiE3LV_spWPvQ"/>
799    <default:subset xmi:id="_RhR7dvNUEei_fuM8ZZ6QVg" base_Constraint="_Qqk9A_NUEei_fuM8ZZ6QVg"/>    <default:subset xmi:id="_4V2NpfTbEeiE3LV_spWPvQ" base_Constraint="_3eZoU_TbEeiE3LV_spWPvQ"/>
800  </xmi:XMI>  </xmi:XMI>

Legend:
Removed from v.5246  
changed lines
  Added in v.5247

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