turf-vincenty-direct
v1.0.1
Published
turf vincenty direct module
Maintainers
Readme
turf-vincenty-direct
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]
};
//=resultReturns Feature.<Point>, destination point
Installation
Requires nodejs.
$ npm install turf-vincenty-directTests
$ npm test