文件名称:geolib:零依赖库,提供一些基本的地理功能
文件大小:239KB
文件格式:ZIP
更新时间:2024-02-25 10:40:48
geojson distance geography latlng hacktoberfest
Geolib 该库提供基本的地理空间操作,例如距离计算,将十进制坐标转换为六进制,反之亦然,等等。该库当前为2D ,意味着其任何功能均不支持海拔/高程! 变更日志 详细的日志可以在找到 安装 npm install geolib yarn add geolib 用法 有一个UMD版本和一个ES Module版本。 您可以像使用其他任何库一样在Node中使用UMD构建: const geolib = require ( 'geolib' ) ; 或在浏览器中使用简单的脚本元素: < script src =" lib/geolib.js " > </ script > 如果将其加载到浏
【文件预览】:
geolib-master
----release.config.js(74B)
----.github()
--------FUNDING.yml(123B)
----yarn.lock(481KB)
----.eslintrc.js(165B)
----webpack.config.js()
--------index.js(735B)
----.prettierignore(11B)
----src()
--------isValidCoordinate.test.js(703B)
--------toDeg.ts(81B)
--------sexagesimalToDecimal.test.js(1KB)
--------getCenterOfBounds.test.js(2KB)
--------convertDistance.test.js(493B)
--------getCenter.test.js(1KB)
--------getBounds.test.js(2KB)
--------getLatitude.ts(551B)
--------convertSpeed.ts(579B)
--------types.ts(1KB)
--------getDistanceFromLine.test.js(994B)
--------getBoundsOfDistance.test.js(2KB)
--------isSexagesimal.ts(174B)
--------getCompassDirection.test.js(1KB)
--------isValidLongitude.ts(568B)
--------getGreatCircleBearing.test.js(626B)
--------isPointWithinRadius.ts(354B)
--------getRhumbLineBearing.ts(1KB)
--------constants.ts(1KB)
--------index.ts(2KB)
--------toRad.ts(81B)
--------getAreaOfPolygon.ts(1KB)
--------getLatitude.test.js(760B)
--------getPathLength.ts(812B)
--------convertArea.ts(463B)
--------decimalToSexagesimal.test.js(797B)
--------computeDestinationPoint.ts(1KB)
--------isPointInPolygon.test.js(2KB)
--------getLongitude.test.js(772B)
--------computeDestinationPoint.test.js(2KB)
--------decimalToSexagesimal.ts(1KB)
--------getPreciseDistance.test.js(2KB)
--------convertSpeed.test.js(350B)
--------getCoordinateKeys.ts(1KB)
--------isPointInPolygon.ts(1KB)
--------isValidLatitude.ts(565B)
--------getDistanceFromLine.ts(1KB)
--------isPointNearLine.test.js(455B)
--------toDecimal.ts(2KB)
--------getCoordinateKeys.test.js(2KB)
--------isPointInLine.test.js(621B)
--------getDistance.test.js(1KB)
--------orderByDistance.ts(629B)
--------isDecimal.test.js(405B)
--------getBounds.ts(909B)
--------getDistance.ts(1KB)
--------getSpeed.ts(556B)
--------getCoordinateKey.test.js(895B)
--------getCoordinateKey.ts(720B)
--------isSexagesimal.test.js(536B)
--------robustAcos.test.js(530B)
--------getBoundsOfDistance.ts(2KB)
--------convertDistance.ts(467B)
--------getCenter.ts(1KB)
--------getRoughCompassDirection.ts(507B)
--------wktToPolygon.ts(556B)
--------findNearest.ts(321B)
--------sexagesimalToDecimal.ts(671B)
--------robustAcos.ts(190B)
--------toDecimal.test.js(2KB)
--------isDecimal.ts(293B)
--------isValidCoordinate.ts(1KB)
--------getSpeed.test.js(852B)
--------isPointWithinRadius.test.js(725B)
--------getCenterOfBounds.ts(944B)
--------getRhumbLineBearing.test.js(398B)
--------isPointInLine.ts(460B)
--------wktToPolygon.test.js(704B)
--------getGreatCircleBearing.ts(1KB)
--------isPointNearLine.ts(439B)
--------getLongitude.ts(557B)
--------getPathLength.test.js(1KB)
--------getAreaOfPolygon.test.js(3KB)
--------convertArea.test.js(806B)
--------getCompassDirection.ts(1KB)
--------getPreciseDistance.ts(4KB)
--------orderByDistance.test.js(2KB)
----.circleci()
--------config.yml(2KB)
----tsconfig.json(473B)
----LICENSE(1KB)
----jest.config.js(6KB)
----.prettierrc(231B)
----README.md(22KB)
----.lintstagedrc(167B)
----.huskyrc(96B)
----.npmrc(48B)
----.editorconfig(279B)
----.gitignore(37B)
----.babelrc.js(195B)
----CHANGELOG.md(2KB)
----.eslintignore(42B)
----package.json(2KB)