@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

/@aggregator/geo-js/

    Package Sidebar

    Install

    npm i @aggregator/geo-js

    Weekly Downloads

    4

    Version

    1.1.0

    License

    ISC

    Unpacked Size

    5.14 kB

    Total Files

    6

    Last publish

    Collaborators

    • puujee
    • purevbaatar
    • digital-aggregator