Skip to content

KBE3D / KBCore / turf / lineSplit

函数: lineSplit()

lineSplit<T>(line: T | Feature<T, GeoJsonProperties>, splitter: Splitter): FeatureCollection<T>

Function

Split a LineString by another GeoJSON Feature.

类型参数

T

T extends LineString

参数

line

LineString Feature to split

T | Feature<T, GeoJsonProperties>

splitter

Splitter

Feature used to split line

返回

FeatureCollection<T>

Split LineStrings

示例

ts
var line = turf.lineString([[120, -25], [145, -25]]);
var splitter = turf.lineString([[130, -15], [130, -35]]);

var split = turf.lineSplit(line, splitter);

//addToMap
var addToMap = [line, splitter, split]

split.features[0].properties.stroke = "red";
split.features[1].properties.stroke = "blue";

KBE3D @3.0.0 Copyright © 2024-present KBE3D