Package org.geotools.measure
Class Longitude
-
- All Implemented Interfaces:
Serializable
,Comparable<Angle>
public final class Longitude extends Angle
A longitude angle. Positive longitudes are East, while negative longitudes are West.- Since:
- 2.0
- Author:
- Martin Desruisseaux (PMO, IRD)
- See Also:
Latitude
,AngleFormat
, Serialized Form
-
-
Field Detail
-
MIN_VALUE
public static final double MIN_VALUE
Minimum legal value for longitude (-180°).- See Also:
- Constant Field Values
-
MAX_VALUE
public static final double MAX_VALUE
Maximum legal value for longitude (+180°).- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Longitude
public Longitude(double theta)
Contruct a new longitude with the specified value.- Parameters:
theta
- Angle in degrees.
-
Longitude
public Longitude(String theta) throws NumberFormatException
Constructs a newly allocatedLongitude
object that represents the longitude value represented by the string. The string should represents an angle in either fractional degrees (e.g. 45.5°) or degrees with minutes and seconds (e.g. 45°30'). The hemisphere (E or W) is optional (default to East).- Parameters:
theta
- A string to be converted to aLongitude
.- Throws:
NumberFormatException
- if the string does not contain a parsable longitude.
-
-