一种新型的在线平面测量方法及其应用技术

技术编号:37781186 阅读:26 留言:0更新日期:2023-06-09 09:11
本发明专利技术提供一种新型的在线平面测量方法及其应用,当用户进入设计页面时,首先进行预加载图纸,当用户测量图纸时,设置初始位点,然后拖动下一位点,根据拖动位点的最终值即固定后的位点,计算出位点像素距离即路径值,乘以实际比例以及图纸缩放值的乘积,计算出实际平面尺寸数据。本发明专利技术提供的新型的在线平面测量方法及其应用,实现更快速更精准地获取尺寸数据。据。据。

【技术实现步骤摘要】
一种新型的在线平面测量方法及其应用


[0001]本专利技术涉及装修设计
,特别是涉及一种新型的在线平面测量方法及其应用。

技术介绍

[0002]对于本专利技术可能用到的技术术语解释如下:
[0003]1.canvas:HTML5网页的<canvas>标签,用于图形的绘制,使用脚本来绘制图形。
[0004]2.JavaScript:一种具有函数优先的轻量级,解释型或即时编译型的编程语言,作为开发web页面的脚本语言而出名。
[0005]3.任务队列:JavaScript是单线程的并发语言,在一个时间段内,它只能处理一项任务或执行一段代码。
[0006]4.setTimeout:setTimeout()是属于window的方法,该方法用于在指定的毫秒数后调用函数或计算表达式。当设定了一个指定等候时间(单位是千分之一秒,millisecond),时间到了,浏览器就会执行一段指定的代码。
[0007]5.节流:页面能优化的一种策略,可以降低回调函数的执行频率,节省计算资源。...

【技术保护点】

【技术特征摘要】
1.一种新型的在线平面测量方法,其特征在于,包括步骤:S5、选择是否进入到设计页面,若是执行步骤S6、否则执行步骤S13;S6、预加载图纸,判断是否开启图纸的测量模式,若否,则直接执行步骤S13,否则执行步骤S7;S7、从数据库中调取该图纸的实际比例和当前图纸的缩放比进行缓存;S8、在图纸上设置初始位点,开始拖拽至下一路径位点,触发拖拽事件,利用setTimeout函数设置节流器,利用计时器将每隔固定时间长度后位点移动的位置设置为更新的位点,再利用积分原理,将用户的连续移动坐标点替换为时间段内取移动中点,将确定的位点存入位点历史组;S9、从位点历史组中获取上一位点信息,以上一位点为原点建立笛卡尔坐标系,根据两点x坐标差、y坐标差a和b,判断当前位点所在象限;S10、根据勾股定理,计算x坐标差和y坐标差平方值a^2和b^2,获得当前用户的水平方向和垂直方向的拖拽趋势;S11、使用快捷键加速计算,自动触发点位水平和垂直对齐;S12、根据勾股定理a^2+b^2=c^2,计算出位点像素间距c,c乘以实际比例和图纸缩放比,计算出图纸的实际平面尺寸;S13、结束。2.根据权利要求1所述的新型的在线平面测量方法,其特征在于,进一步包括按照先后顺序排布的步骤:S1、登录系统;S2、上传图纸,获取图纸物理像素;S3、对图纸输入标准尺寸,根据物理像素获取图纸尺寸的实际比例;S4、将图纸参数保存到数据库中;步骤S4之后是步骤S5。3.根...

【专利技术属性】
技术研发人员:郑梓伟
申请(专利权)人:中山市可讯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1