Class DMSCoordinateFormat
- java.lang.Object
-
- org.openstreetmap.josm.data.coor.conversion.AbstractCoordinateFormat
-
- org.openstreetmap.josm.data.coor.conversion.DMSCoordinateFormat
-
- All Implemented Interfaces:
ICoordinateFormat
public class DMSCoordinateFormat extends AbstractCoordinateFormat
Coordinate format that converts a coordinate to degrees, minutes and seconds.- Since:
- 12735
-
-
Field Summary
Fields Modifier and Type Field Description private static DecimalFormat
DMS_MINUTE_FORMATTER
private static DecimalFormat
DMS_SECOND_FORMATTER
private static String
DMS00
private static String
DMS60
static DMSCoordinateFormat
INSTANCE
The unique instance.-
Fields inherited from class org.openstreetmap.josm.data.coor.conversion.AbstractCoordinateFormat
cDdFormatter, displayName, EAST, id, NORTH, SOUTH, WEST
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
DMSCoordinateFormat()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static String
degreesMinutesSeconds(double pCoordinate)
Replies the coordinate in degrees/minutes/seconds formatString
latToString(ILatLon ll)
Convert latitude to string.String
lonToString(ILatLon ll)
Convert longitude to string.-
Methods inherited from class org.openstreetmap.josm.data.coor.conversion.AbstractCoordinateFormat
getDisplayName, getId, newUnlocalizedDecimalFormat, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.openstreetmap.josm.data.coor.conversion.ICoordinateFormat
toString
-
-
-
-
Field Detail
-
DMS_MINUTE_FORMATTER
private static final DecimalFormat DMS_MINUTE_FORMATTER
-
DMS_SECOND_FORMATTER
private static final DecimalFormat DMS_SECOND_FORMATTER
-
INSTANCE
public static final DMSCoordinateFormat INSTANCE
The unique instance.
-
-
Constructor Detail
-
DMSCoordinateFormat
protected DMSCoordinateFormat()
-
-
Method Detail
-
latToString
public String latToString(ILatLon ll)
Description copied from interface:ICoordinateFormat
Convert latitude to string.- Parameters:
ll
- the coordinate- Returns:
- formatted latitude
-
lonToString
public String lonToString(ILatLon ll)
Description copied from interface:ICoordinateFormat
Convert longitude to string.- Parameters:
ll
- the coordinate- Returns:
- formatted longitude
-
degreesMinutesSeconds
public static String degreesMinutesSeconds(double pCoordinate)
Replies the coordinate in degrees/minutes/seconds format- Parameters:
pCoordinate
- The coordinate to convert- Returns:
- The coordinate in degrees/minutes/seconds format
- Since:
- 12561
-
-