Rev 1565 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1563 | - | 1 | package dongfang.mkt.datatype; |
2 | |||
3 | public class GPSPosition { |
||
1565 | - | 4 | |
5 | public static final int INVALID = 0x00; |
||
6 | public static final int NEWDATA = 0x01; |
||
7 | public static final int PROCESSED = 0x02; |
||
8 | |||
9 | double longitude; |
||
10 | double latitude; |
||
11 | double altitude; |
||
12 | |||
1563 | - | 13 | int status; |
14 | |||
1565 | - | 15 | public double getLongitude() { |
1563 | - | 16 | return longitude; |
17 | } |
||
18 | |||
1565 | - | 19 | public double getLatitude() { |
1563 | - | 20 | return latitude; |
21 | } |
||
22 | |||
1565 | - | 23 | public double getAltitude() { |
1563 | - | 24 | return altitude; |
25 | } |
||
26 | |||
27 | public int getStatus() { |
||
28 | return status; |
||
29 | } |
||
30 | |||
1565 | - | 31 | public void setLongitude(double longitude) { |
1563 | - | 32 | this.longitude = longitude; |
33 | } |
||
34 | |||
1565 | - | 35 | public void setLatitude(double latitude) { |
1563 | - | 36 | this.latitude = latitude; |
37 | } |
||
38 | |||
1565 | - | 39 | public void setAltitude(double altitude) { |
1563 | - | 40 | this.altitude = altitude; |
41 | } |
||
42 | |||
43 | public void setStatus(int status) { |
||
44 | this.status = status; |
||
45 | } |
||
46 | |||
47 | public String toXML() { |
||
1568 | - | 48 | String result = "latitude=\"" + latitude + "\""; |
49 | result += " longitude=\"" + longitude + "\""; |
||
50 | result += " altitude=\"" + altitude + "\""; |
||
1563 | - | 51 | return result; |
52 | } |
||
53 | |||
54 | public String toString() { |
||
1565 | - | 55 | String result = "" + latitude; |
1568 | - | 56 | result += "," + longitude; |
57 | result += "," + altitude; |
||
1563 | - | 58 | return result; |
59 | } |
||
60 | } |