定位文件是否未更新?
一、自查
对于本地部署的项目,通过部署巡检App或Web页面改动信标后,请确认已在云端下载数据并上传到本地环境。
如不记得是否上传过或无法确认是否上传成功, 可SSH登录服务器,通过stat命令确认定位文件的更新时间:
检查定位文件的修改时间,示例如下(假定当前建筑id为66666):
stat /home/seekcy/js_open/upload/LocateDatas/IndoorLocation/66666/66666.jslp
确认输出信息中”Modify”行显示的时间是否正确。
二、剖析
开放平台定位引擎基于定位文件中的定位节点信息计算目标定位, 如定位文件与实际不符,则可能出现扫描到信标但产生不了定位的情况。
三、应对
如果定位文件不是最新的,请从云端下载数据并上传到本地环境。
登陆云端环境,进入【我的建筑】页面,勾选目标建筑,
如果本地项目使用的是开放平台2.x.x版本,点击【下载定位建筑信息】,选择“open_2.x.x版本”下载,再将文件上传到本地环境。
如果本地项目使用的是开放平台1.x.x版本,点击【下载定位建筑信息】,选择“open_1.x.x版本”下载,再点击【下载定位文件】,再将这2个文件上传到本地环境。
转载请注明作者和出处,并添加本页链接。
原文链接:
//svn.seekcy.com:33382/288