Skip to main content
Version: 7.2.0

polygonToLine

描述

¥Description

多边形 转换为 (多个)LineStringMultiPolygon 转换为 FeatureCollection(多个)LineString

¥Converts a Polygon to (Multi)LineString or MultiPolygon to a FeatureCollection of (Multi)LineString.

参数

¥Parameters

名称类型描述
poly特性<多边形 | MultiPolygon>要转换的要素
options?对象可选参数(默认 {})
options.properties?对象将 GeoJSON 属性转换为要素(默认值 {})

返回

¥Returns

FeatureCollection | 特性<LineString | MultiLinestring> 将 (Multi)Polygon 转换为 (Multi)LineString

¥FeatureCollection | Feature<LineString | MultiLinestring> converted (Multi)Polygon to (Multi)LineString

示例

¥Examples

var poly = turf.polygon([
[
[125, -30],
[145, -30],
[145, -20],
[125, -20],
[125, -30],
],
]);

var line = turf.polygonToLine(poly);

安装

¥Installation

$ npm install @turf/polygon-to-line

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

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