@turf/point-to-line-distance v7.2.0
@turf/point-to-line-distance
pointToLineDistance
Returns the minimum distance between a Point and a LineString, being the distance from a line the
minimum distance between the point and any segment of the LineString.
Parameters
pt(Feature<Point> | Array<number>) Feature or GeometrylineFeature<LineString> GeoJSON Feature or GeometryoptionsObject Optional parameters (optional, default{})options.unitsstring can be anything supported by turf/convertLength, eg degrees, radians, miles, or kilometers (optional, default'kilometers')options.methodstring wehther to calculate the distance based on geodesic (spheroid) or planar (flat) method. Valid options are 'geodesic' or 'planar'. (optional, default'geodesic')
Examples
var pt = turf.point([0, 0]);
var line = turf.lineString([[1, 1],[-1, 1]]);
var distance = turf.pointToLineDistance(pt, line, {units: 'miles'});
//=69.11854715938406Returns number distance between point and line
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/point-to-line-distanceOr install the Turf module that includes it as a function:
$ npm install @turf/turf10 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
4 years ago
4 years ago
5 years ago
5 years ago
5 years ago
5 years ago
6 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago