3.0.12 • Published 8 years ago
turf-destination v3.0.12
turf-destination
turf destination module
turf.destination(start, distance, bearing, units)
Takes a Point feature and calculates the location of a destination point given a distance in degrees, radians, miles, or kilometers; and bearing in degrees. This uses the Haversine formula to account for global curvature.
Parameters
parameter | type | description |
---|---|---|
start | Point | a Point feature at the 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 point1 = turf.point([-75.343, 39.984]);
var distance = 50;
var bearing = 90;
var units = 'miles';
var destination = turf.destination(point1, distance, bearing, units);
point1.properties['marker-color'] = '#0f0';
destination.properties['marker-color'] = '#f00';
var result = turf.featurecollection([point1, destination]);
//=result
Returns Point
, a Point feature at the destination
Installation
Requires nodejs.
$ npm install turf-destination
Tests
$ npm test
3.0.12
8 years ago
3.0.10
8 years ago
3.0.7-canary.ae89c8b3
8 years ago
3.0.5
8 years ago
3.0.1
8 years ago
3.0.0-canary.7879bf6c
8 years ago
3.0.0-canary.2f5f7167
8 years ago
1.2.1
9 years ago
1.2.0
9 years ago
1.1.0
9 years ago
1.0.0
9 years ago
0.0.5
10 years ago
0.0.4
10 years ago
0.0.3
10 years ago
0.0.2
10 years ago