Skip to main content
Version: Next

bearing

Description

Takes two points and finds the geographic bearing between them, i.e. the angle measured in degrees from the north line (0 degrees)

Parameters

NameTypeDescription
startCoordstarting Point
endCoordending Point
options?ObjectOptional parameters (default {})
options.final?booleancalculates the final bearing if true (default false)

Returns

number bearing in decimal degrees, between -180 and 180 degrees (positive clockwise)

Examples

var point1 = turf.point([-75.343, 39.984]);
var point2 = turf.point([-75.534, 39.123]);

var bearing = turf.bearing(point1, point2);

Installation

$ npm install @turf/bearing

import { bearing } from "@turf/bearing";
const result = bearing(...);
$ npm install @turf/turf

import * as turf from "@turf/turf";
const result = turf.bearing(...);