Package slash.navigation.simple
Class SygicUnicodeFormat
- All Implemented Interfaces:
NavigationFormat<Wgs84Route>
Reads and writes Sygic POI Unicode (.txt) files.
Standard Header:
; unicode
; Created from User Poi file sample.upi
; longitude latitude name phone
Standard Format: 2.324360 48.826760 Rue Antoine Chantin(14eme Arrondissement Paris), Paris +123456789
- Author:
- Christian Pesch
-
Field Summary
Fields inherited from class slash.navigation.simple.SygicFormat
TABFields 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
Modifier and TypeMethodDescriptiongetName()voidread(InputStream source, ParserContext<Wgs84Route> context) voidwrite(Wgs84Route route, OutputStream target, int startIndex, int endIndex) protected voidwriteFooter(PrintWriter writer, int positionCount) protected voidwriteHeader(PrintWriter writer, Wgs84Route route) protected voidwritePosition(Wgs84Position position, PrintWriter writer, int index, boolean firstPosition) Methods inherited from class slash.navigation.simple.SygicFormat
createRoute, getExtension, isPosition, isValidLine, parsePositionMethods inherited from class slash.navigation.base.SimpleLineBasedFormat
createRoute, getGarbleCount, getMaximumPositionCount, getRouteCharacteristics, read, writeMethods inherited from class slash.navigation.base.SimpleFormat
isSupportsMultipleRoutes, isWritingRouteCharacteristicsMethods inherited from class slash.navigation.base.TextNavigationFormat
isValidStartDate, read, writeMethods inherited from class slash.navigation.base.BaseNavigationFormat
asDesc, asDesc, asDescription, asDescription, asName, asName, asRouteName, equals, getCreator, getMaximumFileNameLength, getMaximumRouteNameLength, hashCode, isSupportsReading, isSupportsWriting
-
Constructor Details
-
SygicUnicodeFormat
public SygicUnicodeFormat()
-
-
Method Details
-
getName
-