-
- All Implemented Interfaces:
public final class MapUtils
-
-
Method Summary
Modifier and Type Method Description static doublegetDistance(GeoPosition p1, GeoPosition p2)Returns the distance in meters. static doubleinitialBearing(GeoPosition start, GeoPosition end)static LatLongPositiongetDestinationLocation(GeoPosition start, double initialBearing, double dist)static LatLongPositiongetDestinationLocation(GeoPosition start, GeoPosition end, double dist)static LatLngtoLatLng(GeoPosition p)Converts GeoPosition to LatLng. static LatLongPositiontoLatLong(LatLng p)Converts LatLng to LatLongPosition. -
-
Method Detail
-
getDistance
static double getDistance(GeoPosition p1, GeoPosition p2)
Returns the distance in meters.
- Parameters:
p1- First pointp2- Second point
-
initialBearing
static double initialBearing(GeoPosition start, GeoPosition end)
- Parameters:
start- initial positionend- final position
-
getDestinationLocation
static LatLongPosition getDestinationLocation(GeoPosition start, double initialBearing, double dist)
- Parameters:
start- initial positioninitialBearing- the initial bearingdist- maximum walkable length
-
getDestinationLocation
static LatLongPosition getDestinationLocation(GeoPosition start, GeoPosition end, double dist)
- Parameters:
start- initial positionend- final positiondist- maximum walkable length
-
toLatLng
static LatLng toLatLng(GeoPosition p)
Converts GeoPosition to LatLng.
- Parameters:
p- the GeoPosition
-
toLatLong
static LatLongPosition toLatLong(LatLng p)
Converts LatLng to LatLongPosition.
- Parameters:
p- LatLng
-
-
-
-