rhumbDestination
描述
¥Description
返回从原点出发,沿航向线以给定方位(变量)行驶指定距离后到达目的地 点 的结果。
¥Returns the destination Point having travelled the given distance along a Rhumb line from the origin Point with the (varant) given bearing.
参数
¥Parameters
名称 | 类型 | 描述 |
---|---|---|
origin | 坐标系 | 起始点 |
distance | number | 距起始点的距离 |
bearing | number | 方位角变量,范围从 -180 度到 180 度(以北) |
options? | 对象 | 可选参数(默认 {}) |
options.units? | string | 可以是度、弧度、英里或千米(默认 'kilometers') |
options.properties? | 对象 | 将属性转换为目标点(默认值 {}) |
返回
¥Returns
¥Feature<Point> Destination point.
示例
¥Examples
var pt = turf.point([-75.343, 39.984], { "marker-color": "F00" });
var distance = 50;
var bearing = 90;
var options = { units: "miles" };
var destination = turf.rhumbDestination(pt, distance, bearing, options);
安装
¥Installation
$ npm install @turf/rhumb-destination
import { rhumbDestination } from "@turf/rhumb-destination";
const result = rhumbDestination(...);
$ npm install @turf/turf
import * as turf from "@turf/turf";
const result = turf.rhumbDestination(...);