astro
Class Location
java.lang.Object
astro.Location
public class Location
- extends Object
Class to represent observing sites. Notice the number of constructors.
|
Constructor Summary |
Location()
|
Location(double lambda,
double phi)
|
Location(double lambda,
double phi,
double height)
|
Location(int latdeg,
int latmin,
int latsec,
int longdeg,
int longmin,
int longsec)
|
Location(String site)
|
Location(String lambda,
String phi)
|
Location(String lambda,
String phi,
String height)
|
KNOWN_SITE
private static final String[] KNOWN_SITE
KNOWN_LONG
private static final double[] KNOWN_LONG
KNOWN_LAT
private static final double[] KNOWN_LAT
KNOWN_HEIGHT
private static final double[] KNOWN_HEIGHT
KNOWN_TZ
private static final double[] KNOWN_TZ
latitude
public double latitude
longitude
public double longitude
elevation
public double elevation
timezone
public double timezone
latValid
public boolean latValid
longValid
public boolean longValid
elevationValid
public boolean elevationValid
zoneValid
public boolean zoneValid
sinLat
public double sinLat
cosLat
public double cosLat
sinLong
public double sinLong
cosLong
public double cosLong
trigValid
public boolean trigValid
Location
public Location(double lambda,
double phi,
double height)
- Parameters:
lambda - phi - height -
Location
public Location(int latdeg,
int latmin,
int latsec,
int longdeg,
int longmin,
int longsec)
- Parameters:
latdeg - latmin - latsec - longdeg - longmin - longsec -
Location
public Location(double lambda,
double phi)
- Parameters:
lambda - phi -
Location
public Location(String lambda,
String phi,
String height)
- Parameters:
lambda - phi - height -
Location
public Location(String lambda,
String phi)
- Parameters:
lambda - phi -
Location
public Location(String site)
- Parameters:
site -
Location
public Location()
setLongitude
public void setLongitude(String lambda)
- Parameters:
lambda -
setLatitude
public void setLatitude(String phi)
- Parameters:
phi -
getColonSeperated
public static double getColonSeperated(String hexdec)
- Parameters:
hexdec -
- Returns:
- double
setElevation
public void setElevation(String height)
- Parameters:
height -
calcTrig
public void calcTrig()
toDegColon
protected String toDegColon(double rad)
- Parameters:
rad -
- Returns:
- String
toDegInt
protected String toDegInt(double rad)
- Parameters:
rad -
- Returns:
- String
toString
public String toString()
- Overrides:
toString in class Object
- Returns:
- String
toATISString
public String toATISString()
- Returns:
- String
main
public static void main(String[] arg)
- Parameters:
arg -