public final class TurfConversion
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static double |
convertLength(double distance,
java.lang.String originalUnit)
Converts a distance to the default units.
|
static double |
convertLength(double distance,
java.lang.String originalUnit,
java.lang.String finalUnit)
Converts a distance to a different unit specified.
|
static double |
degreesToRadians(double degrees)
Converts an angle in degrees to radians.
|
static double |
lengthToDegrees(double distance,
java.lang.String units)
Convert a distance measurement (assuming a spherical Earth) from a real-world unit into degrees
Valid units: miles, nauticalmiles, inches, yards, meters, metres, centimeters, kilometres,
feet.
|
static double |
lengthToRadians(double distance)
Convert a distance measurement (assuming a spherical Earth) from a real-world unit into
radians.
|
static double |
lengthToRadians(double distance,
java.lang.String units)
Convert a distance measurement (assuming a spherical Earth) from a real-world unit into
radians.
|
static double |
radiansToDegrees(double radians)
Converts an angle in radians to degrees.
|
static double |
radiansToLength(double radians)
Convert a distance measurement (assuming a spherical Earth) from radians to a more friendly
unit.
|
static double |
radiansToLength(double radians,
java.lang.String units)
Convert a distance measurement (assuming a spherical Earth) from radians to a more friendly
unit.
|
public static double lengthToDegrees(double distance,
java.lang.String units)
distance - in real unitsunits - can be degrees, radians, miles, or kilometers inches, yards, metres, meters,
kilometres, kilometers.public static double degreesToRadians(double degrees)
degrees - angle between 0 and 360 degreespublic static double radiansToDegrees(double radians)
radians - angle in radianspublic static double radiansToLength(double radians)
radians - a double using unit radianpublic static double radiansToLength(double radians,
@NonNull
java.lang.String units)
radians - a double using unit radianunits - pass in one of the units defined in TurfConstants.TurfUnitCriteriapublic static double lengthToRadians(double distance)
distance - double representing a distance value assuming the distance units is in
kilometerspublic static double lengthToRadians(double distance,
@NonNull
java.lang.String units)
distance - double representing a distance valueunits - pass in one of the units defined in TurfConstants.TurfUnitCriteriapublic static double convertLength(double distance,
@NonNull
java.lang.String originalUnit)
convertLength(double, String, String) to specify a unit to convert to.distance - double representing a distance valueoriginalUnit - of the distance, must be one of the units defined in
TurfConstants.TurfUnitCriteriapublic static double convertLength(double distance,
@NonNull
java.lang.String originalUnit,
@Nullable
java.lang.String finalUnit)
distance - the distance to be convertedoriginalUnit - of the distance, must be one of the units defined in
TurfConstants.TurfUnitCriteriafinalUnit - returned unit, TurfConstants.UNIT_DEFAULT if not specified