|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.minetti.astrodevice.common.coordinate.system.GeographicCoordinates
public abstract class GeographicCoordinates
Object representing the coordinates of a geographic position in WGS84 system.
Constructor Summary | |
---|---|
GeographicCoordinates()
|
Method Summary | |
---|---|
abstract short |
getElevation()
Returns the elevation above mean sea level of the geographic position. |
abstract Coordinate |
getLatitude()
Returns the latitude φ of the geographic position. |
long |
getLocalSiderealTime(long greenwichSiderealTime)
Returns the local sidereal time by the sidereal time at Greenwich meridian. |
abstract Coordinate |
getLongitude()
Returns the longitude λ of the geographic position. |
EquatorialCoordinates |
toEquatorialCoordinates(HorizontalCoordinates horizontalCoordinates,
long greenwichSiderealTime)
Returns a celestial position as equatorial coordinates. |
HorizontalCoordinates |
toHorizontalCoordinates(EquatorialCoordinates equatorialCoordinates,
long greenwichSiderealTime)
Returns a celestial position as horizontal coordinates. |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public GeographicCoordinates()
Method Detail |
---|
public abstract Coordinate getLatitude()
public abstract Coordinate getLongitude()
public abstract short getElevation()
public final long getLocalSiderealTime(long greenwichSiderealTime)
greenwichSiderealTime
- Sidereal time in milliseconds (ms) at Greenwich meridian (λ = 0° 00′ 00″).
public final HorizontalCoordinates toHorizontalCoordinates(EquatorialCoordinates equatorialCoordinates, long greenwichSiderealTime)
equatorialCoordinates
- Celestial position as equatorial coordinates.greenwichSiderealTime
- Sidereal time in milliseconds (ms) at Greenwich meridian (λ = 0° 00′ 00″).
public final EquatorialCoordinates toEquatorialCoordinates(HorizontalCoordinates horizontalCoordinates, long greenwichSiderealTime)
horizontalCoordinates
- Celestial position as horizontal coordinates.greenwichSiderealTime
- Sidereal time in milliseconds (ms) at Greenwich meridian (λ = 0° 00′ 00″).
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |