首页 / 浏览问题 / WebGIS / 问题详情
无人机在地图上实时更新位置
1EXP 2024年05月31日

我要用键盘控制它的飞行,怎么实现。。事先不知道它的航道线路。。上下左右 360度飞行。

1个回答

您好,您注册您想要控制的键盘按键事件,在事件中注册您想要操作的内容。

比如上下左右是修改entity实体的中心定位坐标xyz值,旋转时控制实体的旋转角度,

您按需自行注册操作事件即可。

希望可以帮到您。
10,758EXP 2024年06月03日
键盘注册操作事件,我知道。

我现在不知道怎么计算往某个方向移动100米。

比如我现在的机头对着东南方向,我怎么往哪个方向移动100米呢?
您好,您可以取相机的旋转角、俯仰角、翻滚角参数,计算相机当前的朝向,

然后比如您每按键一次是100米,那就在当前相机自身坐标系朝向的上下左右100米的偏移上,

分解为世界坐标系xyz偏移向量,最后修改相机参数,属于纯数学向量计算。
...