Changeset 4285 in josm for trunk/src/org/openstreetmap/josm/data/projection/TransverseMercatorLV.java
- Timestamp:
- 2011-08-07T12:17:39+02:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/projection/TransverseMercatorLV.java
r3635 r4285 6 6 import org.openstreetmap.josm.data.Bounds; 7 7 import org.openstreetmap.josm.data.coor.LatLon; 8 import org.openstreetmap.josm.data.projection.datum.GRS80Datum; 8 9 9 10 /** … … 13 14 * @author Viesturs Zarins 14 15 */ 15 public class TransverseMercatorLV extends TransverseMercator{16 public class TransverseMercatorLV extends AbstractProjection { 16 17 17 public TransverseMercatorLV() 18 { 19 setProjectionParameters(24, 500000, -6000000); 18 public TransverseMercatorLV() { 19 ellps = Ellipsoid.GRS80; 20 proj = new org.openstreetmap.josm.data.projection.proj.TransverseMercator(ellps); 21 datum = GRS80Datum.INSTANCE; 22 lon_0 = 24; 23 x_0 = 500000; 24 y_0 = -6000000; 25 k_0 = 0.9996; 20 26 } 21 22 @Override public String toString() { 27 28 @Override 29 public String toString() { 23 30 return tr("LKS-92 (Latvia TM)"); 24 31 } 25 32 26 private int epsgCode() { 33 @Override 34 public Integer getEpsgCode() { 27 35 return 3059; 28 }29 30 @Override31 public String toCode() {32 return "EPSG:"+ epsgCode();33 36 } 34 37 … … 38 41 } 39 42 43 @Override 40 44 public String getCacheDirectoryName() { 41 return "epsg"+ epsgCode();45 return "epsg"+ getEpsgCode(); 42 46 } 43 47
Note:
See TracChangeset
for help on using the changeset viewer.