Changeset 5066 in josm for trunk/src/org/openstreetmap/josm/data/projection/Puwg.java
- Timestamp:
- 2012-03-10T16:18:23+01:00 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/projection/Puwg.java
r4285 r5066 17 17 import org.openstreetmap.josm.data.coor.LatLon; 18 18 import org.openstreetmap.josm.data.projection.datum.GRS80Datum; 19 import org.openstreetmap.josm.data.projection.proj.ProjParameters; 19 20 import org.openstreetmap.josm.tools.GBC; 20 21 … … 26 27 */ 27 28 public class Puwg extends AbstractProjection implements ProjectionSubPrefs { 28 29 29 30 public static final int DEFAULT_ZONE = 0; 30 31 31 32 private int zone; 32 33 … … 45 46 public Puwg(int zone) { 46 47 ellps = Ellipsoid.GRS80; 47 proj = new org.openstreetmap.josm.data.projection.proj.TransverseMercator(ellps); 48 proj = new org.openstreetmap.josm.data.projection.proj.TransverseMercator(); 49 try { 50 proj.initialize(new ProjParameters() {{ ellps = Puwg.this.ellps; }}); 51 } catch (ProjectionConfigurationException e) { 52 throw new RuntimeException(e); 53 } 48 54 datum = GRS80Datum.INSTANCE; 49 55 updateParameters(zone); 50 56 } 51 57 52 58 public void updateParameters(int zone) { 53 59 this.zone = zone; … … 59 65 } 60 66 61 @Override 67 @Override 62 68 public String toString() { 63 69 return tr("PUWG (Poland)"); … … 176 182 return 2180; 177 183 } 178 184 179 185 @Override 180 186 public String toCode() {
Note:
See TracChangeset
for help on using the changeset viewer.
