public class IlvUniversalPolarStereographicProjection extends IlvStereographicProjection
CONFORMAL, EQUAL_AREA, NONE| Constructor and Description |
|---|
IlvUniversalPolarStereographicProjection()
Creates an instance of the UPS projection.
|
IlvUniversalPolarStereographicProjection(boolean south)
Creates an instance of the class
IlvUniversalPolarStereographicProjection
and specifies the Pole. |
IlvUniversalPolarStereographicProjection(IlvInputStream stream)
Reads the object from an
IlvInputStream. |
IlvUniversalPolarStereographicProjection(IlvUniversalPolarStereographicProjection source)
Creates a new
IlvUniversalPolarStereographicProjection
by copying an existing one. |
| Modifier and Type | Method and Description |
|---|---|
IlvProjection |
copy()
Copies the projection.
|
boolean |
isSouth()
Returns true if the projection is set for the South Pole.
|
void |
setLLCenter(double lon,
double lat)
Does nothing.
|
void |
setScaleFactor(double k0)
Does nothing.
|
void |
setSouth(boolean south)
Sets the projection either for the South Pole or for the North Pole.
|
String |
toString()
Converts the projection to a string with Evenden's format.
|
void |
write(IlvOutputStream stream)
Writes the object to an
IlvOutputStream. |
eForward, eInverse, getLatitudeOfTrueScale, getScaleFactor, setEllipsoid, setLatitudeOfTrueScale, sForward, sInverseaddDescription, adjustLongitude, equals, forward, forward, getCentralMeridian, getCentralParallel, getDatum, getEllipsoid, getFalseEasting, getFalseNorthing, GetProjection, getProperty, getUnit, getXYOffset, inverse, inverse, inverse, isEllipsoidEnabled, isGeocentric, isInverseEnabled, isUsingLongitudeReduction, setCentralMeridian, setCentralParallel, setDatum, setFalseEasting, setFalseNorthing, setGeocentric, setUnit, setUsingLongitudeReduction, setXYOffsetpublic IlvUniversalPolarStereographicProjection()
public IlvUniversalPolarStereographicProjection(boolean south)
IlvUniversalPolarStereographicProjection
and specifies the Pole. The ellipsoid is set to the WGS84 ellipsoid.south - if true, the projection is set for the South Pole.public IlvUniversalPolarStereographicProjection(IlvInputStream stream) throws IlvReadFileException
IlvInputStream.stream - the input stream.IlvReadFileException - if the format is not correct.public IlvUniversalPolarStereographicProjection(IlvUniversalPolarStereographicProjection source)
IlvUniversalPolarStereographicProjection
by copying an existing one.source - the projection that is copied.public IlvProjection copy()
copy in class IlvStereographicProjectionpublic void setLLCenter(double lon,
double lat)
setLLCenter in class IlvStereographicProjectionlon - the central meridian in radianslat - the central parallel in radianssetSouth(boolean)public void setSouth(boolean south)
south - if true, the projection is set for the South Polepublic final boolean isSouth()
public void setScaleFactor(double k0)
setScaleFactor in class IlvStereographicProjectionk0 - ignoredIlvStereographicProjection.setLatitudeOfTrueScale(double)public void write(IlvOutputStream stream) throws IOException
IlvOutputStream.write in interface IlvPersistentObjectwrite in class IlvStereographicProjectionstream - the output stream.IOException - thrown when an exception occurs during
the write operation for this object.public String toString()
toString in class IlvStereographicProjection© Copyright Rogue Wave Software, Inc. 1997, 2017. All Rights Reserved.