# 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);
Last Updated: 7/3/2023, 9:59:14 PM