A set of map projections implementations. Map projections are the process of transforming (longitude,latitude) coordinates in degrees to cartesian coordinates (x,y) in metres. Map projections are implementations of {@link org.geotools.ct.MathTransform2D}. This package is for internal use by the org.geotools.ct. package and should not be used directly in normal use.

Most projections expect the following parameters: "semi_major" (mandatory), "semi_minor" (mandatory), "central_meridian" (default to 0), "latitude_of_origin" (default to 0), "scale_factor" (default to 1), "false_easting" (default to 0) and "false_northing" (default to 0). The following table list the projection available in this package together with the extra-parameters expected by some of them.

Implementation Classification EPSG code Mean parameters
{@link org.geotools.ct.proj.LambertConformal} Lambert_Conformal_Conic_1SP 9801 latitude_of_origin
Lambert_Conformal_Conic_2SP 9802 standard_parallel_1
standard_parallel_2
Lambert_Conformal_Conic_2SP_Belgium 9803 standard_parallel_1
standard_parallel_2
{@link org.geotools.ct.proj.Mercator} Mercator_1SP 9804 scale_factor
Mercator_2SP 9805 standard_parallel_1
{@link org.geotools.ct.proj.TransverseMercator} Transverse_Mercator 9807 scale_factor
false_easting
{@link org.geotools.ct.proj.ObliqueStereographic} Oblique_Stereographic 9809 scale_factor
{@link org.geotools.ct.proj.PolarStereographic} Polar_Stereographic 9810 scale_factor
{@link org.geotools.ct.proj.Orthographic} Orthographic ---- latitude_of_origin
{@link org.geotools.ct.proj.AlbersEqualArea} Albers_Conic_Equal_Area 9822 standard_parallel_1
standard_parallel_2

Notes on projection accuracy