检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
定位失败,定位结果显示“invalid url” 检查初始化视觉定位模块config参数中配置的url是否正确。url为https://koomap.cn-north-4.myhuaweicloud.com。 父主题: 常见问题
请下载XRLightSDK软件包和软件包的完整性校验文件,并解压软件包。 SDK软件包中的目录结构: workers文件夹:工程引用的worker。 XRClient.d.ts文件:申明文件。 XRClient.js:SDK的核心逻辑。 收集AK/SK信息 表1 收集信息 信息项 说明 AK/SK 访问密钥。包含访问密钥ID(Access
js、LayaAir等渲染库,可实现基于WebGL的3D渲染。 下载SDK 请下载WebARSDK软件包和软件包的完整性校验文件,并解压软件包、核对文件目录。 图1 SDK包目录结构 收集信息 表1 收集信息 信息项 说明 AK/SK 访问密钥。包含访问密钥ID(Access Key ID,AK)和秘密访问密钥(Secret
开发技能要求 熟悉C#语言开发。 熟悉Unity3D开发。 下载SDK 请下载Cyberverse-HTFoundation安装包和安装包完整性校验文件。 搭建开发环境 准备Windows,安装Unity2020或以上版本以及Visual Studio。 准备iOS环境,安装Xcode。
cfg.ini调试方法 基本原理 您可以通过创建和修改应用目录下的cfg.ini文件调试信息配置,调试信息在配置文件中以键值对的形式存在。ini文件的配置目录如下: Unity:C:\...\AppData\LocalLow\{company name} \{product name}
微信开发者工具 调试步骤 登录微信开发者工具。 单击“真机调试”,弹出“真机调试”窗口。 您可根据实际需求进行操作。 在“Console”页签查看日志信息。 在“Network”页签查看网络请求发送情况。 在“Sources”页签进行断点调试。 图1 真机调试界面 父主题: XRLightSDK使用手册
scene_dense.ply:存储稠密点云数据,包含地图数据三维空间点的特征信息。 mark.kml:存储地理信息数据,记录地图采集过程的轨迹信息。 meta.txt:存储三维重建元数据信息的文本文件,包含场景、相机、定位等信息。 前提条件 已完成地图生产。 下载点云文件 登录KooMap管理控制台。
在左侧导航栏的“AR地图”下选择“项目管理”。 在“项目管理”页面,单击项目名称(蓝色字体),进入“项目详情”页面。 单击“上传数据”,根据表1填写待上传数据的相关信息。 表1 上传数据配置参数 配置项 配置说明 数据名称 必填项。 输入数据名称。 名称不可重复。 数据类型 必选项。 目前仅支持“Insta360”。
当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。 状态码 错误码 错误信息 描述 处理措施 400 NAVI.0002 Navi failed, please check parameters. 导航失败。 检查参数是否正确或联系技术支持。 400 NAVI.0003 Invalid
对于并发异步请求捕获的错误信息(err.message),这里仅提供创建会话(hwar.createARSession)的错误信息,如表1所示。您可以对并发请求中的其他Promise对象抛出自定义错误信息,用于处理不同情况下的异常事件。 表1 hwar.createARSession中错误信息说明 错误信息
AR导航功能依赖视觉定位,进行空间位置跟踪。它将会根据当前位置信息及终点信息获取路径点信息,然后进行3D虚拟世界渲染操作。 其包含的功能主要有路线规划及导航指示: 路线规划:根据目的地和当前位置,自动规划合适的路线。 导航指示:引导用户沿着设定的路线前进,并在需要时提供转弯提示等导航信息。 父主题: AR导航
使用最小的SDK版本29。 使用目标的SDK版本29。 IL2CPP脚本运行时环境。 支持ARM64位处理器。 配置域名及密钥。 工程运行需要证书校验,请将申请到的AK/SK以及固定的BASE_URL填写在新建Unity工程的“Assets > HTFoundation > Scripts
回调监听。 // 导航实时信息监听 mNaviSession.mNaviInfoListener = OnNaviInfoStatus; // 导航失败信息监听 mNaviSession.mNaviErrorListener = OnNaviError; // 进入电梯信息监听 mNaviSession
概述 AR导航功能依赖视觉定位,提供空间位置追踪能力。 您可以依赖图像数据、相机矩阵及路径点信息进行3D导航路径渲染。 父主题: 实现AR导航
AR地图生产服务和AR地图运行服务开通后即开始计费,支持在线退订,具体操作请参见退订AR地图运行服务。 如您不再使用KooMap服务且不想留存任何使用信息,可选择退租,即注销华为云账号,届时您将无法使用该账号访问包括KooMap在内的华为云服务,保存在华为云中的数据将会被删除,请您谨慎操作。 父主题: 服务退订
下载、解压WebARSDK包,并将下载WebARSDK包放入工程目录,通过外部引入脚本的方式引入WebARSDK文件。 验证租户身份信息。 通过hwar.setAKSK方法将AK/SK传入SDK,验证租户身份信息。 开启AR会话。 获取图像及传感器数据,初始化SLAM,准备相关环境。 实现AR导航和渲染3D内容。
境中的空间位置绑定的特征信息,为实现视觉定位提供数据库索引和特征匹配支持。 白模 可量测的、不具备实景纹理信息的连续三角面片模型。为AR应用提供虚实遮挡,为摆放虚拟物体提供位置参照。 点云 点云是目标场景表面特性的点集合,包括三维坐标(XYZ)和颜色信息(RGB),可用于场景的可视化和白模构建。
ent: { data: Object } event.data.str表示提示信息的内容。 VPS_CHECK_INFO 视觉定位时检测信息提示。 定位失败,请左右移动手机重新定位 。 连续定位失败,请尝试更换场景。 str string 需要侦听回调,回调函数会接收到一个参数:event:
radius: number; } GPS经纬度坐标和查询半径(单位:米)。 Promise<any> 返回查询范围内的局点信息。 getAreaConfig 获取区域配置信息。 address string 局点名称。 Promise<any> convertUTMtoGPS UTM转GPS。
R全景相机(30fps,5.7k)采集的全景视频,视频格式为.insv,单个视频的采集时间不超过15分钟。 视频文件中需包含GPS坐标信息,坐标信息为WGS84地理坐标系下的经纬度坐标。 视频成像清晰,色彩层次丰富,色差适中。应在室外白天光线充足或室内灯光明亮的环境下采集,无雨雪风