检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建用户并授权使用KooMap 您可以使用统一身份认证服务(Identity and Access Management,简称IAM)对您所拥有的KooMap进行精细的权限管理。通过IAM,您可以: 根据企业的业务组织,在您的华为账号中,给企业中不同职能部门的员工创建IAM用户,
API列表 调用前须知 视觉定位 空间位置追踪与渲染 导航 事件管理 SDK内部派发事件 父主题: WebARSDK使用手册
API列表 调用前准备工作 视觉定位 事件 日志 其他 父主题: XRLightSDK使用手册
权限 您可以使用统一身份认证服务(Identity and Access Management,简称IAM)对您所拥有的云地图服务进行精细的权限管理。如果账号已经能满足您的要求,不需要创建独立的IAM用户,您可以跳过本章节,不影响您使用云地图服务的其它功能。 在创建IAM用户时,需要勾选“访问方式
色,才能使得用户组中的用户获得对应的权限,这一过程称为授权。授权后,用户就可以基于被授予的权限对云服务进行操作。 如表1所示,包括了KooMap的所有系统策略。 表1 KooMap系统策略 策略名称 描述 策略类别 策略内容 KooMap FullAccess KooMap的所有权限。
如果状态码为“400”,请在“Response”页签中查看“error_msg”内容,如显示“access denied, out of your service zone”,则表示位置不在您的地图服务范围。 父主题: 开启AR会话
AK/SK认证:指通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求,适用于AR地图运行服务。 Token认证 Token的有效期为24小时,需要使用一个Token鉴权时,可以先缓存起来,避免频繁调用。 Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。
视觉定位 接口列表 表1 视觉定位接口列表 接口 描述 参数名 参数类型 参数说明 返回值 init 初始化视觉定位模块。 config { access: string, secret: string, beforeLocateDelta: number, afterLocateDelta:
于Token的详细介绍及获取方式,请参见获取IAM用户Token(使用密码)。 AK/SK认证:指通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。推荐使用AK/SK认证,其安全性比Token认证要高。关于访问密钥的详细介绍及获取方式,请参见访问密钥。
并解压软件包、核对文件目录。 图1 SDK包目录结构 收集信息 表1 收集信息 信息项 说明 AK/SK 访问密钥。包含访问密钥ID(Access Key ID,AK)和秘密访问密钥(Secret Access Key,SK)两部分,是您在华为云的长期身份凭证。华为云通过AK识
ts文件:申明文件。 XRClient.js:SDK的核心逻辑。 收集AK/SK信息 表1 收集信息 信息项 说明 AK/SK 访问密钥。包含访问密钥ID(Access Key ID,AK)和秘密访问密钥(Secret Access Key,SK)两部分,是您在华为云的长期身份凭证。华为云通过AK识
NAVI.0003 Invalid parameters. 导航算法服务参数不正确。 检查参数是否正确。 400 NAVI.0004 Access denied, out of your service zone. 导航参数不正确,位置不在您的服务区。 到有服务的地方请求或联系技术支持。
日志 接口列表 表1 日志接口列表 接口 描述 参数名 参数类型 参数说明 返回值 initLogger 初始化日志模块 logger ILog 日志的实例 void setIsSaveLog 日志存储 isSave boolean 是否存储日志 void setLogOutputLevel
let self = this; let fsm = wx.getFileSystemManager() fsm.access({ path: self.logSaveFolderPath, success() { }, fail()
以视频空间化为基础,通过计算机视觉技术构建与现实环境中的空间位置绑定的特征信息,为实现视觉定位提供数据库索引和特征匹配支持。 白模 可量测的、不具备实景纹理信息的连续三角面片模型。为AR应用提供虚实遮挡,为摆放虚拟物体提供位置参照。 点云 点云是目标场景表面特性的点集合,包括三维坐标(XYZ)和颜色信息(RGB),可用于场景的可视化和白模构建。
视觉定位 接口列表 视觉定位需要使用的接口如表1所示。 表1 视觉定位接口列表 接口 描述 参数名 参数类型 参数说明 返回值 getToken 向服务器请求签名。 - - - Promise<any> setAKSK 验证租户身份信息。 requestParams { AK: string;
事件管理 事件管理使用到的接口如表1所示。 表1 事件管理接口列表 接口 描述 参数名 参数类型 参数说明 返回值 dispatchEvent 事件派发。 strId string 侦听事件id。 void data { [key: string]: DataType } 携带的数据。
其他 接口列表 表1 其他接口列表 接口 描述 参数名 参数类型 参数说明 返回值 requestNavi 请求导航路径。 utmCode string 当前utm区域。 void from number[3] 导航出发点utm坐标。 to number[3] 导航目的地utm坐标。
事件 接口列表 表1 事件接口列表 接口 描述 参数名 参数类型 参数说明 返回值 addEvent 侦听事件。 evtName string 事件ID。 根据实际情况选择Vps定位结果事件ID、Vps状态事件ID或scene实例事件ID。 void cb Function 侦听到事件后,触发的回调函数。
导航 导航需要使用到的接口如表1所示。 表1 导航接口列表 接口 描述 参数名 参数类型 参数说明 返回值 searchPoi POI智能搜索。 searchData { floor?: string; address?: string; title?: string; tag?: