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

线段截取

给定线上两点,截取它们之间的部分,其余部分用细虚线表示。

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

说明

lineSlice 接收起点、终点和线, 先从两端投影到线上,再截取中间的段落。 起点在终点之后时,结果为空。

参数作用
start起点,Feature 或坐标
stop终点
line被截取的线

两个端点都会先投影到线上,投影点不一定落在原始顶点上。 需要保留原始站点的位置时,把站点也插进线里再截取。