首页 / Turf.js / 使用示例
面转线
填充面转成边界线后只剩轮廓,可以单独加粗、做虚线或沿线取点。
源码与运行效果
说明
polygonToLine 把面要素的每个环转成线。
多部件面返回 FeatureCollection,单部件面返回单个 Feature,
判断类型时不能写死。
| 输入 | 输出 |
|---|---|
| 单个 Polygon | LineString |
| 带洞的 Polygon | FeatureCollection,环各一条 |
| MultiPolygon | FeatureCollection |
转出的线首尾相同,是闭合环。沿线取点时要去掉重复的末点, 否则会在起点附近多算一次。