【地理库 Turf.js】

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

重点功能

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

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

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

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

结语

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

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

相关推荐
I'm Jie7 小时前
深入了解 Vue 3 组件间通信机制
前端·javascript·vue.js
用户90443816324608 小时前
90%前端都踩过的JS内存黑洞:从《你不知道的JavaScript》解锁底层逻辑与避坑指南
前端·javascript·面试
PPPPickup9 小时前
easychat项目复盘---获取联系人列表,联系人详细,删除拉黑联系人
java·前端·javascript
老前端的功夫9 小时前
前端高可靠架构:医疗级Web应用的实时通信设计与实践
前端·javascript·vue.js·ubuntu·架构·前端框架
脾气有点小暴10 小时前
前端页面跳转的核心区别与实战指南
开发语言·前端·javascript
San30.11 小时前
深入 JavaScript 内存机制:从栈与堆到闭包的底层原理
开发语言·javascript·udp
Fantastic_sj11 小时前
Vue3相比Vue2的改进之处
前端·javascript·vue.js
vipbic11 小时前
解决npm publish的404/403和配置警告全记录
前端·npm·node.js
ttod_qzstudio13 小时前
深入理解 TypeScript 数组的 find 与 filter 方法:精准查找的艺术
javascript·typescript·filter·find
冬男zdn13 小时前
优雅处理数组的几个实用方法
前端·javascript