@Immutable public class EquidistantAzimuthalProjection extends AbstractProjection
| Constructor and Description |
|---|
EquidistantAzimuthalProjection() |
EquidistantAzimuthalProjection(double lat0,
double lon0,
double falseEasting,
double falseNorthing,
Earth earth) |
| 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 o) |
int |
hashCode() |
ProjectionPoint |
latLonToProj(LatLonPoint latlon)
Convert a LatLonPoint to projection coordinates.
|
String |
paramsToString()
String representation of the projection parameters.
|
LatLonPoint |
projToLatLon(ProjectionPoint ppt)
Convert projection coordinates to a LatLonPoint.
|
addParameter, addParameter, addParameter, addParameter, findProjectionParameter, getClassName, getHeader, getMinOrMaxLon, getName, getProjectionAttributes, getProjectionParameters, getProjectionTypeLabel, isLatLon, latLonToProjBB, projToLatLonBB, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitlatLonToProj, projToLatLonpublic EquidistantAzimuthalProjection()
public EquidistantAzimuthalProjection(double lat0,
double lon0,
double falseEasting,
double falseNorthing,
Earth earth)
public Projection constructCopy()
AbstractProjectionconstructCopy in class AbstractProjectionpublic ProjectionPoint latLonToProj(LatLonPoint latlon)
Projectionpublic LatLonPoint projToLatLon(ProjectionPoint ppt)
Projectionpublic String paramsToString()
ProjectionparamsToString in interface ProjectionparamsToString in class AbstractProjectionpublic boolean crossSeam(ProjectionPoint pt1, ProjectionPoint pt2)
Projectionpt1 - the line goes between these two pointspt2 - the line goes between these two points