lineOffset
描述
🌐 Description
🌐 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(...);