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.String
getDisplayName()
Get display name for this coordinate formatjava.lang.String
getId()
Get unique id for this coordinate format.java.lang.String
latToString(ILatLon ll)
Convert latitude to string.java.lang.String
lonToString(ILatLon ll)
Convert longitude to string.default java.lang.String
toString(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
-
-