首页 / Turf.js / 使用示例
GeoJSON 变换
同一份线数据经过清理与截断,顶点数与文件体积下降,形状几乎不变。
源码与运行效果
说明
cleanCoords 删除连续重复的顶点,
truncate 把坐标截断到指定位数。
两者都返回新对象,原数据不变。
| 函数 | 作用 |
|---|---|
cleanCoords | 去掉连续重复点 |
truncate | 坐标保留指定位数 |
rewind | 统一环绕方向 |
round | 四舍五入到精度 |
经纬度保留六位约等于十厘米,保留五位约等于一米。 城市级数据保留五位足够,多出来的位数只会增加传输体积。