public class SkySys
extends java.lang.Object
SkyDataGeom
Modifier and Type | Field | Description |
---|---|---|
static SkySys |
ECLIPTIC2000 |
Ecliptic system, based on conversion at data 2000.0.
|
static SkySys |
EQUATORIAL |
J2000 Equatorial sky system.
|
static SkySys |
GALACTIC |
IAU 1958 Galactic sky system.
|
static SkySys |
SUPERGALACTIC |
De Vaucouleurs supergalactic system.
|
Modifier and Type | Method | Description |
---|---|---|
int[] |
getCoordPair(uk.ac.starlink.table.ValueInfo[] infos) |
Tries to guess at a pair of columns from a given selection that
represent the longitude, latitude coordinates in this sky system.
|
static SkySys[] |
getKnownSystems(boolean includeNull) |
Returns the list of known sky system instances.
|
java.lang.String |
getSysDescription() |
Returns the description for this system.
|
java.lang.String |
getSysName() |
Returns the name for this system.
|
double[] |
toEquatorial() |
Returns a rotation matrix to convert coordinates in this system to
J2000 equatorial coordinates.
|
java.lang.String |
toString() |
public static final SkySys EQUATORIAL
public static final SkySys GALACTIC
public static final SkySys SUPERGALACTIC
public static final SkySys ECLIPTIC2000
public java.lang.String getSysName()
public java.lang.String getSysDescription()
public double[] toEquatorial()
public int[] getCoordPair(uk.ac.starlink.table.ValueInfo[] infos)
infos
- array of metadata items for the available columnsinfos
array
of lon,lat items, or null if attempt failspublic java.lang.String toString()
toString
in class java.lang.Object
public static SkySys[] getKnownSystems(boolean includeNull)
includeNull
- true if null is to appear in the listCopyright © 2018 Central Laboratory of the Research Councils. All Rights Reserved.