检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
cfg.ini调试方法 基本原理 您可以通过创建和修改应用目录下的cfg.ini文件调试信息配置,调试信息在配置文件中以键值对的形式存在。ini文件的配置目录如下: Unity:C:\...\AppData\LocalLow\{company name} \{product name}
在开通AR地图运行服务前,需确认已完成AR地图数据的生产。如未完成,请开通AR地图生产服务。 确认配置信息,单击“立即开通” 开通成功后,您可通过开放的API(Application Programming Interface)或SDK(Software Development Kit)方式使用AR地图运行服务。
开发指导 开发流程 开发流程请参考图1。 图1 开发流程图 开发过程 搜索POI。 // 创建获取POI的异步任务栈 var mPOICloud = new HTPOICloud(); // 将生命周期绑定到unity的生命周期 mPOICloud.Create("NAVIPOI");
开发指导 开发流程 图1 AR导航启动流程 开发过程 开启AR会话。 选定终点位置。 通过POI智能搜索(hwar.searchPoi)选定终点坐标。 // POI智能搜索 hwar.searchPoi({ "floor": "1F", "address": "xxx"
下载点云文件 地图生产完成后,您可根据需要下载点云文件,用于绘制和生产白模。点云文件里包含scene_dense.ply,mark.kml和meta.txt三个文件。 scene_dense.ply:存储稠密点云数据,包含地图数据三维空间点的特征信息。 mark.kml:存储地理信息数据,记录地图采集过程的轨迹信息。
总体开发思路 使用HTFoundation示例开发移动端应用的工作流程如图1所示。 图1 工作流程 创建一个新的工程目录。 使用Unity3D引擎创建基础工程,基础工程里面会有一个空的工程目录。详情见创建Unity项目。 导入ARFoundation插件包。 在Unity的Packages文件夹中找到manifest