反转方向(rewind)
js
npm install @turf/rewind
将(多)线或(多)多边形的外环逆时针方向重排,并将内环按顺时针方向排列使用Shoelace公式)
Rewind (Multi)LineString or (Multi)Polygon outer ring counterclockwise and inner rings clockwise (Uses Shoelace Formula ).
TIP
“Shoelace公式”,是一种计算多边形面积的方法,可以保证准确性和有效性
参数
参数 | 类型 | 描述 |
---|---|---|
geojson | GeoJSON | 输入GeoJSON 多边形 |
options | Object | 配置项 |
配置项(Options)
Prop | 类型 | 默认值 | 描述 |
---|---|---|---|
reverse | boolean | false | 启用反向绕组 |
mutate | boolean | false | 允许GeoJSON输入被修改,如果为true 性能将显著提高 |
返回(Returns)
GeoJSON
- 重新构造多边形
示例