VOTable discussions  Concerns about how units  date/time (ISO8601) -- no new datatype!  sexagesimal are expressed in VOTable and other VO components  need common.

Download Report

Transcript VOTable discussions  Concerns about how units  date/time (ISO8601) -- no new datatype!  sexagesimal are expressed in VOTable and other VO components  need common.

VOTable discussions

Concerns about how
units
 date/time (ISO8601) -- no new datatype!
 sexagesimal
are expressed in VOTable and other VO components
 need common solutions in VO components!



Concerns about VOTable recursivity (kept)
Concerns about conservation of VOTable
structures in applications (TOPcat)
 will be fixed
The utype question

incorporated in VOTable 1.1
(VOTable is a serialization of parameters which may
originate from any part of the VO)

Role = give a fully detailed meaning by a
reference to an external data model, e.g.



systems in which values are expressed (photometry)
reference frames used for space / time / etc (STC)
(ucd = broad semantics)
Used in other VO components (DAL), look for
generic and common solutions.
utype example for Regions
(static model)
<stc:Circle>
<stc:Center unit="deg">
<stc:C1>233.737917</stc:C1>
<stc:C2>23.503330</stc:C2>
</stc:Center>
<stc:Radius pos_unit="arcsec">12.0</stc:Radius>
</stc:Circle>
<FIELD ID="Col1" name="cRA"
utype="stc:Circle.Center.C1" ucd="pos.eq.ra"
unit="deg" datatype="double" />
<FIELD ID="Col2" name="cDec"
utype="stc:Circle.Center.C2" ucd="pos.eq.dec"
unit="deg" datatype="double" />
<PARAM name="targetRadius"
utype="stc:Circle.Radius" ucd="pos.angDistance"
datatype="double" unit="arcsec" value="12.0"/>
utype example for Regions
(dynamic model)
<stc:Polygon>
<stc:Vertex>
<stc:Position>
<stc:C1>233.737917</stc:C1>
<GROUP name="myPolygon" utype="stc:Polygon">
<stc:C2>23.503330</stc:C2>
</stc:Position>
<FIELDref ref="vert1">
</stc:Vertex>
<FIELDref ref="vert2">
<stc:Vertex>
<FIELDref ref="vert3">
<stc:Position> ...
</GROUP>
... ... ...
<FIELD ID="Vert1" name="point1"
</stc:Polygon>
utype="stc:Polygon.Vertex" ucd="pos.eq"
unit="deg" arraysize="2" datatype="double" />
<FIELD ID="Vert2" name="point2"
utype="stc:Polygon.Vertex" ucd="pos.eq"
unit="deg" arraysize="2" datatype="double" />
[...]
STC reference via utype
<GROUP ucd="pos">
<PARAM utype="stc:AstroCoordSystem.SpaceFrame.Name"
datatype="char" arraysize="*"
name="coosys" value="ICRS" />
<FIELDref ref="col1"/>
<FIELDref ref="col2"/>
<PARAM name="Epoch"
utype="stc:AstroCoordSystem.SpaceFrame.Epoch"
datatype="double"
value="1991.25" />
</GROUP>
<FIELD ID="col1" name="RA" datatype="double"
utype="stc:AstroCoords.Position2D.C1"
unit="deg" />
<FIELD ID="col2" name="Dec" datatype="double"
utype="stc:AstroCoords.Position2D.C2"
unit="deg" />
VOTable Roadmap

Referencing STC via utype




proposal (Jonathan)  June 2006
discussion of proposals (July -- August)
take a decision at next IVOA in September 2007
Toward a new schema (to be discussed in
September)
details about utype conventions and
recommended usage
 deprecate COOSYS
 rationalized (closer to Java usage)
