1.0.0 • Published 4 years ago
great-circle-bearing v1.0.0
great-circle-bearing
bearing in degrees for the initial course along a great circle for two lon,lat points
Note that the bearing will change along the route over a great circle. If you want a constant course (and are ok to spiral around the poles), use rhumb line navigation.
example
var gcb = require('great-circle-bearing')
var a = [-147.7,64.8] // fairbanks
var b = [139.7,35.7] // tokyo
console.log(gcb(a,b)) // -87.87704328893989
console.log(gcb(b,a)) // 31.5972438661438api
var gcb = require('great-circle-bearing')var course = gcb(a,b)
Return the course in degrees for the route from a to b where each coordinate pair is a
[lon,lat] for longitude and latitude in degrees.
install
npm install great-circle-bearinglicense
bsd
1.0.0
4 years ago