ArcGIS JS 态势标绘教程:弓形(Lune)
-
- 一、功能说明
- 二、操作方式
- 三、算法原理
-
- 顺逆时针判断逻辑
- 四、关键参数
- 五、完整代码
- 在线示例
一、功能说明
弓形(Lune / Arc)标绘用于在地图上绘制弓形(弧形)区域,常用于表示部队的弧形阵地、半包围区域、射界范围等。弓形是一段圆弧连接两端点形成的区域。
弓形的主要特点:
-
由一段圆弧和连接线组成
-
通过三点确定圆弧的圆心和半径
-
根据弯曲方向呈现不同的弧形效果
-
可用于表示战术包围或火力覆盖区域
二、操作方式
点击 「绘制弓形」 按钮,进入绘制模式
在地图上点击第一个点(弧线起点)
点击第二个点(弧线终点)
点击第三个点(确定弧线弯曲方向和程度),自动完成绘制
绘制过程中,鼠标移动可实时预览弓形形状
点击**「清除图形」**可清除所有已绘制的图形
