rhumbDestination
Description
Returns the destination Point having travelled the given distance along a Rhumb line from the origin Point with the (varant) given bearing.
Parameters
Name | Type | Description |
---|---|---|
origin | Coord | starting point |
distance | number | distance from the starting point |
bearing | number | varant bearing angle ranging from -180 to 180 degrees from north |
options? | Object | Optional parameters (default {}) |
options.units? | string | can be degrees, radians, miles, or kilometers (default 'kilometers') |
options.properties? | Object | translate properties to destination point (default {}) |
Returns
Feature<Point> Destination point.
Examples
var pt = turf.point([-75.343, 39.984], { "marker-color": "F00" });
var distance = 50;
var bearing = 90;
var options = { units: "miles" };
var destination = turf.rhumbDestination(pt, distance, bearing, options);
Installation
$ npm install @turf/rhumb-destination
import { rhumbDestination } from "@turf/rhumb-destination";
const result = rhumbDestination(...);
$ npm install @turf/turf
import * as turf from "@turf/turf";
const result = turf.rhumbDestination(...);