检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
调试工具 常用的调试工具包括: 基于Chromium内核的浏览器(例如Edge、Chrome)的开发者工具(DevTools) Safari浏览器 父主题: 常用调试方法
调试工具 调试工具包括: 安卓手机 Windows系统电脑 USB数据线 父主题: 常用调试方法
AR地图服务通过AR地图生产和AR地图运行来实现基于视觉定位(VPS)的AR内容展示和AR导航。应用到具体项目时,应妥善选取场景。若场景选取不合适,可能导致视觉定位效果不佳,影响最终的AR内容展示和AR导航。 场景选取总体原则: VPS定位能力与人的视觉定位能力类似,需要捕捉环境中的特征点
100) 03 入门 弹性云服务器(Elastic Cloud Server)是一种可随时自动获取、计算能力可弹性伸缩的云服务器。 登录云服务器 什么是ECS 创建容器应用基本流程 初始化数据盘 什么是ECS 创建容器应用基本流程 05 实践 弹性云服务器(Elastic Cloud
设备机型暂不支持。 开启AR会话状态,发送VPS请求获取定位数据。 通过回调函数(hwar.registerGetNewVpsPose)获取定位数据,如果获取失败,可通过侦听事件“VPS_FAIL”处理。 // 设置AR状态,第一个参数设为true表示开始发送VPS请求 hwar.setARStatus(true
需要接收两个参数: VPS请求接口的返回数据和世界坐标原点。 dictPoseData: { utmcode: string; vpsFloor: string; pose: { r: number[], t: number[]} } dictPoseData.pose.r是VPS姿态矩阵 dictPoseData
调试方法 调试工具 手机或平板 微信开发者工具 调试步骤 登录微信开发者工具。 单击“真机调试”,弹出“真机调试”窗口。 您可根据实际需求进行操作。 在“Console”页签查看日志信息。 在“Network”页签查看网络请求发送情况。 在“Sources”页签进行断点调试。 图1
GlobalBus { //vps定位结果事件码 public static VPS_RESULT: string = 'VPS_RESULT'; //vps状态事件码 public static VPS_TRACKING: string = 'VPS_TRACKING';
参数解释: VPS的运行模式 。 约束限制: 选取特定参数 。 取值范围: Offline:离线模式。 LocalMode:本地模式。 FullMode:全功能模式。 TrackingMode:跟踪模式。 默认取值: 不涉及。 vpsType 否 String 参数解释: VPS的定位方法,目前支持GVPS。
到有服务的地方请求或联系技术支持。 400 VPS.0002 VPS failed. 空间定位算法服务定位错误。 检查参数是否正确或请联系技术支持。 400 VPS.0003 Invalid parameters. 空间定位算法服务请求参数不正确。 检查参数是否正确。 400 VPS.0004 Access
要重试该请求。 413 Request Entity Too Large 由于请求的实体过大,服务器无法处理,因此拒绝请求。为防止客户端的连续请求,服务器可能会关闭连接。如果只是服务器暂时无法处理,则会包含一个Retry-After的响应信息。 500 Internal Server
什么是区域和可用区 KooMap用区域和可用区来描述数据中心的位置,用户可以在特定的区域、可用区创建资源。 区域(Region):从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。Region分为通用Reg
验证视觉定位效果时,您需竖屏正向手持设备扫描周边环境。 检查定位区域是否在地图服务范围内。 按“F12”打开DevTools,在“Network”页签中查看“vps”的状态码。如果状态码为“400”,请在“Response”页签中查看“error_msg”内容,如显示“access denied, out
AR地图运行服务可在KooMap管理控制台开通。 环境要求 已安装配置NodeJS环境。 已安装代码编辑器,如Visual Studio Code。 已安装Web服务器,如http-server、VSCode插件live-server、Tomcat等。 Windows系统电脑已安装Chrome浏览器或基于
WebARSDK提供的API,可以将用户、空间及数字内容连接在一起 ,达到厘米级的定位能力和1度以内的定姿能力,实现随时随地高精度的空间计算。在AR地图覆盖区域,用户可进行3D实景步行导引,无需担心GPS信号弱的环境。 工作原理 WebARSDK通过设备传入的图像及传感器数据,调用视觉定位(VPS)和导航服务,以及S
HTTP方法 方法 说明 GET 请求服务器返回指定资源。 POST 请求服务器新增资源或执行non-CRUD操作。 DELETE 请求服务器删除指定资源,如删除对象等。 PUT 请求服务器更新指定资源。 HEAD 请求服务器资源头部。 PATCH 请求服务器更新资源的部分内容。当资源不存
快速开始 使用微信开发者工具创建小程序工程,导入SDK。 本文档使用的微信开发者工具版本为Nightly 1.06.2411282。 使用微信号登录微信开发者工具。 新建微信小程序工程。 单击“新建项目”,进入“创建小程序”页面。 图1 创建小程序 在“项目名称”文本框中填写项目名称。
注意事项 了解坐标系 VPS坐标系 VPS坐标系是基于UTM坐标定义的,北向Y轴正向和东向X轴正向如图1所示。 图1 VPS坐标系示意图 Three.js渲染引擎坐标系 摆放虚拟物体时需要注意:Three.js的相机朝向是Z轴的反向。 图2 Three.js渲染引擎坐标系示意图 坐标系转换
如需了解实际场景下的计费样例以及各计费项在不同计费模式下的费用计算过程,请参见计费样例。 费用账单 您可以在“费用中心 > 账单管理”查看与云服务器相关的流水和明细账单,以便了解您的消费情况。如需了解具体操作步骤,请参见费用账单。 欠费 在使用云服务时,账户的可用额度小于待结算的账单
需要侦听回调。回调函数无event参数。 NO_SRTEAM 获取设备的相机时出错。一般是设备没有后置摄像头。 - - 需要侦听回调。回调函数无event参数。 VPS_FAIL VPS定位失败。可能是定位不在地图范围、定位超时等原因。 - - 需要侦听回调。回调函数无event参数。 接口调用及相机fov设置示例