检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
API列表 调用前准备工作 视觉定位 事件 日志 其他 父主题: XRLightSDK使用手册
开启AR会话功能的代码样例,具体见WebARSDK包中hwar目录下的demo.html。 WebARSDK包的目录请参考图1。 父主题: WebARSDK使用手册
开启AR会话 概述 开发指导 注意事项 父主题: WebARSDK使用手册
'SCENE_INSTANCE'; } 选择utils文件夹,单击右键,选择“新建文件”,命名为“Logger.ts”。 在Logger.ts文件中,实现ILog接口。 export class Logger implements ILog { private logLevel: number
API是否存在对调用IP数量的限制 API对调用IP数量无限制,满足华为云APIG身份认证的请求均可访问KooMap服务。默认支持20QPS。 父主题: API使用
地图生产。上传的全景视频需符合约束条件请参考“约束与限制”。 前提条件 已新增项目。 在项目内上传数据 登录KooMap管理控制台。 在左侧导航栏的“AR地图”下选择“项目管理”。 在“项目管理”页面,单击项目名称(蓝色字体),进入“项目详情”页面。 单击“上传数据”,根据表1填写待上传数据的相关信息。
API是否支持集成到第三方产品中 如果用户需要将KooMap服务集成到第三方系统用于二次开发,请使用API方式访问KooMap服务,具体操作和描述请参见如何调用API。 父主题: API使用
freezeArPanoramaConstruct 全景建图服务解冻 panorama_con unfreezeArPanoramaConstruct 父主题: 使用CTS审计KooMap操作事件
事件管理 事件管理使用到的接口如表1所示。 表1 事件管理接口列表 接口 描述 参数名 参数类型 参数说明 返回值 dispatchEvent 事件派发。 strId string 侦听事件id。 void data { [key: string]: DataType } 携带的数据。
AR地图生产服务和AR地图运行服务使用指南 服务概览 新增与管理AR地图生产服务项目 在AR地图生产服务项目中上传与删除数据 注册地图数据 生产地图 部署/下线地图 下载点云文件
功时,可使用模拟定位接口。 let posi = { x: 366676, y: 3457911, z: 43 }; let rot = { x: 0, y: 1.57, z: 0 }; XRClient.mockVps(posi, rot); 模拟定位情况下,使用输入的位置和旋转作为定位结果。
概述 您可开启AR会话获取设备的图像、GPS坐标及传感器数据,启动SLAM从而进行视觉定位。 传感器包括陀螺仪、加速度计、磁力计。 父主题: 开启AR会话
removeEvent(GlobalBus.VPS_RESULT, this.onVpsResult); 派发事件 用于派发事件,配合侦听事件使用,接收到此处派发的事件,并做相应处理。 XRClient.dispatchEvent('user_define', { status: false
视觉定位 接口列表 视觉定位需要使用的接口如表1所示。 表1 视觉定位接口列表 接口 描述 参数名 参数类型 参数说明 返回值 getToken 向服务器请求签名。 - - - Promise<any> setAKSK 验证租户身份信息。 requestParams { AK: string;
准备工作 开发技能要求 具备TypeScript/JavaScript开发基础。 熟悉XRFrame的XR/3D应用解决方案。 下载并解压XRLightSDK 请下载XRLightSDK软件包和软件包的完整性校验文件,并解压软件包。 SDK软件包中的目录结构: workers文件夹:工程引用的worker。
注意事项 如果您无法获取视频流,建议排查以下问题: 检查小程序相机权限是否打开。 检查移动设备后置摄像头是否能正常拍摄画面。 父主题: 开启AR会话
调试工具 调试工具包括: 安卓手机 Windows系统电脑 USB数据线 父主题: 常用调试方法
调试方法 准备工作 您可根据实际情况选择如下任一组设备进行调试: 安卓手机、数据线、Windows系统电脑。 苹果手机、数据线、Mac系统电脑。 调试步骤 选择安卓手机调试。 用数据线连接手机、电脑,手机开启USB调试模式。 在Chrome浏览器输入:chrome://inspe
注意事项 模块之间启动销毁存在相关依赖需要按照一定顺序执行,HTSysEntrance需要最先执行。脚本执行顺序可见“Assets > HTFoundation > Scripts”中的SessionsManager.cs文件。 由于SDK的虚拟世界比较庞大,导致距离坐标世界原点
Grid System,通用横墨卡托格网系统)投影带号。 图像流约束为宽:高=480:640,您需根据实际情况自行适配设备屏幕尺寸。 参数类型使用了TypeScript语言的声明规范。 父主题: API列表