【地理库 Turf.js】

非常全面的地理库 , 这里枚举一些比较常用,重点的功能,

重点功能

提供地理相关的类:包括点,线,面等类。

测量功能:点到线段的距离,点和线的关系等。

判断功能: 点是否在线上,是否在多边形内,线是否交叉等。

坐标系转换:UTM 和 WGS84转换,角度弧度转换等。

结语

当然你可以自己实现一个, 重复造轮子 好坏明显,还需斟酌。 但是 可能有潜在问题 ,所以有时选一个合适的三方库 也是个不错的选择。

https://turfjs.fenxianglu.cn/category/#npm

相关推荐
左耳咚23 分钟前
项目开发中从补码到精度丢失的陷阱
前端·javascript·面试
D_C_tyu31 分钟前
Vue3 + Element Plus 实现前端手动分页
javascript·vue.js·elementui
黑云压城After35 分钟前
vue2实现图片自定义裁剪功能(uniapp)
java·前端·javascript
用户47949283569153 小时前
从 58MB 到 2.6MB:我是如何将 React 官网性能提升 95% 的
前端·javascript
该用户已不存在3 小时前
7个让全栈开发效率起飞的 Bun 工作流
前端·javascript·后端
芙蓉王真的好13 小时前
Angular CDK 响应式工具指南:从基础到自适应布局应用
前端·javascript·angular.js
Boale_H3 小时前
如何获取npm的认证令牌token
前端·npm·node.js
帅气的花泽类3 小时前
npm error code ERR_SSL_TLSV1_UNRECOGNIZED_NAME
前端·npm·node.js
明仔的阳光午后4 小时前
React 入门 01:快速写一个React的HelloWorld项目
前端·javascript·react.js·前端框架·reactjs·react
橙某人5 小时前
Vue3 + Pinia 移动端Web应用:页面缓存策略解决方案💡
前端·javascript·vue.js