1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package triptracker.core;
21
22 public class UTMPoint {
23
24 private final double northing;
25 private final double easting;
26 private final int zoneNumber;
27 private final char zoneLetter;
28
29 public UTMPoint(final double northing, final double easting,
30 final int zoneNumber, final char zoneLetter) {
31 this.northing = northing;
32 this.easting = easting;
33 this.zoneNumber = zoneNumber;
34 this.zoneLetter = zoneLetter;
35 }
36
37 @Override
38 public String toString() {
39 return (new StringBuilder()).append("UTMPoint[northing=").append(
40 northing).append(",eastin=").append(easting).append(
41 ",zone_number=").append(zoneNumber).append(
42 " zone_letter=").append(zoneLetter).append("]").toString();
43 }
44
45 public double getEasting() {
46 return easting;
47 }
48
49 public double getNorthing() {
50 return northing;
51 }
52
53 public char getZoneLetter() {
54 return zoneLetter;
55 }
56
57 public int getZoneNumber() {
58 return zoneNumber;
59 }
60 }