Package slash.navigation.fpl
Class GarminFlightPlanPosition
java.lang.Object
slash.navigation.base.BaseNavigationPosition
slash.navigation.base.Wgs84Position
slash.navigation.fpl.GarminFlightPlanPosition
- All Implemented Interfaces:
ExtendedSensorNavigationPosition,NavigationPosition
Represents a position in a Garmin Flight Plan (.fpl) file.
- Author:
- Christian Pesch
-
Field Summary
Fields inherited from class slash.navigation.base.Wgs84Position
accelerationX, accelerationY, accelerationZ, description, fixQuality, hdop, heading, latitude, longitude, pdop, pressure, satellites, temperature, vdop, waypointType -
Constructor Summary
ConstructorsConstructorDescriptionGarminFlightPlanPosition(Double longitude, Double latitude, Double elevation, String description) GarminFlightPlanPosition(Double longitude, Double latitude, Double elevation, String identifier, String description) GarminFlightPlanPosition(BigDecimal longitude, BigDecimal latitude, BigDecimal elevation, String identifier, String description, WaypointType waypointType, CountryCode countryCode) -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()voidsetCountryCode(CountryCode countryCode) voidsetIdentifier(String identifier) Methods inherited from class slash.navigation.base.Wgs84Position
asCsvPosition, asGpxPosition, asMicrosoftExcelPosition, asNmeaPosition, asTomTomRoutePosition, asWgs84Position, getAccelerationX, getAccelerationY, getAccelerationZ, getElevation, getFixQuality, getHdop, getHeading, getHeartBeat, getLatitude, getLongitude, getOrigin, getOrigin, getPdop, getPressure, getSatellites, getSpeed, getTemperature, getTime, getVdop, getWaypointType, setAccelerationX, setAccelerationY, setAccelerationZ, setDescription, setElevation, setFixQuality, setHdop, setHeading, setHeartBeat, setLatitude, setLongitude, setOrigin, setPdop, setPressure, setSatellites, setSpeed, setTemperature, setTime, setVdop, setWaypointTypeMethods inherited from class slash.navigation.base.BaseNavigationPosition
asColumbusGpsProfessionalPosition, asColumbusGpsStandardPosition, asColumbusGpsTypePosition, asCoPilotPosition, asCsvCommaPosition, asCsvSemicolonPosition, asFitPosition, asFlightradarPosition, asGarbleGpxPosition, asGarbleKmlBetaPosition, asGarbleKmlLittleEndianPosition, asGarbleKmlPosition, asGarbleKmzLittleEndianPosition, asGarbleKmzPosition, asGarminFlightPlanPosition, asGkPosition, asGlopusPosition, asGoogleMapsUrlPosition, asGoPalRoutePosition, asGoPalTrackPosition, asGoRiderGpsPosition, asGpsTunerPosition, asHaicomLoggerPosition, asIbluePosition, asIgoRoutePosition, asKlickTelRoutePosition, asKmlBetaPosition, asKmlPosition, asKmzBetaPosition, asKmzPosition, asKompassPosition, asMagellanExploristPosition, asMagellanRoutePosition, asMagicMapsGoPosition, asMagicMapsIktPosition, asMagicMapsPthPosition, asMotoPlanerUrlPosition, asMSFSFlightPlanPosition, asMTPPosition, asNavigatingPoiWarnerPosition, asNavigonCruiserPosition, asNmnFavoritesPosition, asNmnPosition, asNmnUrlPosition, asNokiaLandmarkExchangePosition, asOpelNaviPosition, asOvlPosition, asPhotoPosition, asQstarzQPosition, asRoutePosition, asRtzPosition, asSygicUnicodePosition, asTcxPosition, asTourPosition, asWintecWbtTesPosition, asWintecWbtTkPosition, calculateAngle, calculateBearing, calculateDistance, calculateElevation, calculateOrthogonalDistance, calculateSpeed, calculateTime, hasCoordinates, hasSpeed, hasTime, setStartDate, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface slash.navigation.common.NavigationPosition
calculateAngle, calculateDistance, calculateElevation, calculateOrthogonalDistance, calculateSpeed, calculateTime, hasCoordinates, hasTime, isStartsNewSegment, setStartDate
-
Constructor Details
-
GarminFlightPlanPosition
-
GarminFlightPlanPosition
-
-
Method Details
-
getDescription
- Specified by:
getDescriptionin interfaceNavigationPosition- Overrides:
getDescriptionin classWgs84Position
-
getIdentifier
-
setIdentifier
-
getCountryCode
-
equals
- Overrides:
equalsin classWgs84Position
-
hashCode
public int hashCode()- Overrides:
hashCodein classWgs84Position
-