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

GeoJSON 变换

同一份线数据经过清理与截断,顶点数与文件体积下降,形状几乎不变。

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

说明

cleanCoords 删除连续重复的顶点, truncate 把坐标截断到指定位数。 两者都返回新对象,原数据不变。

函数作用
cleanCoords去掉连续重复点
truncate坐标保留指定位数
rewind统一环绕方向
round四舍五入到精度

经纬度保留六位约等于十厘米,保留五位约等于一米。 城市级数据保留五位足够,多出来的位数只会增加传输体积。