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

名称类型描述
geojsonGeometry | Feature<LineString | MultiLineString>输入 GeoJSON
distancenumber偏移直线的距离(可以为负值)
options?Object可选参数 (默认 {})
options.units?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(...);