如何使用 Turf 绘制具有内半径的扇形

问题描述 投票:0回答:1

我知道我可以使用 Turf 绘制一个扇形

我需要的是提供另一个半径信息,以“切割”扇区的内部部分,如图所示(考虑红色多边形是我的目标)。

我确实需要使用Turf并且无法进行复杂的计算,因为用户会使用鼠标在地图上实时绘制它。

必须是 Turf,因为我正在尝试扩展 这个工具

drawing cesiumjs turfjs
1个回答
0
投票

尝试使用 turf.difference 从较大的绿色区域中剪裁出半径为“红色”的较小圆。

© www.soinside.com 2019 - 2024. All rights reserved.