craftutils.observation.epoch.SkyCoord.to_table()

Convert this |SkyCoord| to a |QTable|.

Any attributes that have the same length as the |SkyCoord| will be converted to columns of the |QTable|. All other attributes will be recorded as metadata.

Returns

~astropy.table.QTable

A |QTable| containing the data of this |SkyCoord|.

Examples

>>> sc = SkyCoord(ra=[40, 70]*u.deg, dec=[0, -20]*u.deg,
...               obstime=Time([2000, 2010], format='jyear'))
>>> t =  sc.to_table()
>>> t
<QTable length=2>
   ra     dec   obstime
  deg     deg
float64 float64   Time
------- ------- -------
   40.0     0.0  2000.0
   70.0   -20.0  2010.0
>>> t.meta
{'representation_type': 'spherical', 'frame': 'icrs'}