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 java.text.DecimalFormatDMS_MINUTE_FORMATTERprivate static java.text.DecimalFormatDMS_SECOND_FORMATTERprivate static java.lang.StringDMS00private static java.lang.StringDMS60static DMSCoordinateFormatINSTANCEThe 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 protectedDMSCoordinateFormat()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.StringdegreesMinutesSeconds(double pCoordinate)Replies the coordinate in degrees/minutes/seconds formatjava.lang.StringlatToString(ILatLon ll)Convert latitude to string.java.lang.StringlonToString(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 java.text.DecimalFormat DMS_MINUTE_FORMATTER
-
DMS_SECOND_FORMATTER
private static final java.text.DecimalFormat DMS_SECOND_FORMATTER
-
DMS60
private static final java.lang.String DMS60
-
DMS00
private static final java.lang.String DMS00
-
INSTANCE
public static final DMSCoordinateFormat INSTANCE
The unique instance.
-
-
Constructor Detail
-
DMSCoordinateFormat
protected DMSCoordinateFormat()
-
-
Method Detail
-
latToString
public java.lang.String latToString(ILatLon ll)
Description copied from interface:ICoordinateFormatConvert latitude to string.- Parameters:
ll- the coordinate- Returns:
- formatted latitude
-
lonToString
public java.lang.String lonToString(ILatLon ll)
Description copied from interface:ICoordinateFormatConvert longitude to string.- Parameters:
ll- the coordinate- Returns:
- formatted longitude
-
degreesMinutesSeconds
public static java.lang.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
-
-