Package slash.navigation.common
Class NavigationConversion
java.lang.Object
slash.navigation.common.NavigationConversion
Provides navigation conversion functionality.
- Author:
- Christian Pesch
-
Method Summary
Modifier and TypeMethodDescriptionstatic doublebcrAltitudeToElevationMeters(long altitude) static IntegerdegreeToSemiCircle(Double aDouble) static longelevationMetersToBcrAltitude(double elevation) static BigDecimalformatAccuracy(Double accuracy) static StringformatAccuracyAsString(Double accuracy) static BigDecimalformatBigDecimal(Double aDouble, int maximumFractionCount) static DoubleformatDouble(Double aDouble, int maximumFractionCount) static BigDecimalformatElevation(Double elevation) static StringformatElevationAsString(Double elevation) static BigDecimalformatHeading(Double heading) static StringformatHeadingAsString(Double heading) static BigDecimalformatPosition(Double longitudeOrLatitude) static StringformatPositionAsString(Double longitudeOrLatitude) static BigDecimalformatSpeed(Double speed) static DoubleformatSpeedAsDouble(Double speed) static StringformatSpeedAsString(Double speed) static DoubleformatTemperatureAsDouble(Double temperature) static StringformatTemperatureAsString(Double temperature) static double[]gaussKruegerRightHeightToWgs84LongitudeLatitude(double right, double height) static doublemercatorXToWgs84Longitude(long x) static doublemercatorYToWgs84Latitude(long y) static DoublesemiCircleToDegree(Integer integer) static longwgs84LatitudeToMercatorY(double latitude) static double[]wgs84LongitudeLatitudeToGaussKruegerRightHeight(double longitude, double latitude) static longwgs84LongitudeToMercatorX(double longitude)
-
Method Details
-
mercatorXToWgs84Longitude
public static double mercatorXToWgs84Longitude(long x) -
mercatorYToWgs84Latitude
public static double mercatorYToWgs84Latitude(long y) -
wgs84LongitudeToMercatorX
public static long wgs84LongitudeToMercatorX(double longitude) -
wgs84LatitudeToMercatorY
public static long wgs84LatitudeToMercatorY(double latitude) -
gaussKruegerRightHeightToWgs84LongitudeLatitude
public static double[] gaussKruegerRightHeightToWgs84LongitudeLatitude(double right, double height) -
wgs84LongitudeLatitudeToGaussKruegerRightHeight
public static double[] wgs84LongitudeLatitudeToGaussKruegerRightHeight(double longitude, double latitude) -
semiCircleToDegree
-
degreeToSemiCircle
-
bcrAltitudeToElevationMeters
public static double bcrAltitudeToElevationMeters(long altitude) -
elevationMetersToBcrAltitude
public static long elevationMetersToBcrAltitude(double elevation) -
formatDouble
-
formatBigDecimal
-
formatPositionAsString
-
formatElevationAsString
-
formatAccuracyAsString
-
formatHeadingAsString
-
formatSpeedAsString
-
formatTemperatureAsString
-
formatPosition
-
formatElevation
-
formatAccuracy
-
formatHeading
-
formatSpeed
-
formatSpeedAsDouble
-
formatTemperatureAsDouble
-