turf-vincenty-direct

1.0.1 • Public • Published

turf-vincenty-direct

Build Status

turf vincenty direct module

turf.vincety-direct(start, distance, bearing, units)

Vincenty's direct formula computes the location of a point which is a given distance and direction from another point.

Parameters

parameter type description
start Feature.<Point> starting point
distance Number distance from the starting point
bearing Number ranging from -180 to 180
units String miles, kilometers, degrees, or radians

Example

var point = {
  "type": "Feature",
  "properties": {
    "marker-color": "#0f0"
  },
  "geometry": {
    "type": "Point",
    "coordinates": [-75.343, 39.984]
  }
};
var distance = 50;
var bearing = 90;
var units = 'miles';
 
var destination = turf.vincenty-direct(point1, distance, bearing);
destination.properties['marker-color'] = '#f00';
 
var result = {
  "type": "FeatureCollection",
  "features": [point, destination]
};
 
//=result

Returns Feature.<Point>, destination point

Installation

Requires nodejs.

$ npm install turf-vincenty-direct

Tests

$ npm test

Package Sidebar

Install

npm i turf-vincenty-direct

Weekly Downloads

135

Version

1.0.1

License

MIT

Last publish

Collaborators

  • jrzimmerman