Interface ICoordinateFormat
-
- All Known Implementing Classes:
AbstractCoordinateFormat,DecimalDegreesCoordinateFormat,DMSCoordinateFormat,NauticalCoordinateFormat,ProjectedCoordinateFormat
public interface ICoordinateFormat
A class that converts lat/lon coordinates to string.- Since:
- 12735
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description java.lang.StringgetDisplayName()Get display name for this coordinate formatjava.lang.StringgetId()Get unique id for this coordinate format.java.lang.StringlatToString(ILatLon ll)Convert latitude to string.java.lang.StringlonToString(ILatLon ll)Convert longitude to string.default java.lang.StringtoString(ILatLon ll, java.lang.String separator)Convert the coordinate to string: latitude + separator + longitude
-
-
-
Method Detail
-
getId
java.lang.String getId()
Get unique id for this coordinate format.- Returns:
- unique id
-
getDisplayName
java.lang.String getDisplayName()
Get display name for this coordinate format- Returns:
- display name (localized)
-
latToString
java.lang.String latToString(ILatLon ll)
Convert latitude to string.- Parameters:
ll- the coordinate- Returns:
- formatted latitude
-
lonToString
java.lang.String lonToString(ILatLon ll)
Convert longitude to string.- Parameters:
ll- the coordinate- Returns:
- formatted longitude
-
-