Package slash.navigation.kml
Class Igo8RouteFormat
- All Implemented Interfaces:
MultipleRoutesFormat<KmlRoute>,NavigationFormat<KmlRoute>
Reads and writes iGO8 Route (.kml) files.
- Author:
- Christian Pesch
-
Nested Class Summary
Nested classes/interfaces inherited from class slash.navigation.kml.KmlFormat
KmlFormat.FeatureRecursor<T> -
Field Summary
Fields inherited from class slash.navigation.base.BaseNavigationFormat
GENERATED_BY, UNLIMITED_MAXIMUM_POSITION_COUNT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected KmlTypecreateKmlType(KmlRoute route, int startIndex, int endIndex) intgetName()booleanbooleanprotected voidprocess(KmlType kmlType, ParserContext<KmlRoute> context) voidwrite(List<KmlRoute> routes, OutputStream target) Methods inherited from class slash.navigation.kml.Kml22Format
extractTracks, read, writeMethods inherited from class slash.navigation.kml.KmlFormat
appendPlacemarkAsWaypointOrTrack, asKmlPosition, asKmlPositions, concatPath, createCoordinates, createDocumentName, createFolderName, createLineStringCoordinates, createRoute, enrichPosition, extractPositionsByElementName, extractTracksFromContainers, find, getExtension, getLineWidth, getRouteLineColor, getTrackLineColor, isWriteDesc, isWriteName, parseCharacteristics, parseFolderName, parseTime, prependWaypointsRouteMethods inherited from class slash.navigation.base.XmlNavigationFormat
asDescriptionMethods inherited from class slash.navigation.base.BaseNavigationFormat
asDesc, asDesc, asDescription, asDescription, asName, asName, asRouteName, equals, getCreator, getMaximumFileNameLength, getMaximumRouteNameLength, hashCode, isSupportsReading, isSupportsWritingMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface slash.navigation.base.NavigationFormat
getMaximumFileNameLength, getMaximumRouteNameLength, isSupportsReading, isSupportsWriting
-
Constructor Details
-
Igo8RouteFormat
public Igo8RouteFormat()
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceNavigationFormat<KmlRoute>- Overrides:
getNamein classKml22Format
-
isSupportsMultipleRoutes
public boolean isSupportsMultipleRoutes()- Specified by:
isSupportsMultipleRoutesin interfaceNavigationFormat<KmlRoute>- Overrides:
isSupportsMultipleRoutesin classKmlFormat
-
isWritingRouteCharacteristics
public boolean isWritingRouteCharacteristics()- Specified by:
isWritingRouteCharacteristicsin interfaceNavigationFormat<KmlRoute>- Overrides:
isWritingRouteCharacteristicsin classKmlFormat
-
getMaximumPositionCount
public int getMaximumPositionCount()- Specified by:
getMaximumPositionCountin interfaceNavigationFormat<KmlRoute>- Overrides:
getMaximumPositionCountin classXmlNavigationFormat<KmlRoute>
-
write
- Specified by:
writein interfaceMultipleRoutesFormat<KmlRoute>- Overrides:
writein classKml22Format
-