arcgis 触屏实现键盘模拟

大家知道arcgis 键盘可以操作地图的前进后退, 我碰到一个需求需要在触屏面板 去操作键盘事件
我发现arcgis 并没有提供相应的api,于是我构建了一个触屏可以操作键盘上下左右 前进后退的模拟类


import {esriClass, esriClassName} from "../tool/EsriClass";

export enum KeyToNumber {
ArrowDown = 3,
ArrowLeft = 0,
ArrowRight = 1,
ArrowUp = 2,
a = 6,
d = 7,
j = 5,
s = 9,
u = 4,
w = 8
}

class GamepadKeybordMonitorClass {

cameraControllerKeyboard: any;
constructor(){

}

async handleKeyDown(view : any, key: number) {
let disableMovements: any = {
ascend: true,
mode: "local",

 更多参考 https://xiaozhuanlan.com/topic/6037452819
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值