Package com.luciad.reference.format
Class TLcdProj4ReferenceFormatter
java.lang.Object
com.luciad.reference.format.TLcdProj4ReferenceFormatter
- All Implemented Interfaces:
ILcdModelReferenceFormatter
,ILcdXYWorldReferenceFormatter
public class TLcdProj4ReferenceFormatter
extends Object
implements ILcdModelReferenceFormatter, ILcdXYWorldReferenceFormatter
Encodes geo references to parameter strings for the PROJ.4 library (http://trac.osgeo.org/proj/).
- Since:
- 2013.1
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionformatModelReference
(ILcdModelReference aModelReference) Returns the string representation for the specifiedILcdModelReference
.formatXYWorldReference
(ILcdXYWorldReference aXYWorldReference) Returns the String representation of aILcdXYWorldReference
.
-
Constructor Details
-
TLcdProj4ReferenceFormatter
public TLcdProj4ReferenceFormatter()
-
-
Method Details
-
formatModelReference
Description copied from interface:ILcdModelReferenceFormatter
Returns the string representation for the specifiedILcdModelReference
.- Specified by:
formatModelReference
in interfaceILcdModelReferenceFormatter
- Parameters:
aModelReference
- the model reference for which to return a string representation.- Returns:
- a string representation of the specified model reference.
-
formatXYWorldReference
public String formatXYWorldReference(ILcdXYWorldReference aXYWorldReference) throws IllegalArgumentException Description copied from interface:ILcdXYWorldReferenceFormatter
Returns the String representation of aILcdXYWorldReference
.- Specified by:
formatXYWorldReference
in interfaceILcdXYWorldReferenceFormatter
- Parameters:
aXYWorldReference
- theILcdXYWorldReference
to be encoded as a String.- Returns:
- the String representation of a
ILcdXYWorldReference
. - Throws:
IllegalArgumentException
- If the given world reference cannot be formatted as a String.
-