org.deegree.cs.refs.projections
Class LambertConformalConicRef
java.lang.Object
org.deegree.commons.tom.Reference<T>
org.deegree.cs.refs.CRSResourceRef<IProjection>
org.deegree.cs.refs.projections.ProjectionRef
org.deegree.cs.refs.projections.LambertConformalConicRef
- All Implemented Interfaces:
- Serializable, Object, TypedObjectNode, CRSResource, IConicProjection, ILambertConformalConic, IProjection
public class LambertConformalConicRef
- extends ProjectionRef
- implements Serializable, ILambertConformalConic
ProjectionRef to a LambertConformalConic
- Version:
- $Revision: $, $Date: $
- Author:
- Lyn Buesching, last edited by: $Author: lyn $
- See Also:
- Serialized Form
| Methods inherited from class org.deegree.cs.refs.projections.ProjectionRef |
doInverseProjection, doProjection, getCosphi0, getEccentricity, getEllipsoid, getFalseEasting, getFalseNorthing, getImplementationName, getNaturalOrigin, getPrimeMeridian, getProjectionLatitude, getProjectionLongitude, getScale, getScaleFactor, getSemiMajorAxis, getSemiMinorAxis, getSinphi0, getSquaredEccentricity, getUnits, isConformal, isEqualArea, isSpherical, setFalseEasting, setScale |
| Methods inherited from class org.deegree.cs.refs.CRSResourceRef |
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.cs.projections.IProjection |
doInverseProjection, doProjection, getCosphi0, getEccentricity, getEllipsoid, getFalseEasting, getFalseNorthing, getImplementationName, getNaturalOrigin, getPrimeMeridian, getProjectionLatitude, getProjectionLongitude, getScale, getScaleFactor, getSemiMajorAxis, getSemiMinorAxis, getSinphi0, getSquaredEccentricity, getUnits, isConformal, isEqualArea, isSpherical, setFalseEasting, setScale |
| 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 |
LambertConformalConicRef
public LambertConformalConicRef(ReferenceResolver resolver,
String uri,
String baseURL)
- Creates a reference to a
LambertConformalConic
- Parameters:
resolver - used for resolving the reference, must not be nulluri - the object's uri, must not be nullbaseURL - base URL for resolving the uri, may be null (no resolving of relative URLs)
getFirstParallelLatitude
public double getFirstParallelLatitude()
- Specified by:
getFirstParallelLatitude in interface IConicProjection
- Returns:
- the latitude of the first parallel which is the intersection of the earth with the cone or the
projectionLatitude if the cone is tangential with earth (e.g. one standard parallel).
getSecondParallelLatitude
public double getSecondParallelLatitude()
- Specified by:
getSecondParallelLatitude in interface IConicProjection
- Returns:
- the latitude of the first parallel which is the intersection of the earth with the cone or the
projectionLatitude if the cone is tangential with earth (e.g. one standard parallel).
equals
public boolean equals(Object obj)
- Overrides:
equals in class ProjectionRef
getReferencedObject
public LambertConformalConic getReferencedObject()
throws ReferenceResolvingException
- Description copied from class:
Reference
- Returns the referenced
Object instance (may trigger resolving and fetching it).
- Overrides:
getReferencedObject in class Reference<IProjection>
- Returns:
- the referenced
Object instance
- Throws:
ReferenceResolvingException - if the reference cannot be resolved
Copyright © 2011. All Rights Reserved.