org.deegree.cs.projections.cylindric
Class CylindricalProjection
java.lang.Object
org.deegree.cs.CRSIdentifiable
org.deegree.cs.projections.Projection
org.deegree.cs.projections.cylindric.CylindricalProjection
- All Implemented Interfaces:
- Object, TypedObjectNode, CRSResource, IProjection
- Direct Known Subclasses:
- Mercator, TransverseMercator
public abstract class CylindricalProjection
- extends Projection
The CylindricalProjection
is a super class for all cylindrical projections.
(From Snyder p.97)
Cylindrical projections are used primarily for complete world maps, or for maps along narrow strips of a great circle
arc, such as the Equator, a meridian or an oblique great circle.
- Version:
- $Revision: 29642 $, $Date: 2011-02-11 13:59:33 +0100 (Fri, 11 Feb 2011) $
- Author:
- Rutger Bezema, last edited by: $Author: lbuesching $
Constructor Summary |
CylindricalProjection(double falseNorthing,
double falseEasting,
javax.vecmath.Point2d naturalOrigin,
IUnit units,
double scale,
boolean conformal,
boolean equalArea,
CRSResource id)
|
Methods inherited from class org.deegree.cs.projections.Projection |
doInverseProjection, doProjection, equals, getCosphi0, getEccentricity, getEllipsoid, getFalseEasting, getFalseNorthing, getImplementationName, getNaturalOrigin, getPrimeMeridian, getProjectionLatitude, getProjectionLongitude, getScale, getScaleFactor, getSemiMajorAxis, getSemiMinorAxis, getSinphi0, getSquaredEccentricity, getUnits, hashCode, isConformal, isEqualArea, isSpherical, setFalseEasting, setScale, toString |
Methods inherited from class org.deegree.cs.CRSIdentifiable |
addAreaOfUse, addName, checkForNullObject, checkForNullObject, checkForNullObject, getAreaOfUse, getAreaOfUseBBox, getAreasOfUse, getCode, getCodeAndName, getCodes, getDescription, getDescriptions, getId, getName, getNames, getOrignalCodeStrings, getVersion, getVersions, hasCode, hasId, hasIdOrName, setDefaultAreaOfUse, setDefaultDescription, setDefaultId, setDefaultName, setDefaultVersion |
Methods inherited from interface org.deegree.cs.CRSResource |
addAreaOfUse, addName, getAreaOfUse, getAreaOfUseBBox, getAreasOfUse, getCode, getCodeAndName, getCodes, getDescription, getDescriptions, getName, getNames, getOrignalCodeStrings, getVersion, getVersions, hasCode, hasId, hasIdOrName, setDefaultAreaOfUse, setDefaultDescription, setDefaultId, setDefaultName, setDefaultVersion |
Methods inherited from interface org.deegree.commons.tom.Object |
getId |
CylindricalProjection
public CylindricalProjection(double falseNorthing,
double falseEasting,
javax.vecmath.Point2d naturalOrigin,
IUnit units,
double scale,
boolean conformal,
boolean equalArea,
CRSResource id)
- Parameters:
geographicCRS
- falseNorthing
- falseEasting
- naturalOrigin
- units
- scale
- conformal
- equalArea
- id
- an identifiable instance containing information about this projection
Copyright © 2011. All Rights Reserved.