MoveLatLng (open)
Move a lat/long coordinate
Syntax
LOADLIB "wh::util/geo.whlib";
RECORD FUNCTION MoveLatLng(RECORD latlng, FLOAT direction, FLOAT distance, FLOAT radius)Parameters
RECORD latlngCoordinate to move
FLOAT latLatitute
FLOAT lngLongitude
FLOAT directionThe direction to move the coordinate to, in rad, clockwise from north
FLOAT distanceThe distance in meters
FLOAT radiusRadius to use (defaults to 6378137 to move on Earth in meters)
Return value
RECORDThe moved coordinate
FLOAT latLatitute
FLOAT lngLongitude