# booleanPointOnLine

Returns true if a point is on a line. Accepts a optional parameter to ignore the start and end vertices of the linestring.
如果一个点在一条线上,则返回true。可以接受一个可选参数来忽略线段的起点和终点。

> npm install @turf/boolean-point-on-line

参数

参数 类型 描述
pt Coord GeoJSON Point
line Feature <LineString> GeoJSON LineString
options Object 可选参数:见下文

options选项

属性 类型 默认值 描述
ignoreEndVertices boolean false 是否忽略线段的起点和终点

返回

boolean - true/false

示例

var pt = turf.point([0, 0]);
var line = turf.lineString([[-1, -1],[1, 1],[1.5, 2.2]]);
var isPointOnLine = turf.booleanPointOnLine(pt, line);
//=true
Last Updated: 4/10/2024, 11:27:54 PM