org.spase.parser122
Enum EnumCoordinateSystemName

java.lang.Object
  extended by java.lang.Enum<EnumCoordinateSystemName>
      extended by org.spase.parser122.EnumCoordinateSystemName
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<EnumCoordinateSystemName>

public enum EnumCoordinateSystemName
extends java.lang.Enum<EnumCoordinateSystemName>

Java class for enumCoordinateSystemName.

The following schema fragment specifies the expected content contained within this class.

 <simpleType name="enumCoordinateSystemName">
   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     <enumeration value="Carrington"/>
     <enumeration value="CGM"/>
     <enumeration value="DM"/>
     <enumeration value="GEI"/>
     <enumeration value="GEO"/>
     <enumeration value="GSE"/>
     <enumeration value="GSEQ"/>
     <enumeration value="GSM"/>
     <enumeration value="HAE"/>
     <enumeration value="HCI"/>
     <enumeration value="HEE"/>
     <enumeration value="HEEQ"/>
     <enumeration value="HG"/>
     <enumeration value="HGI"/>
     <enumeration value="J2000"/>
     <enumeration value="LGM"/>
     <enumeration value="MAG"/>
     <enumeration value="MFA"/>
     <enumeration value="RTN"/>
     <enumeration value="SC"/>
     <enumeration value="SE"/>
     <enumeration value="SM"/>
     <enumeration value="SpacecraftOrbitPlane"/>
     <enumeration value="SR"/>
     <enumeration value="SR2"/>
     <enumeration value="SSE"/>
     <enumeration value="WGS84"/>
   </restriction>
 </simpleType>
 


Enum Constant Summary
CARRINGTON
          A coordinate system which is centered at the Sun and is "fixed" with repsect to the synodic rotation rate; the mean synodic value is about 27.2753 days.
CGM
          Corrected Geomagnetic - A coordinate system from a spatial point with GEO radial distance and geomagnetic latitude and longitude, follow the epoch-appropriate IGRF/DGRF model field vector through to the point where the field line crosses the geomagnetic dipole equatorial plane.
DM
          Dipole Meridian - A coordinate system centered at the observation point.
GEI
          Geocentric Equatorial Inertial - A coordinate system where the Z axis is along Earth's spin vector, positive northward.
GEO
          Geographic - geocentric corotating - A coordinate system where the Z axis is along Earth's spin vector, positive northward.
GSE
          Geocentric Solar Ecliptic - A coordinate system where the X axis is from Earth to Sun.
GSEQ
          Geocentric Solar Equatorial - A coordinate system where the X axis is from Earth to Sun.
GSM
          Geocentric Solar Magnetospheric - A coordinate system where the X axis is from Earth to Sun, Z axis is northward in a plane containing the X axis and the geomagnetic dipole axis.
HAE
          Heliocentric Aries Ecliptic - A coordinate system where the Z axis is normal to the ecliptic plane, positive northward.
HCI
          Heliographic Carrington Inertial.
HEE
          Heliocentric Earth Ecliptic - A coordinate system where the Z axis is normal to the ecliptic plane, positive northward.
HEEQ
          Heliocentric Earth Equatorial - A coordinate system where the Z axis is normal to the solar equatorial plane, positive northward.
HG
          Heliographic - A heliocentric rotating coordinate system where the Z axis is normal to the solar equatorial plane, positive northward.
HGI
          Heliographic Inertial - A heliocentric coordinate system where the Z axis is normal to the solar equatorial plane, positive northward.
J_2000
          An astronomical coordinate system which uses the mean equator and equinox of Julian date 2451545.0 TT (Terrestrial Time), or January 1, 2000, noon TT.
LGM
          Local Geomagnetic - A coordinate system used mainly for Earth surface or near Earth surface magnetic field data.
MAG
          Geomagnetic - geocentric.
MFA
          Magnetic Field Aligned - A coordinate system spacecraft-centered system with Z in the direction of the ambient magnetic field vector.
RTN
          Radial Tangential Normal.
SC
          Spacecraft - A coordinate system defined by the spacecraft geometry and/or spin.
SE
          Solar Ecliptic - A heliocentric coordinate system where the Z axis is normal to the ecliptic plane, positive northward.
SM
          Solar Magnetic - A geocentric coordinate system where the Z axis is northward along Earth's dipole axis, X axis is in plane of z axis and Earth-Sun line, positive sunward.
SPACECRAFT_ORBIT_PLANE
          A coordinate system where X lies in the orbit plane normal to and in the direction of motion of the spacecraft, Z in normal to the orbit plane and Y completes the triad in a right-handed coordinate system.
SR
          Spin Reference - A special case of a Spacecraft (SC) coordinate system for a spinning spacecraft.
SR_2
          Spin Reference 2 - A special case of a Spacecraft (SC) coordinate system for a spinning spacecraft.
SSE
          Spacecraft Solar Ecliptic - A coordinate system used for deep space spacecraft, for example Helios.
WGS_84
          The World Geodetic System (WGS) defines a reference frame for the earth, for use in geodesy and navigation.
 
Method Summary
static EnumCoordinateSystemName fromValue(java.lang.String v)
           
 java.lang.String value()
           
static EnumCoordinateSystemName valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static EnumCoordinateSystemName[] values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

CARRINGTON

public static final EnumCoordinateSystemName CARRINGTON
A coordinate system which is centered at the Sun and is "fixed" with repsect to the synodic rotation rate; the mean synodic value is about 27.2753 days. The Astronomical Almanac gives a value for Carrington longitude of 349.03 degrees at 0000 UT on 1 January 1995.


CGM

public static final EnumCoordinateSystemName CGM
Corrected Geomagnetic - A coordinate system from a spatial point with GEO radial distance and geomagnetic latitude and longitude, follow the epoch-appropriate IGRF/DGRF model field vector through to the point where the field line crosses the geomagnetic dipole equatorial plane. Then trace the dipole magnetic field vector Earthward from that point on the equatorial plane, in the same hemisphere as the original point, until the initial radial distance is reached. Designate the dipole latitude and longitude at that point as the CGM latitude and longitude of the original point. See


DM

public static final EnumCoordinateSystemName DM
Dipole Meridian - A coordinate system centered at the observation point. Z axis is parallel to the Earth's dipole axis, positive northward. X is in the plane defined by Z and the line linking the observation point with the Earth's center. Y is positive eastward. See


GEI

public static final EnumCoordinateSystemName GEI
Geocentric Equatorial Inertial - A coordinate system where the Z axis is along Earth's spin vector, positive northward. X axis points towards the first point of Aries (from the Earth towards the Sun at the vernal equinox). See Russell, 1971


GEO

public static final EnumCoordinateSystemName GEO
Geographic - geocentric corotating - A coordinate system where the Z axis is along Earth's spin vector, positive northward. X axis lies in Greenwich meridian, positive towards Greenwich. See Russell, 1971.


GSE

public static final EnumCoordinateSystemName GSE
Geocentric Solar Ecliptic - A coordinate system where the X axis is from Earth to Sun. Z axis is normal to the ecliptic, positive northward. See Russell, 1971.


GSEQ

public static final EnumCoordinateSystemName GSEQ
Geocentric Solar Equatorial - A coordinate system where the X axis is from Earth to Sun. Y axis is parallel to solar equatorial plane. Z axis is positive northward. See Russell, 1971


GSM

public static final EnumCoordinateSystemName GSM
Geocentric Solar Magnetospheric - A coordinate system where the X axis is from Earth to Sun, Z axis is northward in a plane containing the X axis and the geomagnetic dipole axis. See Russell, 1971


HAE

public static final EnumCoordinateSystemName HAE
Heliocentric Aries Ecliptic - A coordinate system where the Z axis is normal to the ecliptic plane, positive northward. X axis is positive towards the first point of Aries (from Earth to Sun at vernal equinox). Same as SE below. See Hapgood, 1992.


HCI

public static final EnumCoordinateSystemName HCI
Heliographic Carrington Inertial.


HEE

public static final EnumCoordinateSystemName HEE
Heliocentric Earth Ecliptic - A coordinate system where the Z axis is normal to the ecliptic plane, positive northward. X axis points from Sun to Earth. See Hapgood, 1992


HEEQ

public static final EnumCoordinateSystemName HEEQ
Heliocentric Earth Equatorial - A coordinate system where the Z axis is normal to the solar equatorial plane, positive northward. X axis is generally Earthward in the plane defined by the Z axis and the Sun-Earth direction. See Hapgood, 1992.


HG

public static final EnumCoordinateSystemName HG
Heliographic - A heliocentric rotating coordinate system where the Z axis is normal to the solar equatorial plane, positive northward. X, Y axes rotate with a 25.38 day period. The zero longitude (X axis) is defined as the longitude that passed through the ascending node of the solar equator on the ecliptic plane on 1 January, 1854 at 12 UT. See


HGI

public static final EnumCoordinateSystemName HGI
Heliographic Inertial - A heliocentric coordinate system where the Z axis is normal to the solar equatorial plane, positive northward. X axis is along the intersection line between solar equatorial and ecliptic planes. The X axis was positive at SE longitude of 74.367 deg on Jan 1, 1900. (See SE below.) See


J_2000

public static final EnumCoordinateSystemName J_2000
An astronomical coordinate system which uses the mean equator and equinox of Julian date 2451545.0 TT (Terrestrial Time), or January 1, 2000, noon TT. (aka J2000) to define a celestial reference frame.


LGM

public static final EnumCoordinateSystemName LGM
Local Geomagnetic - A coordinate system used mainly for Earth surface or near Earth surface magnetic field data. X axis northward from observation point in a geographic meridian. Z axis downward towards Earth's center. In this system, H (total horizontal component) = SQRT (Bx**2 + By**2) and D (declination angle) = arctan (By/Bx)


MAG

public static final EnumCoordinateSystemName MAG
Geomagnetic - geocentric. Z axis is parallel to the geomagnetic dipole axis, positive north. X is in the plane defined by the Z axis and the Earth's rotation axis. If N is a unit vector from the Earth's center to the north geographic pole, the signs of the X and Y axes are given by Y = N x Z, X = Y x Z.. See Russell, 1971, and


MFA

public static final EnumCoordinateSystemName MFA
Magnetic Field Aligned - A coordinate system spacecraft-centered system with Z in the direction of the ambient magnetic field vector. X is in the plane defined by Z and the spacecraft-Sun line, positive sunward. See


RTN

public static final EnumCoordinateSystemName RTN
Radial Tangential Normal. Typically centered at a spacecraft. Used for IMF and plasma V vectors. R (radial) axis is radially away from the Sun, T (tangential) axis is normal to the plane formed by R and the Sun's spin vector, positive in the direction of planetary motion. N (normal) is R x T.


SC

public static final EnumCoordinateSystemName SC
Spacecraft - A coordinate system defined by the spacecraft geometry and/or spin. Often has Z axis parallel to spacecraft spin vector. X and Y axes may or may not corotate with the spacecraft. See SR and SR2 below.


SE

public static final EnumCoordinateSystemName SE
Solar Ecliptic - A heliocentric coordinate system where the Z axis is normal to the ecliptic plane, positive northward. X axis is positive towards the first point of Aries (from Earth to Sun at vernal equinox). Same as HAE above. See


SM

public static final EnumCoordinateSystemName SM
Solar Magnetic - A geocentric coordinate system where the Z axis is northward along Earth's dipole axis, X axis is in plane of z axis and Earth-Sun line, positive sunward. See Russell, 1971.


SPACECRAFT_ORBIT_PLANE

public static final EnumCoordinateSystemName SPACECRAFT_ORBIT_PLANE
A coordinate system where X lies in the orbit plane normal to and in the direction of motion of the spacecraft, Z in normal to the orbit plane and Y completes the triad in a right-handed coordinate system.


SR

public static final EnumCoordinateSystemName SR
Spin Reference - A special case of a Spacecraft (SC) coordinate system for a spinning spacecraft. Z is parallel to the spacecraft spin vector. X and Y rotate with the spacecraft. See


SR_2

public static final EnumCoordinateSystemName SR_2
Spin Reference 2 - A special case of a Spacecraft (SC) coordinate system for a spinning spacecraft. Z is parallel to the spacecraft spin vector. X is in the plane defined by Z and the spacecraft-Sun line, positive sunward. See


SSE

public static final EnumCoordinateSystemName SSE
Spacecraft Solar Ecliptic - A coordinate system used for deep space spacecraft, for example Helios. - X axis from spacecraft to Sun. Z axis normal to ecliptic plane, positive northward. Note: Angle between normals to ecliptic and to Helios orbit plane ~ 0.25 deg.


WGS_84

public static final EnumCoordinateSystemName WGS_84
The World Geodetic System (WGS) defines a reference frame for the earth, for use in geodesy and navigation. The WGS84 uses the zero meridian as defined by the Bureau International de l'Heure.

Method Detail

values

public static final EnumCoordinateSystemName[] values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants as follows:
for(EnumCoordinateSystemName c : EnumCoordinateSystemName.values())
        System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they're declared

valueOf

public static EnumCoordinateSystemName valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name

value

public java.lang.String value()

fromValue

public static EnumCoordinateSystemName fromValue(java.lang.String v)