@aggregator/geo-js

1.1.0 • Public • Published

geodistance

Package setup

yarn add @aggregator/geo-js

or

npm i @aggregator/geo-js

Quick setup

main.js

const geo = require('@aggregator/geo-js')
const lat1 = 47.91844; const lng1 = 106.88467; const lat2 = 47.90068; const lng2 = 106.87918
const unit = 'km'
let dist = 0
try {
    dist = geo.dist(lat1, lng1, lat2, lng2, unit)
} catch (err){
    console.log(err.message)
}
console.log(dist)

let polygon = [[1, 1], [1, 2], [2, 2], [2, 1]]
let insidePolygon = false
try {
    insidePolygon = geo.insidePolygon([3.5, 1.5], polygon)
} catch (err){
    console.log(err.message, 'sdf')
}
console.log(insidePolygon)

Result:

{
    string: '2.016769830436128 km',
    number: 2.016769830436128
}
false

Readme

Keywords

Package Sidebar

Install

npm i @aggregator/geo-js

Weekly Downloads

1

Version

1.1.0

License

ISC

Unpacked Size

5.14 kB

Total Files

6

Last publish

Collaborators

  • puujee
  • purevbaatar
  • digital-aggregator