Skip to main content
Version: Next

kinks

描述

¥Description

Takes a linestring, multi-linestring, multi-polygon or polygon and returns points at all self-intersections.

参数

¥Parameters

名称类型描述
featureIn特性<LineString | MultiLineString | MultiPolygon | 多边形>输入要素

返回

¥Returns

FeatureCollection<>自相交

¥FeatureCollection<Point> self-intersections

示例

¥Examples

var poly = turf.polygon([
[
[-12.034835, 8.901183],
[-12.060413, 8.899826],
[-12.03638, 8.873199],
[-12.059383, 8.871418],
[-12.034835, 8.901183],
],
]);

var kinks = turf.kinks(poly);

安装

¥Installation

$ npm install @turf/kinks

import { kinks } from "@turf/kinks";
const result = kinks(...);
$ npm install @turf/turf

import * as turf from "@turf/turf";
const result = turf.kinks(...);