public interface ILcdConic extends ILcdProjection
ILcdConic
is an ILcdProjection
that is derived
by projection of geodetic points on a cone which is then unrolled.
The cone can be placed on top of the earth globe with the apex or tip along
the axis of the earth globe and the sides of the cone tangent to the globe
along a specified standard latitude aLatitude
which is true
to scale.
The cone doesn't have to be tangent to the globe but can also be secant at two specified standard parallels.
An ILcdConic
has a first Parallel and a second Parallel, both
determined by a latitude. The latitude of the firstParallel must be less than
or equal to the latitude of the secondParallel. Its origin is determined by a
longitude and a latitude.
EPSILON
Modifier and Type | Method and Description |
---|---|
double |
getFirstParallel()
Gets the latitude of the firstParallel of this
ILcdConic . |
double |
getOriginLat()
Gets the latitude of the origin of this
ILcdConic . |
double |
getOriginLon()
Gets the longitude of the origin of this
ILcdConic . |
double |
getSecondParallel()
Gets the latitude of the secondParallel of this
ILcdConic . |
void |
setFirstParallel(double aLatitude)
Sets the firstParallel of this
ILcdConic to the parallel with
latitude aLatitude . |
void |
setOriginLat(double aLatitude)
Sets the latitude of the origin of this
ILcdConic to aLatitude . |
void |
setOriginLon(double aLongitude)
Sets the longitude of the origin of this
ILcdConic to aLongitude . |
void |
setSecondParallel(double aLatitude)
Sets the secondParallel of this
ILcdConic to the parallel with
latitude aLatitude . |
boundaryLats, boundaryLons, clone, equals, getOrigin, inLonLatBounds, inWorldBoundsOnEllipsoid, inWorldBoundsOnSphere, isAllInBounds, isContinuous, loadProperties, lonlatheight2worldOnEllipsoidSFCT, lonlatheight2worldOnSphereSFCT, toString, world2DEditableBoundsOnEllipsoidSFCT, world2DEditableBoundsOnSphereSFCT, world2lonlatOnEllipsoidSFCT, world2lonlatOnSphereSFCT, writePropertiesSFCT
addPropertyChangeListener, removePropertyChangeListener
void setFirstParallel(double aLatitude)
ILcdConic
to the parallel with
latitude aLatitude
.aLatitude
- The new firstParallel value.getFirstParallel()
double getFirstParallel()
ILcdConic
.ILcdConic
.setFirstParallel(double)
void setSecondParallel(double aLatitude)
ILcdConic
to the parallel with
latitude aLatitude
.aLatitude
- The new secondParallel value.getSecondParallel()
double getSecondParallel()
ILcdConic
.ILcdConic
.setSecondParallel(double)
void setOriginLat(double aLatitude)
ILcdConic
to aLatitude
.aLatitude
- The new originLat value.getOriginLat()
double getOriginLat()
ILcdConic
.ILcdConic
.setOriginLat(double)
void setOriginLon(double aLongitude)
ILcdConic
to aLongitude
.aLongitude
- The new originLon value.getOriginLon()
double getOriginLon()
ILcdConic
.ILcdConic
.setOriginLon(double)