Package slash.navigation.columbus
Class GarbleColumbusGpsType1Format
java.lang.Object
slash.navigation.base.BaseNavigationFormat<Wgs84Route>
slash.navigation.base.TextNavigationFormat<Wgs84Route>
slash.navigation.base.SimpleFormat<Wgs84Route>
slash.navigation.base.SimpleLineBasedFormat<Wgs84Route>
slash.navigation.columbus.ColumbusGpsFormat
slash.navigation.columbus.ColumbusGpsType1Format
slash.navigation.columbus.GarbleColumbusGpsType1Format
- All Implemented Interfaces:
GarbleNavigationFormat,NavigationFormat<Wgs84Route>
public class GarbleColumbusGpsType1Format
extends ColumbusGpsType1Format
implements GarbleNavigationFormat
Reads garbled Columbus GPS Professional (.csv) files.
- Author:
- Christian Pesch
-
Field Summary
Fields inherited from class slash.navigation.columbus.ColumbusGpsFormat
log, SEPARATOR, SPACE_OR_ZERO, VALID_TAG_VALUESFields inherited from class slash.navigation.base.SimpleFormat
BEGIN_OF_LINE, END_OF_LINE, POSITION, WHITE_SPACEFields inherited from class slash.navigation.base.TextNavigationFormat
BYTE_ORDER_MARKFields inherited from class slash.navigation.base.BaseNavigationFormat
GENERATED_BY, UNLIMITED_MAXIMUM_POSITION_COUNT -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class slash.navigation.columbus.ColumbusGpsType1Format
getHeader, getHeaderPattern, getLinePattern, hasValidFix, parsePosition, writePositionMethods inherited from class slash.navigation.columbus.ColumbusGpsFormat
asDeviceLocalTime, coordinate, createRoute, field, fillWithZeros, formatCommonPrefix, formatDate, formatTag, formatTime, getDeviceLocalTimeToWrite, getExtension, getRouteCharacteristics, getTimeToWrite, isHeader, isPosition, isValidLine, lastField, latitudeHemisphere, longitudeHemisphere, parseCommonPosition, parseDateAndTime, parseDescription, parseTag, removeZeros, writeHeaderMethods inherited from class slash.navigation.base.SimpleLineBasedFormat
createRoute, getMaximumPositionCount, read, write, writeFooterMethods inherited from class slash.navigation.base.SimpleFormat
isSupportsMultipleRoutes, isWritingRouteCharacteristicsMethods inherited from class slash.navigation.base.TextNavigationFormat
isValidStartDate, read, read, write, writeMethods inherited from class slash.navigation.base.BaseNavigationFormat
asDesc, asDesc, asDescription, asDescription, asName, asName, asRouteName, equals, getCreator, getMaximumFileNameLength, getMaximumRouteNameLength, hashCode, isSupportsReading
-
Constructor Details
-
GarbleColumbusGpsType1Format
public GarbleColumbusGpsType1Format()
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceNavigationFormat<Wgs84Route>- Overrides:
getNamein classColumbusGpsType1Format
-
getGarbleCount
protected int getGarbleCount()- Overrides:
getGarbleCountin classSimpleLineBasedFormat<Wgs84Route>
-
isSupportsWriting
public boolean isSupportsWriting()- Specified by:
isSupportsWritingin interfaceNavigationFormat<Wgs84Route>- Overrides:
isSupportsWritingin classBaseNavigationFormat<Wgs84Route>
-