@Immutable public class StereographicAzimuthalProjection extends AbstractProjection
| Constructor and Description |
|---|
StereographicAzimuthalProjection() |
StereographicAzimuthalProjection(double latt,
double lont,
double scale,
double trueScaleLat,
double false_easting,
double false_northing,
Earth earth)
Construct a Stereographic Projection.
|
| Modifier and Type | Method and Description |
|---|---|
Projection |
constructCopy()
copy constructor - avoid clone !!
|
boolean |
crossSeam(ProjectionPoint pt1,
ProjectionPoint pt2)
Does the line between these two points cross the projection "seam", which
is a discontinuity in the function latlon <-> projection plane
|
boolean |
equals(Object proj) |
String |
getProjectionTypeLabel()
Get the label to be used in the gui for this type of projection.
|
int |
hashCode() |
ProjectionPoint |
latLonToProj(LatLonPoint latLon)
Convert a LatLonPoint to projection coordinates.
|
String |
paramsToString()
String representation of the projection parameters.
|
LatLonPoint |
projToLatLon(ProjectionPoint world)
Convert projection coordinates to a LatLonPoint.
|
addParameter, addParameter, addParameter, addParameter, findProjectionParameter, getClassName, getHeader, getMinOrMaxLon, getName, getProjectionAttributes, getProjectionParameters, isLatLon, latLonToProjBB, projToLatLonBB, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitlatLonToProj, projToLatLonpublic StereographicAzimuthalProjection()
public StereographicAzimuthalProjection(double latt,
double lont,
double scale,
double trueScaleLat,
double false_easting,
double false_northing,
Earth earth)
latt - tangent point of projection, also origin of
projection coord system, in degreelont - tangent point of projection, also origin of
projection coord system, in degreetrueScaleLat - latitude in degree where scale is scalescale - scale factor at tangent point, "normally 1.0 but may be reduced"public String getProjectionTypeLabel()
AbstractProjectiongetProjectionTypeLabel in class AbstractProjectionpublic Projection constructCopy()
AbstractProjectionconstructCopy in class AbstractProjectionpublic String paramsToString()
ProjectionparamsToString in interface ProjectionparamsToString in class AbstractProjectionpublic ProjectionPoint latLonToProj(LatLonPoint latLon)
Projectionpublic LatLonPoint projToLatLon(ProjectionPoint world)
Projectionpublic boolean crossSeam(ProjectionPoint pt1, ProjectionPoint pt2)
Projectionpt1 - the line goes between these two pointspt2 - the line goes between these two points