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 null
uri
- the object's uri, must not be null
baseURL
- 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.