jme3tools.navigation
クラス Position

java.lang.Object
  上位を拡張 jme3tools.navigation.Position

public class Position
extends java.lang.Object

This class represents the position of an entity in the world.

導入されたバージョン:
1.0

コンストラクタの概要
Position(double dblLat, double dblLng)
          A new position expressed in decimal format
Position(int latDeg, float latMin, int latQuad, int lngDeg, float lngMin, int lngQuad)
          A new position expressed in DegMin format
Position(java.lang.String lat, java.lang.String lng)
          A new position expressed in ALRS format
Position(java.lang.String latNMEAGPS, java.lang.String latQuad, java.lang.String lngNMEAGPS, java.lang.String lngQuad, java.lang.String utcTimeStamp)
          A new position expressed in NMEA GPS message format: 4807.038,N,01131.000,E
 
メソッドの概要
 void associateUTCTime(java.lang.String data)
          Add a reference time for this position - useful for historical tracking
 double getLatitude()
          Return the position latitude in decimal format
 double getLongitude()
          Return the position longitude in decimal format
static void main(java.lang.String[] argsc)
           
 java.lang.String toStringDec()
          Prints out position using decimal format
 java.lang.String toStringDecLat()
          Prints out the position latitude
 java.lang.String toStringDecLng()
          Prints out the position longitude
 java.lang.String toStringDegMin()
          Prints out position using DegMin format
 java.lang.String toStringDegMinLat()
          Prints out the position latitude
 java.lang.String toStringDegMinLng()
          Prints out the position longitude
 java.lang.String utcTimeStamp()
          Returns the UTC time stamp
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Position

public Position(double dblLat,
                double dblLng)
         throws InvalidPositionException
A new position expressed in decimal format

パラメータ:
dblLat -
dblLng -
例外:
InvalidPositionException
導入されたバージョン:
1.0

Position

public Position(int latDeg,
                float latMin,
                int latQuad,
                int lngDeg,
                float lngMin,
                int lngQuad)
         throws InvalidPositionException
A new position expressed in DegMin format

パラメータ:
latDeg -
latMin -
lngDeg -
lngMin -
例外:
InvalidPositionException
導入されたバージョン:
1.0

Position

public Position(java.lang.String lat,
                java.lang.String lng)
         throws InvalidPositionException
A new position expressed in ALRS format

パラメータ:
lat -
lng -
例外:
InvalidPositionException
導入されたバージョン:
1.0

Position

public Position(java.lang.String latNMEAGPS,
                java.lang.String latQuad,
                java.lang.String lngNMEAGPS,
                java.lang.String lngQuad,
                java.lang.String utcTimeStamp)
A new position expressed in NMEA GPS message format: 4807.038,N,01131.000,E

パラメータ:
-
-
-
-
導入されたバージョン:
12.0
メソッドの詳細

associateUTCTime

public void associateUTCTime(java.lang.String data)
Add a reference time for this position - useful for historical tracking

パラメータ:
data -
導入されたバージョン:
1.0

utcTimeStamp

public java.lang.String utcTimeStamp()
Returns the UTC time stamp

戻り値:
str the UTC timestamp
導入されたバージョン:
1.0

toStringDec

public java.lang.String toStringDec()
Prints out position using decimal format

戻り値:
the position in decimal format

getLatitude

public double getLatitude()
Return the position latitude in decimal format

戻り値:
the latitude in decimal format
導入されたバージョン:
1.0

getLongitude

public double getLongitude()
Return the position longitude in decimal format

戻り値:
the longitude in decimal format
導入されたバージョン:
1.0

toStringDegMin

public java.lang.String toStringDegMin()
Prints out position using DegMin format

戻り値:
the position in DegMin Format
導入されたバージョン:
1.0

toStringDegMinLat

public java.lang.String toStringDegMinLat()
Prints out the position latitude

戻り値:
the latitude as a string for display purposes
導入されたバージョン:
1.0

toStringDegMinLng

public java.lang.String toStringDegMinLng()
Prints out the position longitude

戻り値:
the longitude as a string for display purposes
導入されたバージョン:
1.0

toStringDecLat

public java.lang.String toStringDecLat()
Prints out the position latitude

戻り値:
the latitude as a string for display purposes
導入されたバージョン:
1.0

toStringDecLng

public java.lang.String toStringDecLng()
Prints out the position longitude

戻り値:
the longitude as a string for display purposes
導入されたバージョン:
1.0

main

public static void main(java.lang.String[] argsc)