发明公开
- 专利标题: 基于Canvas API的盾构施工图前端显示方法
-
申请号: CN202310779948.0申请日: 2023-06-28
-
公开(公告)号: CN116821254A公开(公告)日: 2023-09-29
- 发明人: 朱叶艇 , 李刚 , 王延年 , 王浩 , 吴惠明 , 陈刚 , 李章林 , 裴烈烽 , 王志杰 , 章博雅 , 谭露
- 申请人: 上海隧道工程有限公司 , 上海城建隧道装备有限公司
- 申请人地址: 上海市徐汇区宛平南路1099号5楼;
- 专利权人: 上海隧道工程有限公司,上海城建隧道装备有限公司
- 当前专利权人: 上海隧道工程有限公司,上海城建隧道装备有限公司
- 当前专利权人地址: 上海市徐汇区宛平南路1099号5楼;
- 代理机构: 上海唯源专利代理有限公司
- 代理商 屈明明
- 主分类号: G06F16/28
- IPC分类号: G06F16/28 ; E21D9/087 ; E21D9/00 ; G06F16/248 ; G06F16/25 ; G01B21/04
摘要:
本发明涉及一种基于Canvas API的盾构施工图前端显示方法,包括步骤:输出原始位图,使用原始位图起点和终点的横坐标及显示位图的宽度像素计算水平缩放因子,根据水平缩放因子对原始位图进行缩放得到显示位图并将原始位图和显示位图的坐标系做映射;判断原始位图是否为纵剖面图:若否,则基于关键点的实测三维坐标和映射关系计算显示位图上对应的像素坐标值;若是,则利用刻度尺计算原始位图的纵向缩放因子,再基于关键点的实测三维坐标、纵向缩放因子和映射关系计算显示位图上对应的像素坐标值;利用Canvas API将显示位图显示在前端,并基于像素坐标值将关键点信息绘制在显示位图上。本发明解决了盾构空间位置定位可视化程度低、施工操作交互感不佳的问题。