Package slash.navigation.ovl
Class OvlRoute
A Top50 OVL ASCII (.ovl) route.
- Author:
- Christian Pesch
-
Constructor Summary
ConstructorsConstructorDescriptionOvlRoute(RouteCharacteristics characteristics, String name, List<Wgs84Position> positions) -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(int index, Wgs84Position position) protected BcrRouteasBcrFormat(BcrFormat format) protected CsvRouteasCsvFormat(CsvFormat format) protected ExcelRouteasExcelFormat(ExcelFormat format) protected GoPalRouteasGoPalRouteFormat(GoPalRouteFormat<GoPalRoute> format) protected GpxRouteasGpxFormat(GpxFormat format) protected KmlRouteasKmlFormat(BaseKmlFormat format) protected NmeaRouteasNmeaFormat(BaseNmeaFormat format) protected NmnRouteasNmnFormat(NmnFormat format) protected SimpleRoute<?, ?> asPhotoFormat(PhotoFormat format) protected SimpleRoute<?, ?> asSimpleFormat(SimpleFormat<?> format) protected TcxRouteasTcxFormat(TcxFormat format) protected TomTomRouteasTomTomRouteFormat(TomTomRouteFormat format) createPosition(Double longitude, Double latitude, Double elevation, Double speed, CompactCalendar time, String description) booleangetName()intinthashCode()voidMethods inherited from class slash.navigation.base.BaseRoute
asApeMapFormat, asColumbusFusionFormat, asColumbusGpsBinaryFormat, asColumbusGpsType1Format, asColumbusGpsType2Format, asCoPilot6Format, asCoPilot7Format, asCoPilot8Format, asCoPilot9Format, asCsvCommaFormat, asCsvSemicolonFormat, asFitFormat, asFlightradar24Format, asGarminFlightPlanFormat, asGeoHackUrlFormat, asGeoJsonFormat, asGlopusFormat, asGoogleMapsUrlFormat, asGoogleTimelineFormat, asGoPal3RouteFormat, asGoPal5RouteFormat, asGoPal7RouteFormat, asGoPalTrackFormat, asGoRiderGpsFormat, asGpsTunerFormat, asGpx10Format, asGpx11Format, asGroundTrackFormat, asHaicomLoggerFormat, asIblue747Format, asIgo8RouteFormat, asKienzleGpsFormat, asKlickTelRouteFormat, asKml20Format, asKml21Format, asKml22BetaFormat, asKml22Format, asKmz20Format, asKmz21Format, asKmz22BetaFormat, asKmz22Format, asKompassFormat, asKurvigerUrlFormat, asMagellanExploristFormat, asMagellanRouteFormat, asMagicMaps2GoFormat, asMagicMapsIktFormat, asMagicMapsPthFormat, asMicrosoftExcel2008Format, asMicrosoftExcel97Format, asMotoPlanerUrlFormat, asMSFSFlightPlanFormat, asMTP0607Format, asMTP0809Format, asNavigatingPoiWarnerFormat, asNavigonCruiserFormat, asNavilinkFormat, asNmeaFormat, asNmn4Format, asNmn5Format, asNmn6FavoritesFormat, asNmn6Format, asNmn7Format, asNmnRouteFormat, asNmnUrlFormat, asNokiaLandmarkExchangeFormat, asOpelNaviFormat, asOvlFormat, asPhotoFormat, asQstarzQ1000Format, asRoute66Format, asRtzFormat, asSygicAsciiFormat, asSygicUnicodeFormat, asTcx1Format, asTcx2Format, asTomTom5RouteFormat, asTomTom8RouteFormat, asTomTom95RouteFormat, asTourFormat, asViaMichelinFormat, asWebPageFormat, asWintecWbt201Tk1Format, asWintecWbt201Tk2Format, asWintecWbt202TesFormat, bottom, ensureIncreasingTime, getCharacteristics, getClosestPosition, getClosestPosition, getContainedPositions, getDistance, getDistance, getDistanceDifference, getDistancesFromStart, getDistancesFromStart, getElevationAscend, getElevationAscend, getElevationDescend, getElevationDescend, getElevationDifference, getFormat, getIndex, getInsignificantPositions, getPosition, getPositionsWithinDistanceToPredecessor, getPositionsWithSpeedBelowOrEqualTo, getSuccessor, getTime, getTimesFromStart, getTimesFromStart, move, order, remove, remove, removeDuplicates, revert, revert, setCharacteristics, shiftTimesAfterPauses, sort, top, toString
-
Constructor Details
-
Method Details
-
getName
- Specified by:
getNamein classBaseRoute<Wgs84Position,OvlFormat>
-
setName
- Specified by:
setNamein classBaseRoute<Wgs84Position,OvlFormat>
-
getDescription
- Specified by:
getDescriptionin classBaseRoute<Wgs84Position,OvlFormat>
-
getPositions
- Specified by:
getPositionsin classBaseRoute<Wgs84Position,OvlFormat>
-
getPositionCount
public int getPositionCount()- Specified by:
getPositionCountin classBaseRoute<Wgs84Position,OvlFormat>
-
createPosition
public Wgs84Position createPosition(Double longitude, Double latitude, Double elevation, Double speed, CompactCalendar time, String description) - Specified by:
createPositionin classBaseRoute<Wgs84Position,OvlFormat>
-
equals
-
hashCode
public int hashCode()
-