经纬志
首页 / Turf.js / 使用示例

TIN 三角网

三十个采样点连成三角网,每个三角形都尽量接近等边,覆盖整个凸包范围。

Turf.js 7.x · 更新 2026-10-27
源码与运行效果
运行效果

说明

tin 做德劳内三角剖分,把点集连成互不重叠的三角形。 输出是 FeatureCollection,每个三角形带顶点索引属性。 点少于三个时返回空集合。

字段含义
a / b / c三个顶点的索引
geometry三角形面
options.z指定高度字段,可做三维三角网

三角网只覆盖点的凸包,边界之外没有三角形。 需要在矩形范围内插值时,先把角点补进点集,否则边缘会缺一块。