Package com.luciad.projection
Interface ILcdObliqueCylindrical
- All Superinterfaces:
ILcdProjection
,ILcdPropertyChangeSource
,Serializable
- All Known Implementing Classes:
ALcdObliqueCylindrical
,TLcdObliqueMercator
,TLcdSwissObliqueMercator
An
ILcdObliqueCylindrical
is an ILcdProjection
that
is obtained by wrapping a cylinder around the globe.
An ILcdObliqueCylindrical
has a standardParallel, which is
determined by a latitude. For a tangent cylindrical projection, the standard
parallel is the equator, i.e., aLat == 0.0
An ILcdObliqueCylindrical
has a centralMeridian, which is
determined by a longitude. The central meridian determines the position of
the origin, which is always on the equator.
An ILcdObliqueCylindrical
has an azimuth. The azimuth (east of
north) determines the central line.
-
Field Summary
Fields inherited from interface com.luciad.projection.ILcdProjection
EPSILON
-
Method Summary
Modifier and TypeMethodDescriptiondouble
Gets the azimuth of thisILcdObliqueCylindrical
.double
Gets the longitude of the centralMeridian of thisILcdObliqueCylindrical
.double
Gets the latitude of the standardParallel of thisILcdObliqueCylindrical
.void
setAzimuth
(double aAzimuth) Sets the azimuth of thisILcdObliqueCylindrical
toaAzimuth
.void
setCentralMeridian
(double aLongitude) Sets the centralMeridian of thisILcdObliqueCylindrical
to the meridian with longitudeaLongitude
.void
setStandardParallel
(double aLatitude) Sets the standardParallel of thisILcdObliqueCylindrical
to the parallel with latitudeaLatitude
.Methods inherited from interface com.luciad.projection.ILcdProjection
boundaryLats, boundaryLons, clone, equals, getOrigin, inLonLatBounds, inWorldBoundsOnEllipsoid, inWorldBoundsOnSphere, isAllInBounds, isContinuous, loadProperties, lonlatheight2worldOnEllipsoidSFCT, lonlatheight2worldOnSphereSFCT, toString, world2DEditableBoundsOnEllipsoidSFCT, world2DEditableBoundsOnSphereSFCT, world2lonlatOnEllipsoidSFCT, world2lonlatOnSphereSFCT, writePropertiesSFCT
Methods inherited from interface com.luciad.util.ILcdPropertyChangeSource
addPropertyChangeListener, removePropertyChangeListener
-
Method Details
-
setStandardParallel
void setStandardParallel(double aLatitude) Sets the standardParallel of thisILcdObliqueCylindrical
to the parallel with latitudeaLatitude
.- Parameters:
aLatitude
- The new standardParallel value.- See Also:
-
getStandardParallel
double getStandardParallel()Gets the latitude of the standardParallel of thisILcdObliqueCylindrical
.- Returns:
- the latitude of the standardParallel of this
ILcdObliqueCylindrical
. - See Also:
-
setCentralMeridian
void setCentralMeridian(double aLongitude) Sets the centralMeridian of thisILcdObliqueCylindrical
to the meridian with longitudeaLongitude
.- Parameters:
aLongitude
- The new centralMeridian value.- See Also:
-
getCentralMeridian
double getCentralMeridian()Gets the longitude of the centralMeridian of thisILcdObliqueCylindrical
.- Returns:
- the longitude of the centralMeridian of this
ILcdObliqueCylindrical
. - See Also:
-
setAzimuth
void setAzimuth(double aAzimuth) Sets the azimuth of thisILcdObliqueCylindrical
toaAzimuth
.- Parameters:
aAzimuth
- The new azimuth value.- See Also:
-
getAzimuth
double getAzimuth()Gets the azimuth of thisILcdObliqueCylindrical
.- Returns:
- the azimuth of this
ILcdObliqueCylindrical
. - See Also:
-