public class TLcdCRSReferenceFormatter extends Object implements ILcdModelReferenceFormatter, ILcdXYWorldReferenceFormatter
Currently CRS:84, CRS:83 and CRS:27 are supported.
Constructor and Description |
---|
TLcdCRSReferenceFormatter() |
Modifier and Type | Method and Description |
---|---|
String |
formatModelReference(ILcdModelReference aModelReference)
Returns the string representation for the specified
ILcdModelReference . |
String |
formatXYWorldReference(ILcdXYWorldReference aXYWorldReference)
Returns the String representation of a
ILcdXYWorldReference . |
public String formatModelReference(ILcdModelReference aModelReference)
ILcdModelReferenceFormatter
ILcdModelReference
.formatModelReference
in interface ILcdModelReferenceFormatter
aModelReference
- the model reference for which to return a string representation.public String formatXYWorldReference(ILcdXYWorldReference aXYWorldReference) throws IllegalArgumentException
ILcdXYWorldReferenceFormatter
ILcdXYWorldReference
.formatXYWorldReference
in interface ILcdXYWorldReferenceFormatter
aXYWorldReference
- the ILcdXYWorldReference
to be encoded as a String.ILcdXYWorldReference
.IllegalArgumentException
- If the given world reference cannot be formatted as a String.