Package slash.navigation.base
Class GkPosition
java.lang.Object
slash.navigation.base.BaseNavigationPosition
slash.navigation.base.GkPosition
- All Implemented Interfaces:
NavigationPosition
Represents a Gauss Krueger position in a route.
- Author:
- Christian Pesch
-
Constructor Summary
ConstructorsConstructorDescriptionGkPosition(double right, double height, String description) GkPosition(Double longitude, Double latitude, Double elevation, Double speed, CompactCalendar time, String description) -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn the elevation in meters above sea levelReturn the latitude in the WGS84 coordinate systemReturn the longitude in the WGS84 coordinate systemgetRight()getSpeed()Return the speed in kilometers per hourgetTime()Return the date and time in UTC time zoneinthashCode()voidsetDescription(String description) voidsetElevation(Double elevation) voidsetLatitude(Double latitude) voidsetLongitude(Double longitude) voidvoidsetTime(CompactCalendar time) Methods inherited from class slash.navigation.base.BaseNavigationPosition
asColumbusGpsProfessionalPosition, asColumbusGpsStandardPosition, asColumbusGpsTypePosition, asCoPilotPosition, asCsvCommaPosition, asCsvPosition, asCsvSemicolonPosition, asFitPosition, asFlightradarPosition, asGarbleGpxPosition, asGarbleKmlBetaPosition, asGarbleKmlLittleEndianPosition, asGarbleKmlPosition, asGarbleKmzLittleEndianPosition, asGarbleKmzPosition, asGarminFlightPlanPosition, asGlopusPosition, asGoogleMapsUrlPosition, asGoPalRoutePosition, asGoPalTrackPosition, asGoRiderGpsPosition, asGpsTunerPosition, asGpxPosition, asHaicomLoggerPosition, asIbluePosition, asIgoRoutePosition, asKlickTelRoutePosition, asKmlBetaPosition, asKmlPosition, asKmzBetaPosition, asKmzPosition, asKompassPosition, asMagellanExploristPosition, asMagellanRoutePosition, asMagicMapsGoPosition, asMagicMapsIktPosition, asMagicMapsPthPosition, asMicrosoftExcelPosition, asMotoPlanerUrlPosition, asMSFSFlightPlanPosition, asMTPPosition, asNavigatingPoiWarnerPosition, asNavigonCruiserPosition, asNmeaPosition, asNmnFavoritesPosition, asNmnPosition, asNmnUrlPosition, asNokiaLandmarkExchangePosition, asOpelNaviPosition, asOvlPosition, asPhotoPosition, asQstarzQPosition, asRoutePosition, asRtzPosition, asSygicUnicodePosition, asTcxPosition, asTomTomRoutePosition, asTourPosition, asWgs84Position, 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
isStartsNewSegment
-
Constructor Details
-
GkPosition
-
GkPosition
-
-
Method Details
-
getLongitude
Description copied from interface:NavigationPositionReturn the longitude in the WGS84 coordinate system- Returns:
- the longitude in the WGS84 coordinate system
-
setLongitude
-
getLatitude
Description copied from interface:NavigationPositionReturn the latitude in the WGS84 coordinate system- Returns:
- the latitude in the WGS84 coordinate system
-
setLatitude
-
getDescription
-
setDescription
-
getElevation
Description copied from interface:NavigationPositionReturn the elevation in meters above sea level- Returns:
- the elevation in meters above sea level
-
setElevation
-
getSpeed
Description copied from interface:NavigationPositionReturn the speed in kilometers per hour- Returns:
- the speed in kilometers per hour
-
setSpeed
-
getTime
Description copied from interface:NavigationPositionReturn the date and time in UTC time zone- Returns:
- the date and time in UTC time zone
-
setTime
-
getRight
-
getHeight
-
asGkPosition
- Overrides:
asGkPositionin classBaseNavigationPosition
-
equals
-
hashCode
public int hashCode()
-