|
%!s(int64=2) %!d(string=hai) anos | |
---|---|---|
.. | ||
dist | %!s(int64=2) %!d(string=hai) anos | |
LICENSE | %!s(int64=2) %!d(string=hai) anos | |
README.md | %!s(int64=2) %!d(string=hai) anos | |
index.d.ts | %!s(int64=2) %!d(string=hai) anos | |
package.json | %!s(int64=2) %!d(string=hai) anos |
Finds the tangents of a (Multi)Polygon from a Point.
Parameters
pt
Coord to calculate the tangent points frompolygon
Feature<(Polygon | MultiPolygon)> to get tangents fromExamples
var polygon = turf.polygon([[[11, 0], [22, 4], [31, 0], [31, 11], [21, 15], [11, 11], [11, 0]]]);
var point = turf.point([61, 5]);
var tangents = turf.polygonTangents(point, polygon)
//addToMap
var addToMap = [tangents, point, polygon];
Returns FeatureCollection<Point> Feature Collection containing the two tangent points
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.
Install this module individually:
$ npm install @turf/polygon-tangents
Or install the Turf module that includes it as a function:
$ npm install @turf/turf