public class Location extends Object
| Modifier and Type | Field and Description |
|---|---|
double |
cosLat |
double |
cosLong |
double |
elevation |
boolean |
elevationValid |
private static double[] |
KNOWN_HEIGHT |
private static double[] |
KNOWN_LAT |
private static double[] |
KNOWN_LONG |
private static String[] |
KNOWN_SITE |
private static double[] |
KNOWN_TZ |
double |
latitude |
boolean |
latValid |
double |
longitude |
boolean |
longValid |
double |
sinLat |
double |
sinLong |
double |
timezone |
boolean |
trigValid |
boolean |
zoneValid |
| Constructor and Description |
|---|
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) |
| Modifier and Type | Method and Description |
|---|---|
void |
calcTrig() |
static double |
getColonSeperated(String hexdec) |
static void |
main(String[] arg) |
void |
setElevation(String height) |
void |
setLatitude(String phi) |
void |
setLongitude(String lambda) |
String |
toATISString() |
protected String |
toDegColon(double rad) |
protected String |
toDegInt(double rad) |
String |
toString() |
private static final String[] KNOWN_SITE
private static final double[] KNOWN_LONG
private static final double[] KNOWN_LAT
private static final double[] KNOWN_HEIGHT
private static final double[] KNOWN_TZ
public double latitude
public double longitude
public double elevation
public double timezone
public boolean latValid
public boolean longValid
public boolean elevationValid
public boolean zoneValid
public double sinLat
public double cosLat
public double sinLong
public double cosLong
public boolean trigValid
public Location(double lambda,
double phi,
double height)
lambda - phi - height - public Location(int latdeg,
int latmin,
int latsec,
int longdeg,
int longmin,
int longsec)
latdeg - latmin - latsec - longdeg - longmin - longsec - public Location(double lambda,
double phi)
lambda - phi - public Location(String lambda, String phi, String height)
lambda - phi - height - public Location(String site)
site - public Location()
public void setLongitude(String lambda)
lambda - public void setLatitude(String phi)
phi - public static double getColonSeperated(String hexdec)
hexdec - public void setElevation(String height)
height - public void calcTrig()
protected String toDegColon(double rad)
rad - protected String toDegInt(double rad)
rad - public String toATISString()
public static void main(String[] arg)
arg -