|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.geotools.ct.AbstractMathTransform
org.geotools.ct.proj.MapProjection
org.geotools.ct.proj.ConicProjection
org.geotools.ct.proj.LambertConformal
Lambert Conical Conformal Projection. Areas and shapes are deformed
as one moves away from standard parallels. The angles are true in
a limited area. This projection is used for the charts of North America.
It uses a default central latitude of 40?N.
This implementation provides transforms for three cases of the lambert conic
conformal projection:
Lambert_Conformal_Conic_1SP (EPSG code 9801)Lambert_Conformal_Conic_2SP (EPSG code 9802)Lambert_Conic_Conformal_2SP_Belgium (EPSG code 9803)
| Field Summary | |
protected double |
phi1
Deprecated. Standards parallels in radians, for MapProjection.toString() implementation. |
protected double |
phi2
Deprecated. Standards parallels in radians, for MapProjection.toString() implementation. |
| Fields inherited from class org.geotools.ct.proj.MapProjection |
centralMeridian, e, es, falseEasting, falseNorthing, globalScale, isSpherical, latitudeOfOrigin, scaleFactor, semiMajor, semiMinor |
| Fields inherited from interface org.geotools.ct.MathTransform2D |
IDENTITY |
| Constructor Summary | |
protected |
LambertConformal(Projection parameters)
Deprecated. Construct a new projection from the supplied parameters. |
| Method Summary | |
boolean |
equals(java.lang.Object object)
Deprecated. Compares the specified object with this map projection for equality. |
java.lang.String |
getName(java.util.Locale locale)
Deprecated. Returns a human readable name localized for the specified locale. |
int |
hashCode()
Deprecated. Returns a hash value for this projection. |
protected java.awt.geom.Point2D |
inverseTransformNormalized(double x,
double y,
java.awt.geom.Point2D ptDst)
Deprecated. Transforms the specified (x,y) coordinate and stores the result in ptDst. |
protected java.awt.geom.Point2D |
transformNormalized(double x,
double y,
java.awt.geom.Point2D ptDst)
Deprecated. Transforms the specified (x,y) coordinate (units in radians) and stores the result in ptDst (linear distance on a unit sphere). |
| Methods inherited from class org.geotools.ct.proj.MapProjection |
getDimSource, getDimTarget, inverse, toString, transform, transform, transform |
| Methods inherited from class org.geotools.ct.AbstractMathTransform |
createTransformedShape, derivative, derivative, fromGeoAPI, isIdentity, transform |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.geotools.ct.MathTransform2D |
createTransformedShape, derivative |
| Methods inherited from interface org.geotools.ct.MathTransform |
derivative, isIdentity, transform |
| Field Detail |
protected final double phi1
MapProjection.toString() implementation.
protected final double phi2
MapProjection.toString() implementation.
| Constructor Detail |
protected LambertConformal(Projection parameters)
throws MissingParameterException
parameters - The parameter values in standard units.
MissingParameterException - if a mandatory parameter is missing.| Method Detail |
public java.lang.String getName(java.util.Locale locale)
getName in class MapProjection
protected java.awt.geom.Point2D transformNormalized(double x,
double y,
java.awt.geom.Point2D ptDst)
throws ProjectionException
ptDst (linear distance on a unit sphere).
transformNormalized in class MapProjectionx - The longitude of the coordinate, in radians.y - The latitude of the coordinate, in radians.ptDst - the specified coordinate point that stores the result of transforming
ptSrc, or null. Ordinates will be in a
dimensionless unit, as a linear distance on a unit sphere or ellipse.
x, y
and storing the result in ptDst.
ProjectionException - if the point can't be transformed.
protected java.awt.geom.Point2D inverseTransformNormalized(double x,
double y,
java.awt.geom.Point2D ptDst)
throws ProjectionException
ptDst.
inverseTransformNormalized in class MapProjectionx - The easting of the coordinate, linear distance on a unit sphere or ellipse.y - The northing of the coordinate, linear distance on a unit sphere or ellipse.ptDst - the specified coordinate point that stores the result of transforming
ptSrc, or null. Ordinates will be in
radians.
x, y
and storing the result in ptDst.
ProjectionException - if the point can't be transformed.public int hashCode()
hashCode in class MapProjectionpublic boolean equals(java.lang.Object object)
equals in class MapProjection
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||