# @turf/rhumb-destination ## rhumbDestination Returns the destination [Point][1] having travelled the given distance along a Rhumb line from the origin Point with the (varant) given bearing. **Parameters** - `origin` **[Coord][2]** starting point - `distance` **[number][3]** distance from the starting point - `bearing` **[number][3]** varant bearing angle ranging from -180 to 180 degrees from north - `options` **[Object][4]** Optional parameters (optional, default `{}`) - `options.units` **[string][5]** can be degrees, radians, miles, or kilometers (optional, default `'kilometers'`) - `options.properties` **[Object][4]** translate properties to destination point (optional, default `{}`) **Examples** ```javascript 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); //addToMap var addToMap = [pt, destination] destination.properties['marker-color'] = '#00F'; ``` Returns **[Feature][6]<[Point][7]>** Destination point. [1]: https://tools.ietf.org/html/rfc7946#section-3.1.2 [2]: https://tools.ietf.org/html/rfc7946#section-3.1.1 [3]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number [4]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object [5]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String [6]: https://tools.ietf.org/html/rfc7946#section-3.2 [7]: https://tools.ietf.org/html/rfc7946#section-3.1.2 --- This module is part of the [Turfjs project](http://turfjs.org/), an open source module collection dedicated to geographic algorithms. It is maintained in the [Turfjs/turf](https://github.com/Turfjs/turf) repository, where you can create PRs and issues. ### Installation Install this module individually: ```sh $ npm install @turf/rhumb-destination ``` Or install the Turf module that includes it as a function: ```sh $ npm install @turf/turf ```