检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
总体开发思路 使用HTFoundation示例开发移动端应用的工作流程如图1所示。 图1 工作流程 创建一个新的工程目录。 使用Unity3D引擎创建基础工程,基础工程里面会有一个空的工程目录。详情见创建Unity项目。 导入ARFoundation插件包。 在Unity的Packages文件夹中找到manifest
注意事项 了解坐标系 VPS坐标系 VPS坐标系是基于UTM坐标定义的,北向Y轴正向和东向X轴正向如图1所示。 图1 VPS坐标系示意图 Three.js渲染引擎坐标系 摆放虚拟物体时需要注意:Three.js的相机朝向是Z轴的反向。 图2 Three.js渲染引擎坐标系示意图 坐标系转换
事件列表支持通过筛选来查询对应的操作事件,当前事件列表支持多个维度组合查询,详细信息如下: 时间范围:可在页面右上角选择查询最近1小时、最近1天、最近1周及自定义时间段的操作事件。 事件类型、事件来源、资源类型和筛选类型:在下拉框中选择查询条件。 “筛选类型”选择“按资源ID”筛选时,还需手动输入具体的资源ID。
-path为“/v1/algo/navi”。 query-string 可选参数,用于查询指定参数数据。设置查询参数时,查询参数前面需要带一个“?”,形式为“参数名=参数取值”,例如“?limit=10”,表示查询不超过10条数据。 例如您需要获取KooMap在“华北-北京四”区
快速开始 创建Unity项目。 新建一个Unity Project,“Template”选择“3D”。 导入ARFoundation包,并配置ARCore XR Plugin和ARKit XR Plugin。 打开工程里自动创建的Packages文件夹目录下的manifest.json文件,在manifest
创建容器应用基本流程 快速创建一个kubernetes集群 3分钟创建一个游戏类容器应用 3分钟创建一个游戏类容器应用 3分钟创建一个游戏类容器应用 网络安全 什么是ECS 创建容器应用基本流程 快速创建一个kubernetes集群 3分钟创建一个游戏类容器应用 运维与监控 什么是ECS
HTFoundation > Scripts > HTPlatform”中找到HTNaviSession.cs并查看参考实例。 导航回调: // 这是一个必要监听 mNavi.AddNaviErrorListener(NaviErrorListener); // 这是导航启动失败的错误,需重新开始导航
业务服务的专用Region。 可用区(AZ,Availability Zone):一个AZ是一个或多个物理数据中心的集合,有独立的风火水电,AZ内逻辑上再将计算、网络、存储等资源划分成多个集群。一个Region中的多个AZ间通过高速光纤相连,以满足用户跨AZ构建高可用性系统的需求。
ID)/SK(Secret Access Key)加密调用请求,适用于AR地图运行服务。 Token认证 Token的有效期为24小时,需要使用一个Token鉴权时,可以先缓存起来,避免频繁调用。 Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。 To
utm2Render utm坐标转成渲染坐标。 listUtm number[] 坐标数组。 Vector3 render2Utm 渲染坐标转成UTM坐标。 listRender number[] 坐标数组。 Vector3 接口调用示例 // 创建AR会话 hwar.createARSession()
message),这里仅提供创建会话(hwar.createARSession)的错误信息,如表1所示。您可以对并发请求中的其他Promise对象抛出自定义错误信息,用于处理不同情况下的异常事件。 表1 hwar.createARSession中错误信息说明 错误信息 说明 SLAM_INIT_FAIL
维图像平面的一组参数。 约束限制: 不涉及。 imu 是 Array of imu objects 参数解释: IMU内参。用于测量和报告一个物体的特定力、角速度以及在某些情况下,磁场周围物体的方向的设备。 约束限制: 不涉及。 gps 是 Array of gps objects
h:ON longitude:11.111111 latitude:22.2222222 设置调试选项 此功能必须在Unity的工程配置宏定义UNITY_HTDEBUG后方可使用,设置步骤如下: 打开“Unity > Edit”,并找到“Project Settings”。 在“Project
需要侦听回调,回调函数会接收到一个参数:event: { data: Object } event.data.gyro表示设备陀螺仪是否正常。 WEB_INFO 版本信息。 { slam: string; phone: string; } Object 侦听函数,会接收到一个参数:event:
requestParams { AK: string; SK: string; } 访问密钥ID(AK)和秘密访问密钥(SK)。 boolean 如果AK/SK有一个是空值就会返回false。 setAreaGPS 设置已知地图服务区域的GPS坐标到AR系统中,便于提高后续视觉定位的精度。GPS信息可以从
详情请参见区域和可用区。 可用区(AZ,Availability Zone) 一个可用区是一个或多个物理数据中心的集合,有独立的风火水电,AZ内逻辑上再将计算、网络、存储等资源划分成多个集群。一个Region中的多个AZ间通过高速光纤相连,以满足用户跨AZ构建高可用性系统的需求。
Canvas:负责提供示例界面UI。 在新建的Unity工程“Assets > HTFoundation > Scenes”路径下包含一个基础场景HTFoundationScene,它是一个只包含HTFoundationOrigin预制体的场景。您可以直接在这个场景进行二次开发。 父主题: 创建HTFoundation会话
默认情况下,新建的IAM用户没有任何权限,您需要将其加入用户组,并给用户组授予策略(以JSON格式描述权限集的语言),才能使用户组中的用户获得策略定义的权限,这一过程称为授权。授权后,用户就可以基于策略对云服务进行操作。授权请参见权限管理章节。 目前,KooMap只支持KooMap Fu
系统每小时会统计前一个小时费用,例如,在10:15结算的费用一般为09:00:00~10:00:00期间产生的费用。 AR地图全景建图云服务 按小时结算。 按照实际输入的轨迹长度(米)计费。例如,数据完成后,系统会对本次处理的实际处理数据量结算费用。 系统每小时会统计前一个小时费用。例
> 我的套餐 > 资源包”,进入“资源包”界面。 单击界面右上角“剩余量预警”。 根据实际需要选择阈值类型,包括统一百分比、统一绝对值或自定义。设置详情如图1所示。 图1 剩余量预警 套餐包剩余量消息提醒 设置套餐包剩余量预警成功后,当资源包剩余使用量达到预警阈值时,系统会给用户发送短信、邮件提醒。