public class RotatedLatLon extends ProjectionImpl
ATTR_NAME, atts, defaultMapArea, EARTH_RADIUS, INDEX_LAT, INDEX_LON, INDEX_X, INDEX_Y, isLatLon, name, PI, PI_OVER_2, PI_OVER_4, TOLERANCE| Constructor and Description |
|---|
RotatedLatLon()
Default Constructor, needed for beans.
|
RotatedLatLon(double southPoleLat,
double southPoleLon,
double southPoleAngle)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
ProjectionImpl |
constructCopy()
copy constructor - avoid clone !!
|
boolean |
crossSeam(ProjectionPoint pt1,
ProjectionPoint pt2)
Unknown usage
|
boolean |
equals(java.lang.Object proj)
Returns true if this represents the same Projection as proj.
|
ProjectionPoint |
latLonToProj(LatLonPoint latlon,
ProjectionPointImpl destPoint)
Transform a "real" longitude and latitude into the rotated longitude (X) and
rotated latitude (Y).
|
static void |
main(java.lang.String[] args) |
java.lang.String |
paramsToString()
returns constructor params as a String
|
LatLonPoint |
projToLatLon(ProjectionPoint ppt,
LatLonPointImpl destPoint)
Transform a rotated longitude (X) and rotated latitude (Y) into a "real"
longitude-latitude pair.
|
addParameter, addParameter, addParameter, clone, getClassName, getDefaultMapArea, getDefaultMapAreaLL, getHeader, getLatLonBoundingBox, getName, getProjectionParameters, getProjectionTypeLabel, isLatLon, latLonToProj, latLonToProj, latLonToProj, latLonToProj, latLonToProj, latLonToProj, latLonToProj, latLonToProj, latLonToProj, latLonToProj, latLonToProjBB, projToLatLon, projToLatLon, projToLatLon, projToLatLon, projToLatLon, projToLatLon, projToLatLonBB, setDefaultMapArea, setName, toStringpublic RotatedLatLon()
public RotatedLatLon(double southPoleLat,
double southPoleLon,
double southPoleAngle)
southPoleLat - southPoleLon - southPoleAngle - public ProjectionImpl constructCopy()
constructCopy in class ProjectionImplpublic java.lang.String paramsToString()
paramsToString in interface ProjectionparamsToString in class ProjectionImplpublic ProjectionPoint latLonToProj(LatLonPoint latlon, ProjectionPointImpl destPoint)
latLonToProj in interface ProjectionlatLonToProj in class ProjectionImpllatlon - convert from these lat, lon coordinatesdestPoint - the object to write topublic LatLonPoint projToLatLon(ProjectionPoint ppt, LatLonPointImpl destPoint)
projToLatLon in interface ProjectionprojToLatLon in class ProjectionImplppt - convert from these projection coordinatesdestPoint - the object to write topublic boolean crossSeam(ProjectionPoint pt1, ProjectionPoint pt2)
crossSeam in interface ProjectioncrossSeam in class ProjectionImplpt1 - pt2 - public boolean equals(java.lang.Object proj)
ProjectionImplequals in interface Projectionequals in class ProjectionImplproj - projection in questionpublic static void main(java.lang.String[] args)