|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--util.ReferencePoint
This class represents a reference point on a map image. A reference point is where pixel x equals a longitude value, and pixel y equals a latitude value. Thus every ReferencePoint object must contain an x pixel, a y pixel, and the corresponding longitude and latitude value. This is class is need ed so that we can take a pixel point on a map and determine its latitude/longitude in the real world. And thus we can send real latitude longitude values to the ipaq gps receiver program.
Field Summary | |
double |
lat
|
double |
lng
|
static double |
MAX_EAST
Used to convert latitude/longitude String to double. |
static double |
MAX_NORTH
Used to convert latitude/longitude String to double. |
static double |
MAX_SOUTH
Used to convert latitude/longitude String to double. |
static double |
MAX_WEST
Used to convert latitude/longitude String to double. |
int |
x
|
int |
y
|
Constructor Summary | |
ReferencePoint(java.lang.String xr,
java.lang.String yr,
java.lang.String latr,
java.lang.String lngr)
|
Method Summary | |
static int |
numLen(java.lang.String str)
|
static double |
parseLatLng(java.lang.String str,
char pos,
char neg)
|
void |
setLat(java.lang.String str)
|
void |
setLng(java.lang.String str)
|
java.lang.String |
toString()
|
static java.lang.String |
toStringLatLng(double minutes,
char pos,
char neg)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public int x
public int y
public double lat
public double lng
public static final double MAX_NORTH
public static final double MAX_SOUTH
public static final double MAX_WEST
public static final double MAX_EAST
Constructor Detail |
public ReferencePoint(java.lang.String xr, java.lang.String yr, java.lang.String latr, java.lang.String lngr)
Method Detail |
public void setLat(java.lang.String str)
public void setLng(java.lang.String str)
public static double parseLatLng(java.lang.String str, char pos, char neg) throws java.lang.NumberFormatException
java.lang.NumberFormatException
public static int numLen(java.lang.String str)
public static java.lang.String toStringLatLng(double minutes, char pos, char neg)
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |