Package slash.navigation.lmx
Class NokiaLandmarkExchangeRoute
java.lang.Object
slash.navigation.base.BaseRoute<Wgs84Position,NokiaLandmarkExchangeFormat>
slash.navigation.lmx.NokiaLandmarkExchangeRoute
public class NokiaLandmarkExchangeRoute
extends BaseRoute<Wgs84Position,NokiaLandmarkExchangeFormat>
A Nokia Landmark Exchange (.lmx) route.
- Author:
- Christian Pesch
-
Constructor Summary
ConstructorsConstructorDescriptionNokiaLandmarkExchangeRoute(String name, List<String> description, List<Wgs84Position> wgs84Positions) -
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) booleangetLmx()getName()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
-
NokiaLandmarkExchangeRoute
public NokiaLandmarkExchangeRoute(String name, List<String> description, List<Wgs84Position> wgs84Positions)
-
-
Method Details
-
getName
- Specified by:
getNamein classBaseRoute<Wgs84Position,NokiaLandmarkExchangeFormat>
-
setName
- Specified by:
setNamein classBaseRoute<Wgs84Position,NokiaLandmarkExchangeFormat>
-
getDescription
- Specified by:
getDescriptionin classBaseRoute<Wgs84Position,NokiaLandmarkExchangeFormat>
-
getLmx
-
getPositions
- Specified by:
getPositionsin classBaseRoute<Wgs84Position,NokiaLandmarkExchangeFormat>
-
getPositionCount
public int getPositionCount()- Specified by:
getPositionCountin classBaseRoute<Wgs84Position,NokiaLandmarkExchangeFormat>
-
createPosition
public Wgs84Position createPosition(Double longitude, Double latitude, Double elevation, Double speed, CompactCalendar time, String description) - Specified by:
createPositionin classBaseRoute<Wgs84Position,NokiaLandmarkExchangeFormat>
-
equals
-
hashCode
public int hashCode()
-