Javascript 地图盒GL JS:距离测量-公里到英里显示

Javascript 地图盒GL JS:距离测量-公里到英里显示,javascript,mapbox,geospatial,mapbox-gl-js,Javascript,Mapbox,Geospatial,Mapbox Gl Js,我正在从事一个项目,在该项目中,我将使用Mapbox GL JS API中的“测量”工具(代码示例见以下链接) 我目前正在使用该代码作为基础,但在我将其纳入我的项目并定制s之前,我意识到它的度量单位是公里,而不是英里。有没有一种方法可以让我丢失的值以英里为单位返回?我已经尽我所能地查阅了我所有的资源,但什么也找不到。最糟糕的情况是,我必须编写javascript,但我还不是最好的,所以我希望我能在这里得到一些指导。1)使用最新版本的turf库: 2) 将“长度”功能与“单位”选项一起使用: v

我正在从事一个项目,在该项目中,我将使用Mapbox GL JS API中的“测量”工具(代码示例见以下链接)

我目前正在使用该代码作为基础,但在我将其纳入我的项目并定制s之前,我意识到它的度量单位是公里,而不是英里。有没有一种方法可以让我丢失的值以英里为单位返回?我已经尽我所能地查阅了我所有的资源,但什么也找不到。最糟糕的情况是,我必须编写javascript,但我还不是最好的,所以我希望我能在这里得到一些指导。

1)使用最新版本的turf库:

2) 将“长度”功能与“单位”选项一起使用:

var line = turf.lineString([[115, -32], [131, -22], [143, -25], [150, -34]]);
var length = turf.length(line, {units: 'miles'});
[]