Changeset 8444 in josm for trunk/src/org/openstreetmap/josm/data/projection/proj/LambertConformalConic.java
- Timestamp:
- 2015-06-02T16:41:37+02:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/projection/proj/LambertConformalConic.java
r8346 r8444 153 153 public double[] project(double phi, double lambda) { 154 154 double sinphi = sin(phi); 155 double L= (0.5*log((1+sinphi)/(1-sinphi))) - e/2*log((1+e*sinphi)/(1-e*sinphi));156 double r = f*exp(-n* L);155 double l = (0.5*log((1+sinphi)/(1-sinphi))) - e/2*log((1+e*sinphi)/(1-e*sinphi)); 156 double r = f*exp(-n*l); 157 157 double gamma = n*lambda; 158 double X= r*sin(gamma);159 double Y= r0 - r*cos(gamma);160 return new double[] { X, Y};158 double x = r*sin(gamma); 159 double y = r0 - r*cos(gamma); 160 return new double[] {x, y}; 161 161 } 162 162 … … 168 168 double latIso = (-1/n) * log(abs(r/f)); 169 169 double phi = ellps.latitude(latIso, e, epsilon); 170 return new double[] { phi, lambda};170 return new double[] {phi, lambda}; 171 171 } 172 172
Note:
See TracChangeset
for help on using the changeset viewer.