Skip to content

KBE3D / KBCore / turf / bearing

函数: bearing()

bearing(start: Coord, end: Coord, options?: { final?: boolean; }): number

Function

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

参数

start

Coord

starting Point

end

Coord

ending Point

options?

Optional parameters

final?

boolean

calculates the final bearing if true

返回

number

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

示例

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

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

//addToMap
var addToMap = [point1, point2]
point1.properties['marker-color'] = '#f00'
point2.properties['marker-color'] = '#0f0'
point1.properties.bearing = bearing

KBE3D @3.0.0 Copyright © 2024-present KBE3D