栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

turfjs前端地理空间分析类库

turfjs前端地理空间分析类库

一、简介

turfjs是一个地理空间分析库,处理各种地图算法。

1. 简单

模块化,易于理解的Javascript函数处理GeoJSON

2. 模块化

Turf是一系列小模板的集合,可以按需使用

3. 快速

利用最新算法,无需将数据发送到服务器

二、主要功能 1. 测量

测距
测面
点和线的最短距离
点和面的最短距离
多边形的质心
bbox四至边界
envolop最小外包多边形

2. 缓冲区

圆形缓冲区 抽稀

3. 空间拓扑关系判断

相交 包含 并集 交集
线是否闭合 重合 重叠 平行 点在面中 点在线上

4. 特征变换 要素生成

线变面
多点生成贝塞尔曲线(平滑)
生成等值线
生成等值面

5. 网格

六边形网格(指定范围,指定间隔和单位,例如北京周边50米)
三角形网格
正方形网格
点网格

6. 聚合函数

DBScan基于密度的聚类算法 k-means均值聚类算法,是一种迭代求解的聚类分析算法,中心点,最近的均值,分组

7. 随机函数 8. 遍历函数 9. 单位换算

84转墨卡托
墨卡托转84

其他

TIN不规则三角形格网,是地理信息系统中描述表面模型的数据结构,是格网汇总的一种,存量大、数据复杂,更能准确反映出地形地貌的特征。

三 、在线使用文档

Turf.js中文网

英语好的可以直接看官网文档




扫码加入我的知识星球:“时空大数据”,可获取更多更高品质的地图、地理信息、GIS、大数据、时空分析、实景三维、地图可视化等方面的知识和文件,前20名可享5折优惠券。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/487264.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号