unkinkPolygon
描述
¥Description
获取一个扭结多边形,并返回一个没有扭结的多边形特性集合。
¥Takes a kinked polygon and returns a feature collection of polygons that have no kinks.
内部使用 simplepolygon。
¥Uses simplepolygon internally.
参数
¥Parameters
名称 | 类型 | 描述 |
---|---|---|
geojson | FeatureCollection<多边形 | MultiPolygon> | 特性<多边形 | MultiPolygon> | 多边形 | MultiPolygon | 待解链的多边形 |
返回
¥Returns
FeatureCollection<多边形> 未折弯的多边形
¥FeatureCollection<Polygon> Unkinked polygons
示例
¥Examples
const poly = turf.polygon([
[
[0, 0],
[2, 0],
[0, 2],
[2, 2],
[0, 0],
],
]);
const result = turf.unkinkPolygon(poly);
安装
¥Installation
$ npm install @turf/unkink-polygon
import { unkinkPolygon } from "@turf/unkink-polygon";
const result = unkinkPolygon(...);
$ npm install @turf/turf
import * as turf from "@turf/turf";
const result = turf.unkinkPolygon(...);