# rewind
Rewind (Multi)LineString or (Multi)Polygon outer ring counterclockwise and inner rings clockwise (Uses Shoelace Formula ).
逆时针回绕(多)LineString或(多)Polygon的外部环,内部环顺时针(使用Shoelace公式 (opens new window))。
参数
参数 | 类型 | 描述 |
---|---|---|
geojson | GeoJSON | input GeoJSON Polygon |
options | Object | 可选参数:见下文 |
options选项
属性 | 类型 | 默认值 | 描述 |
---|---|---|---|
reverse | boolean | false | 启用反向绕行 |
mutate | boolean | false | 允许修改GeoJSON输入(如果为真,性能将显著提高) |
返回
GeoJSON - 逆时针回绕多边形
示例
var polygon = turf.polygon([[
[121, -29], // 注意:polygon首尾坐标要一致
[138, -29],
[138, -18],
[121, -18],
[121, -29]
]]);
var rewind = turf.rewind(polygon);