Ignore:
Timestamp:
2012-03-10T16:18:23+01:00 (12 years ago)
Author:
bastiK
Message:

Proj parameter refactoring (see #7495)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/data/projection/UTM.java

    r4285 r5066  
    2020import org.openstreetmap.josm.data.coor.LatLon;
    2121import org.openstreetmap.josm.data.projection.datum.GRS80Datum;
     22import org.openstreetmap.josm.data.projection.proj.ProjParameters;
    2223import org.openstreetmap.josm.tools.GBC;
    2324
     
    4849    public UTM(int zone, Hemisphere hemisphere, boolean offset) {
    4950        ellps = Ellipsoid.GRS80;
    50         proj = new org.openstreetmap.josm.data.projection.proj.TransverseMercator(ellps);
     51        proj = new org.openstreetmap.josm.data.projection.proj.TransverseMercator();
     52        try {
     53            proj.initialize(new ProjParameters() {{ ellps = UTM.this.ellps; }});
     54        } catch (ProjectionConfigurationException e) {
     55            throw new RuntimeException(e);
     56        }
    5157        datum = GRS80Datum.INSTANCE;
    5258        updateParameters(zone, hemisphere, offset);
Note: See TracChangeset for help on using the changeset viewer.