Package slash.navigation.simple
Class OpelNaviFormat
- All Implemented Interfaces:
NavigationFormat<Wgs84Route>
Reads and writes Opel Navi 600/900 (.poi) files.
Format: 9.614394,52.769282,"Zoo Hodenhagen","Serengeti Safaripark","+(49) 5164531"
- Author:
- Christian Pesch
-
Field Summary
FieldsFields 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 TypeMethodDescription<P extends NavigationPosition>
Wgs84RoutecreateRoute(RouteCharacteristics characteristics, String name, List<P> positions) getName()protected booleanisPosition(String line) protected Wgs84PositionparsePosition(String line, ParserContext<?> context) voidread(InputStream source, ParserContext<Wgs84Route> context) voidwrite(Wgs84Route route, OutputStream target, int startIndex, int endIndex) protected voidwritePosition(Wgs84Position position, PrintWriter writer, int index, boolean firstPosition) Methods inherited from class slash.navigation.base.SimpleLineBasedFormat
createRoute, getGarbleCount, getMaximumPositionCount, getRouteCharacteristics, isValidLine, read, write, writeFooter, writeHeaderMethods 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
-
Field Details
-
log
-
-
Constructor Details
-
OpelNaviFormat
public OpelNaviFormat()
-
-
Method Details
-
getExtension
-
getName
-
isPosition
- Specified by:
isPositionin classSimpleLineBasedFormat<Wgs84Route>
-