Skip to main content
Version: 7.2.0

booleanClockwise

描述

¥Description

获取一个环,并返回 true 或 false,以判断该环是顺时针还是逆时针。

¥Takes a ring and return true or false whether or not the ring is clockwise or counter-clockwise.

参数

¥Parameters

名称类型描述
line特性<LineString> | LineString | 数组<数组<number>>待求值

返回

¥Returns

boolean 真/假

¥boolean true/false

示例

¥Examples

var clockwiseRing = turf.lineString([
[0, 0],
[1, 1],
[1, 0],
[0, 0],
]);
var counterClockwiseRing = turf.lineString([
[0, 0],
[1, 0],
[1, 1],
[0, 0],
]);

turf.booleanClockwise(clockwiseRing);
//=true
turf.booleanClockwise(counterClockwiseRing);
//=false

安装

¥Installation

$ npm install @turf/boolean-clockwise

import { booleanClockwise } from "@turf/boolean-clockwise";
const result = booleanClockwise(...);
$ npm install @turf/turf

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