turf-kinks
kinks
Takes a polygon and returns points at all self-intersections.
Parameters
polygon
(Feature<Polygon> | Polygon) input polygon
Examples
var poly = "type": "Feature" "properties": {} "geometry": "type": "Polygon" "coordinates": -12034835 8901183 -12060413 8899826 -1203638 8873199 -12059383 8871418 -12034835 8901183 ; var kinks = turf; var resultFeatures = kinksintersectionsfeatures;var result = "type": "FeatureCollection" "features": resultFeatures; //=result
Returns FeatureCollection<Point> self-intersections
This module is part of the Turfjs project, an open source module collection dedicated to geographic algorithms. It is maintained in the Turfjs/turf repository, where you can create PRs and issues.
Installation
Install this module individually:
$ npm install turf-kinks
Or install the Turf module that includes it as a function:
$ npm install turf