# 返回相交点(kinks)
> npm install @turf/kinks
Takes a linestring , multi-linestring , multi-polygon , or polygon and returns points at all self-intersections. 接收一个
LineString、MultiLineString、Polygon、MultiPolygon的要素,并返回所有自身相交点。
参数
| 参数 | 类型 | 描述 |
|---|---|---|
| featureIn | Feature <(LineString | MultiLineString | MultiPolygon | Polygon)> | 计算自相交的要素 |
返回
FeatureCollection <Point> - self-intersections
FeatureCollection <Point> - 自相交点集合
示例
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); // 返回要素集

基础用法
Copy
动态绘制
Copy