{"_id":"@aggregator/geo-js","_rev":"5-8d2a83e6b855fb36726fbcb7560a62f1","name":"@aggregator/geo-js","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"@aggregator/geo-js","version":"1.0.0","description":"geo map some function","main":"index.js","scripts":{"lint":"eslint *.js","test":"echo \"ok\" && exit 0"},"keywords":["geodistance","lat","lon","km.","m"],"author":{"name":"puujee"},"license":"ISC","dependencies":{},"devDependencies":{"eslint":"^6.8.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.20.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1"},"repository":{"type":"git","url":"git+https://github.com/Digital-Aggregator/geo-js.git"},"bugs":{"url":"https://github.com/Digital-Aggregator/geo-js/issues"},"homepage":"https://github.com/Digital-Aggregator/geo-js#readme","gitHead":"935cfd88e84f17cc978b7a568860ce17f14af5ac","_id":"@aggregator/geo-js@1.0.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-dEaXU8kY/KUlZ9nLClBOOl5jPqWk/yI8urvwcmS1X+IE47Isk37uClOP5L+wH3bSBWUTET4nogCrnKWnSBYhqA==","shasum":"49a6f7ac2f6474c57d3adc2e4f6a65821a4bf5e2","tarball":"https://registry.npmjs.org/@aggregator/geo-js/-/geo-js-1.0.0.tgz","fileCount":6,"unpackedSize":5414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqTEuCRA9TVsSAnZWagAAZLcP/0cvmVWPyJj9TP5YjfFO\nSRdS7iMmSulC9dVVGFNWIGJ5mjdQuTlNtqJrATejWukJcKmvmjFKHuUVYKmh\nZi/HzC5TeAxWO5uEZ58gpF8pTPAIgcgEqcyr2b4ns6kunKIidNB98bv7h4uO\n/GLA8cSQ8bgpwGyZKwcSLDsKy5MNg8M3BqXCW3c9zyjlIIiJRSANyPxv1wLd\neZzXosZNQOxSmHsFpJ042wnMTdY9sl3JtOVONHRzYw3G/eQgf+8igGPT3H+J\nG/dqW23VZjd6ZR/aN6OYXUDPR/NT5LFef1JZqLtXdMjwLxuVG64KLXdvyb/U\n2z55Roi9XrDqBCSrnhH4gweVh3OSSjnIRvcMPwxHUhHtUCP+QcPOtlb422k9\nE/UNgWfbZFMOmKgdoIHGbNhrY0oKgZ9bDT7kGwikmMZVmyJDawFX/Sry/WTD\nX5EYoggFOXtlJxbQz6uWJsHGfB2VnYVhdQLwJC/keNPY+5j9U4M9rlY7uCd6\nxMDTLDuhwwGz7YJv9ZyXEH0y9BeStqRPr7+PvsCslTNOnz1J71D36OLW+xqo\n0GOVzABHhuPrCWR62LQBAA353T6230eIMBgVyILvMevUN5UbD8AjRJMfxlkV\ngOkjH3QGpRfhqc0qZ6RfQbOUrjWxSJh7e1fdL7HMVFxGZnyOTtweTC3W5YNj\nn/sD\r\n=mfoT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGsqXBfF1kVXKr8R6r4Vu3AdDAuX2+6yeCZcdDmvwqwqAiBNW6ueQiw/APpPNsOGxlCXPbtUAyjtpe7y2+CldaPe4A=="}]},"maintainers":[{"name":"aggregator","email":"it@aggregator.mn"}],"_npmUser":{"name":"aggregator","email":"it@aggregator.mn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geo-js_1.0.0_1588146477616_0.6345460543377257"},"_hasShrinkwrap":false},"1.1.0":{"name":"@aggregator/geo-js","version":"1.1.0","description":"geo map some function","main":"index.js","scripts":{"lint":"eslint *.js","test":"echo \"ok\" && exit 0"},"keywords":["geodistance","lat","lon","km.","m"],"author":{"name":"puujee"},"license":"ISC","dependencies":{},"devDependencies":{"eslint":"^6.8.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.20.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1"},"repository":{"type":"git","url":"git+https://github.com/Digital-Aggregator/geo-js.git"},"bugs":{"url":"https://github.com/Digital-Aggregator/geo-js/issues"},"homepage":"https://github.com/Digital-Aggregator/geo-js#readme","gitHead":"1e0d92f7c27dad23f7b1d7c06be5b1720b220738","_id":"@aggregator/geo-js@1.1.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-TjH4fsXJu7oTwxMZV9J0+kDDlqqJo+Rbnts4x6quXdH8+b/88fVjLMsNnCKQ7wvWKgoj+nnsi70EcYb9IfirQA==","shasum":"e9ad0e9f3a65e534bcba6c26ac40da489e5a6af0","tarball":"https://registry.npmjs.org/@aggregator/geo-js/-/geo-js-1.1.0.tgz","fileCount":6,"unpackedSize":5142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqTi/CRA9TVsSAnZWagAAjG8P/01iR89RepgACaCtfjY0\nFTDMxAljv4Di22kEXORuGz5+tcvkSLUBAxhepNDvLSLOLTGZVDZwB/ySbrGW\nl3J3PgL7GZ7eQVm7eQStIadFk7MqrCs6EmlzKYN8jUmALP6kSkCVls15Vp4O\nN47YE2AYfHjDXKZl8RxfxpvxCPrbr9WY1Excmt1+oBO/tLhFKQt3jVqjznxb\nzlw1PWCGcaqzWvsrdLRxD82lUVIzplBjIpxcU6JyRleHXR+/wWHczyHemfck\nfcML+T0Ht3YPeN6e8bBm0d6yMoZBhB2sjpH3pT/W0ZOD5siYuj3pFVNXa+Bl\nU3IvHpeVfG6+SbL+qnjS0guGQKUF+PGzOVqJVG9q6sJaWKB1uQd67bCcOAtm\n+V1H2HzgdS48hrl/LGcYf+RttgK9Jw0njts42smj3OkKjNPlPpOPQJAYCkGS\nbdD7XGffyvUhTb9GyYA7jZ4vEzkXIQHL/egybmtyZMv6bSR2bGdY/jiRo/7u\nIzEUZinvB3gEkN7GVz8a0D46YMofDVnEj4tVwAJzCpja9uRp/ZpHXQwAwdMr\nHpSleV9iv72k9t+K/45ZfUMVPsljUS7AQgYrURppxEOL7su3/t5+mo3I7ZXa\nHg3qXkqkfFTTy54luo5rnD0FrY+SFAJlIrbiCZRl2PgVTowNa+8KyaWBETTC\ntzwJ\r\n=w9Em\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqvF6yfLaMFzqzt2lYDIZiU4kqK1MRYP8mtRTZys49HwIgDmHxwPhD3INVGR2nxLs60YQnpdG5TcVCbG/8nMvwMzk="}]},"maintainers":[{"name":"aggregator","email":"it@aggregator.mn"}],"_npmUser":{"name":"aggregator","email":"it@aggregator.mn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geo-js_1.1.0_1588148414827_0.7654671772722055"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-29T07:47:57.582Z","1.0.0":"2020-04-29T07:47:57.778Z","modified":"2022-04-04T11:57:01.787Z","1.1.0":"2020-04-29T08:20:14.976Z"},"maintainers":[{"email":"puujeep60@gmail.com","name":"puujee"},{"email":"puujee0238@gmail.com","name":"purevbaatar"},{"email":"it@aggregator.mn","name":"digital-aggregator"}],"description":"geo map some function","homepage":"https://github.com/Digital-Aggregator/geo-js#readme","keywords":["geodistance","lat","lon","km.","m"],"repository":{"type":"git","url":"git+https://github.com/Digital-Aggregator/geo-js.git"},"author":{"name":"puujee"},"bugs":{"url":"https://github.com/Digital-Aggregator/geo-js/issues"},"license":"ISC","readme":"# geodistance\n\n## Package setup\n```\nyarn add @aggregator/geo-js\n```\nor\n```\nnpm i @aggregator/geo-js\n```\n\n### Quick setup\n### main.js\n```\nconst geo = require('@aggregator/geo-js')\nconst lat1 = 47.91844; const lng1 = 106.88467; const lat2 = 47.90068; const lng2 = 106.87918\nconst unit = 'km'\nlet dist = 0\ntry {\n    dist = geo.dist(lat1, lng1, lat2, lng2, unit)\n} catch (err){\n    console.log(err.message)\n}\nconsole.log(dist)\n\nlet polygon = [[1, 1], [1, 2], [2, 2], [2, 1]]\nlet insidePolygon = false\ntry {\n    insidePolygon = geo.insidePolygon([3.5, 1.5], polygon)\n} catch (err){\n    console.log(err.message, 'sdf')\n}\nconsole.log(insidePolygon)\n\n```\n### Result:\n```\n{\n    string: '2.016769830436128 km',\n    number: 2.016769830436128\n}\nfalse\n```\n","readmeFilename":"README.md"}