|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openstreetmap.josm.data.projection.AbstractProjection
org.openstreetmap.josm.data.projection.Lambert
public class Lambert
Lambert conic conform 4 zones using the French geodetic system NTF. This newer version uses the grid translation NTF<->RGF93 provided by IGN for a submillimetric accuracy. (RGF93 is the French geodetic system similar to WGS84 but not mathematically equal) Source: http://professionnels.ign.fr/DISPLAY/000/526/700/5267002/transformation.pdf
Field Summary | |
---|---|
static double |
cMaxLatZone1Radian
France is divided in 4 Lambert projection zones (1,2,3 + 4th for Corsica) |
static double |
cMaxLonZonesRadian
|
static double |
cMaxOverlappingZonesDegree
Allow some extension beyond the theoretical limits |
static double |
cMinLatZone1Radian
|
static double |
cMinLonZonesRadian
|
static int |
DEFAULT_ZONE
|
private static double[] |
lat_0s
Lambert I, II, III, and IV latitude origin |
private static double[] |
lat_1s
Lambert I, II, III, and IV latitude of first standard parallel |
private static double[] |
lat_2s
Lambert I, II, III, and IV latitude of second standard parallel |
private int |
layoutZone
|
private static double[] |
x_0s
Lambert I, II, III, and IV false east |
private static double[] |
y_0s
Lambert I, II, III, and IV false north |
static double[][] |
zoneLimitsDegree
|
Fields inherited from class org.openstreetmap.josm.data.projection.AbstractProjection |
---|
datum, ellps, k_0, lon_0, proj, x_0, y_0 |
Constructor Summary | |
---|---|
Lambert()
|
|
Lambert(int layoutZone)
|
Method Summary | |
---|---|
java.lang.String |
getCacheDirectoryName()
Get a filename compatible string (for the cache directory) |
java.lang.Integer |
getEpsgCode()
|
int |
getLayoutZone()
|
Bounds |
getWorldBoundsLatLon()
Get the bounds of the world |
int |
hashCode()
|
java.lang.String |
toString()
Describe the projection converter in one or two words. |
Methods inherited from class org.openstreetmap.josm.data.projection.AbstractProjection |
---|
convertDegreeMinuteSecond, convertMinuteSecond, dump, eastNorth2latlon, getCentralMeridian, getDatum, getDefaultZoomInPPD, getEllipsoid, getFalseEasting, getFalseNorthing, getProj, getScaleFactor, latlon2eastNorth, toCode |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private static final double[] lat_0s
private static final double[] lat_1s
private static final double[] lat_2s
private static final double[] x_0s
private static final double[] y_0s
public static final double cMaxLatZone1Radian
public static final double cMinLatZone1Radian
public static final double[][] zoneLimitsDegree
public static final double cMinLonZonesRadian
public static final double cMaxLonZonesRadian
public static final double cMaxOverlappingZonesDegree
public static final int DEFAULT_ZONE
private int layoutZone
Constructor Detail |
---|
public Lambert()
public Lambert(int layoutZone)
Method Detail |
---|
public java.lang.String toString()
Projection
toString
in interface Projection
toString
in class java.lang.Object
public java.lang.Integer getEpsgCode()
getEpsgCode
in class AbstractProjection
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String getCacheDirectoryName()
Projection
public Bounds getWorldBoundsLatLon()
Projection
public int getLayoutZone()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |