Skip to main content
Version: 7.3.0

lineOffset

描述

🌐 Description

获取一条 line 并返回一条按指定距离偏移的 line

🌐 Takes a line and returns a line at offset by the specified distance.

参数

🌐 Parameters

名称类型描述
geojson几何 | 要素<折线 | 多折线>输入的 GeoJSON
distance数字偏移线的距离(可以为负值)
options?对象可选参数 (默认 {})
options.units?单位支持所有有效的 Turf 单位_。(默认 '公里')

返回

🌐 Returns

Feature<LineString | MultiLineString> 输入行的行偏移

示例

🌐 Examples

var line = turf.lineString(
[
[-83, 30],
[-84, 36],
[-78, 41],
],
{ stroke: "#F00" },
);

var offsetLine = turf.lineOffset(line, 2, { units: "miles" });

安装

🌐 Installation

$ npm install @turf/line-offset

import { lineOffset } from "@turf/line-offset";
const result = lineOffset(...);
$ npm install @turf/turf

import * as turf from "@turf/turf";
const result = turf.lineOffset(...);