Changeset 13622 in josm
- Timestamp:
- 2018-04-12T23:10:28+02:00 (7 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/data/projection/proj
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/projection/proj/EquidistantCylindrical.java
r13598 r13622 6 6 import org.openstreetmap.josm.data.Bounds; 7 7 import org.openstreetmap.josm.data.projection.ProjectionConfigurationException; 8 import org.openstreetmap.josm.tools.Utils; 8 9 9 10 /** … … 34 35 private double cosStandardParallel; 35 36 36 /**37 * Standard parallel parameter.38 * Set to 0° for the {@code PlateCarree} case.39 */40 private double standardParallel;41 42 37 @Override 43 38 public String getName() { … … 53 48 public void initialize(ProjParameters params) throws ProjectionConfigurationException { 54 49 super.initialize(params); 55 if (params.lat1 != null) { 56 standardParallel = Math.abs(params.lat1); 57 cosStandardParallel = Math.cos(standardParallel); 50 if (params.lat_ts != null) { 51 cosStandardParallel = Math.cos(Utils.toRadians(Math.abs(params.lat_ts))); 58 52 } else { 59 53 // standard parallel is the equator (Plate Carree or Equirectangular) 60 standardParallel = 0;61 54 cosStandardParallel = 1.0; 62 55 } -
trunk/src/org/openstreetmap/josm/data/projection/proj/ProjParameters.java
r13598 r13622 21 21 public Double lat2; 22 22 23 // Polar Stereographic andMercator23 // Polar Stereographic, Mercator and Equidistant Cylindrical 24 24 /** {@link Param#lat_ts} */ 25 25 public Double lat_ts;
Note:
See TracChangeset
for help on using the changeset viewer.