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

    Install

    npm i turf-vincenty-direct

    DownloadsWeekly Downloads

    18

    Version

    1.0.1

    License

    MIT

    Last publish

    Collaborators

    • avatar