lineSegment函数用于从给定的线(LineString)中提取指定距离上的线段(LineString)。
line (LineString):必选参数,指定提取距离的线(LineString)。distance (Number):必选参数,指定提取距离(单位:米)。options (Object):可选参数,包含以下属性:
units (String):距离单位,默认为kilometers,可选值为:miles、kilometers、degrees、radians、feet。steps (Number):距离细分步数,默认为10(即提取距离分为10份)。返回一个新的线(LineString)。
var line = turf.lineString([[0,0], [10,10], [20,10]]);
var segment = turf.lineSegment(line, 2000, {units: 'meters', steps: 5});
//=segment