Skip to content

KBE3D / KBCore / turf / rewind

函数: rewind()

rewind<T>(geojson: T, options?: { reverse?: boolean; mutate?: boolean; }): Geometry | Feature<Geometry, GeoJsonProperties> | FeatureCollection<Geometry, GeoJsonProperties>

Function

Rewind LineString|(Multi)LineString or Polygon|(Multi)Polygon outer ring counterclockwise and inner rings clockwise (Uses Formula

).

类型参数

T

T extends AllGeoJSON

参数

geojson

T

input GeoJSON Polygon

options?

Optional parameters

reverse?

boolean

enable reverse winding

mutate?

boolean

allows GeoJSON input to be mutated (significant performance increase if true)

返回

Geometry | Feature<Geometry, GeoJsonProperties> | FeatureCollection<Geometry, GeoJsonProperties>

rewind Polygon

示例

ts
var polygon = turf.polygon([[[121, -29], [138, -29], [138, -18], [121, -18], [121, -29]]]);

var rewind = turf.rewind(polygon);

//addToMap
var addToMap = [rewind];

KBE3D @3.0.0 Copyright © 2024-present KBE3D